OAuth U2M を構成する: Microsoft SharePoint のデータ取り込み向け Databricks 管理

このページでは、Microsoft SharePoint を Azure Databricks に取り込むための OAuth U2M: Databricks 管理の認証を構成する方法について説明します。 この方法では、Azure Databricksは OAuth アプリの登録とトークンの更新を自動的に管理します。 Azureアプリの登録は必要ありません。

ヒント

これは、ほとんどのユーザーに推奨される認証方法です。 組織で OAuth アプリケーションの登録を制御する必要がある場合は、 代わりに OAuth U2M: Custom-managed を参照してください。

[前提条件]

  • Unity カタログが有効になっている Azure Databricks ワークスペース。
  • メタストア上の CREATE CONNECTION 特権。
  • あなたの Microsoft Entra ID テナント ID。 それを見つけるには、Azure ポータルにサインインし、[Microsoft Entra ID] をクリックし、[概要] ページからテナント ID の値をコピーします。

接続の作成

  1. Azure Databricks ワークスペースで、[データ] アイコン [カタログ]>、[作成]>、[接続を作成] の順にクリックします。
  2. 接続のセットアップ ウィザードの [接続の基本] ページで、一意の接続名を指定します。
  3. [ 接続の種類 ] ドロップダウン メニューで、[ Microsoft SharePoint] を選択します。
  4. [ 認証の種類 ] ドロップダウン メニューで、[ OAuth U2M: Databricks-managed] を選択します。
  5. 次へをクリックします。
  6. [ 認証 ] ページで、次のように入力します。
    • ドメイン: 次の形式の SharePoint インスタンス URL。 https://MYINSTANCE.sharepoint.com
    • テナント ID: お客様の Microsoft Entra ID のテナント ID。
  7. サインインをクリックします。
  8. サインイン ウィンドウで、認証するアカウントを選択し、サインイン フローを完了します。
  9. [接続の作成] をクリックします。

Warning

前の手順でサービス アカウントを使用して認証した場合にのみ、この接続を他のAzure Databricksユーザーと共有してください。 個人アカウントで認証した場合は、接続を共有しないでください。 個人用アカウント接続を共有すると、他のユーザーが個人アカウントの資格情報とデータにアクセスできるようになります。

次のステップ

  1. SharePoint からデータを取り込む
  2. 一般的なパイプライン メンテナンス タスク