注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
Foundry に SharePoint ライブラリからファイルをインポートするために SharePoint Online に接続します。
機能 | ステータス |
---|---|
一括インポート | 🟢 一般に利用可能 |
エクスポートタスク | 🟢 一般に利用可能 |
探索 | 🟢 一般に利用可能 |
インクリメンタル | 🟢 一般に利用可能 |
コネクタは任意のタイプのファイルを Foundry データセットに転送できます。ファイル形式は保持され、転送中または転送後にスキーマは適用されません。出力データセットに必要なスキーマを適用するか、下流変換を記述する ことでデータにアクセスします。
転送可能なファイルのサイズには制限がありません。しかし、ネットワークの問題により、大規模な転送が失敗する可能性があります。特に、実行に 2 日以上かかる直接のクラウド同期は中断されます。ネットワークの問題を避けるため、ファイルサイズを小さくし、同期の実行ごとに取り込むファイル数を制限することをお勧めします。同期は頻繁に実行するようにスケジュールすることができます。
オンプレミスの SharePoint サーバーへの接続はサポートされていません。
Foundry での コネクタの設定 について詳しく学ぶ。
SharePoint Online ソースの認証には、Microsoft Entra ID (以前は Azure Active Directory として知られていました) のアプリケーションが必要です。Entra ID 管理者でない場合は、IT 部門にアクセスを依頼してください。
以下の初期手順に従って Azure アプリケーションの資格情報にアクセスします:
次に、2つの利用可能な認証方法から選択します:
Microsoft Entra 管理センターで以下の手順を完了します:
左側のサイドバーで API Permissions に移動します。
Add a Permission を選択します。
Microsoft Graph を選択します。
Application Permissions を選択します。
Sites.Read.All
を追加します。
Sites.ReadWrite.All
を使用します。Sites.Selected
を追加します。Entra 管理者である場合は、Grant admin consent for [tenant] を選択します。
上記で Sites.Selected
を追加した場合は、特定のサイトにアプリケーションを追加します (外部)。
"roles"
配列パラメーターの利用可能なオプションは "write"
および/または "read"
です。 "read"
オプションは SharePoint サイトからファイルを取り込むのに十分です。https://graph.microsoft.com/v1.0/sites/[tenantName]:/sites/[siteName]
(例:https://graph.microsoft.com/v1.0/sites/contoso.sharepoint.com:/sites/mySite) に GET を送信することで、サイトに関するメタデータを受け取ることができます。このリクエストは、サイトコレクションのホスト名、サイトコレクションの一意の ID、およびサイトの一意の ID の複合値である ID を返します。中間の値は、権限 POST を実行するために必要な siteId です。Data Connection で以下のソース設定を設定します:
オプション | 必須? | 説明 |
---|---|---|
Azure Client ID | はい | アプリ登録の ID。別名 Application ID とも呼ばれます。 |
Azure Tenant ID | はい | Microsoft Entra ID インスタンスの一意の識別子。 |
Client secret | はい | アプリ登録で生成されたシークレット。 |
ユーザー名/パスワードフローでは、Microsoft 365 にサインインできるユーザーアカウントを作成します。Graph API は、ユーザー名/パスワード認証方法で二要素認証をサポートしていません。そのため、32文字以上のランダムに生成されたパスワードを作成することを強く推奨します。
Entra 管理センターで以下の手順を完了します:
Sites.Read.All
の権限を追加します。
Sites.ReadWrite.All
を使用します。Yes
に変更します。Data Connection で以下のソース設定を設定します:
オプション | 必須? | 説明 |
---|---|---|
Azure Client ID | はい | アプリ登録の ID。別名 Application ID とも呼ばれます。 |
Username | はい | ユーザーのメールアドレス。 |
Password | はい | 生成されたパスワード。 |
SharePoint Online コネクタは、ポート 443 で以下のドメインにネットワークアクセスが必要です:
login.microsoftonline.com
graph.microsoft.com
contoso.sharepoint.com
GovCloud Sharepoint インスタンスを使用している場合は、代わりにポート 443 で以下のドメインを使用します:
login.microsoftonline.us
graph.microsoft.us
contoso.sharepoint.us
SharePoint Online コネクタには以下の設定オプションが利用可能です:
オプション | 必須? | 説明 |
---|---|---|
SharePoint Library URL | はい | 単一の SharePoint サイトは複数のドキュメントライブラリを持つことがあります。URLは特定のライブラリを指す必要があります。フォーマットは https://[tenant].sharepoint.com/sites/[site]/[library] である必要があります。 |
Credentials settings | はい | 上記の Authentication ガイダンスを使用して設定します。 |
Proxy settings | いいえ | SharePoint Online への接続中にプロキシを使用するために有効にします。 |
SharePoint Online コネクタは ファイルベースの同期インターフェース を使用します。
SharePoint サイトへのエクスポートを行うには、まず SharePoint Online コネクタの エクスポートを有効にする します。次に、新しいエクスポートを作成する。
オプション | 必須? | デフォルト | 説明 |
---|---|---|---|
Directory path | はい | / | SharePoint ライブラリ内のフォルダーへのパス。ここにファイルがエクスポートされるべきです。エクスポートされたファイルのフルパスは <SharePoint Library URL>/Directory Path>/<Exported File Path> として計算されます。 |