CData Python Connector for Microsoft SharePoint

Build 25.0.9440

UploadDocument

ドキュメントをSharePoint ドキュメントライブラリにアップロードします。共同作業やドキュメント管理のために新しいファイルを追加する際に不可欠です。

ストアドプロシージャ固有の情報

チャンクアップロードによる大容量ファイルのアップロード

大きなファイルをアップロードするには、ChunkSize 入力をMicrosoft SharePoint の最大アップロードサイズ制限である250未満の正の値に設定してチャンクアップロードロジックを有効にすることができます。

  • 推奨チャンクサイズ:SharePoint が推奨するチャンクサイズは10MB です。
  • 使用制限:大きなファイルを小さなチャンクでアップロードすると使用制限を超える可能性があり、Microsoft SharePoint がそのクライアントからの追加リクエストを一時的にスロットルすることがあります。 ブラウザから直接リクエストを行うと、Microsoft SharePoint はスロットリング情報ページにリダイレクトし、リクエストは失敗します。
対応状況:チャンクアップロード機能は、SharePoint 2016/2019 Server およびSharePoint Online エディションでのみ使用できます。

Input

Name Type Required Description
File String False アップロードされるドキュメントのローカルファイルパス。例:'C:/Users/User/Documents/myfile.txt'。
FileContent String False アップロードされるファイルのBase64 エンコードされたコンテンツ。指定された場合、'File' の入力値は無視されます。
Library String True ファイルをアップロードするSharePoint ドキュメント ライブラリの名前または相対URL。

フォーマット例:
ルートディレクトリDocuments
サブフォルダDocuments/Subfolder

URL 接続プロパティがサイトコレクションに設定されている場合、この相対URL はベースサイト内のパスに対応します。URL が特定のサイトを指している場合、相対URL はそのサイトからの相対URL となります。
Name String False アップロードされたドキュメントに割り当てるファイル名。ルートディレクトリにアップロードする場合は、ファイル名のみを指定してください。サブディレクトリにアップロードする場合は、フォルダのフルパスを前に付けてください。

フォーマット例:
ルートディレクトリfilename.txt
サブディレクトリMyFolder/filename.txt
ChunkSize Int False マルチパートアップロードに使用するチャンクのサイズをメガバイト(MB)で指定します。大容量ファイルに役立ちます。

Result Set Columns

Name Type Description
Success Boolean ファイルのアップロード操作が成功したかどうかを示します。
Id String SharePoint にアップロードされたドキュメントに割り当てられる一意の識別子。
DocumentId String SharePoint 内のファイルに割り当てられるドキュメントID。
DocumentIdUrl String SharePoint のドキュメントID に関連付けられた直接URL。
FileRef String ドキュメントがアップロードされた後のSharePoint でのファイル参照パス。

Copyright (c) 2025 CData Software, Inc. - All rights reserved.
Build 25.0.9440