OneDrive接続を作成
ベータ版
この機能はベータ版です。ワークスペース管理者は、 プレビュー ページで Lakeflow Connect for OneDrive For Business プレビューにオプトインすることで、この機能へのアクセスを制御できます。Databricks のプレビューを管理するを参照してください。
カタログエクスプローラーで、Lakeflow Connectの取り込み用認証情報を保存するMicrosoft OneDrive接続を作成します。接続に対する USE CONNECTION 権限を持つユーザーは、認証情報に直接アクセスせずに、OneDrive取り込みパイプラインを作成できます。
権限の要件については、「管理対象取り込みソースへの接続」を参照してください。
以下の認証方法がサポートされています。
-
- Microsoft Entra IDアプリ登録は必要ありません。DatabricksはOAuthとトークンの更新を自動的に管理します。
-
- Microsoft Entra ID アプリ登録を独自に用意します。
前提条件
選択した認証方法に対応するソースのセットアップを完了してください。取得した認証の詳細を使用して、接続を作成します。
接続を作成します
- Databricks-managed (Recommended)
- Custom-managed
Microsoft Entra ID アプリ登録もソース設定も必要ありません。Databricks が OAuth 構成とトークン更新を自動的に管理します。 OAuth U2M:Databricks管理 が一覧にない場合は、OAuth U2M:カスタム管理を使用します。
- Databricksのワークスペースで、
カタログ > 作成 > 接続を作成 をクリックします。
- 接続の設定 ウィザードの 接続の基本 ページで、一意の 接続名 を指定します。
- 接続の種類 ドロップダウンメニューで、 Microsoft OneDrive を選択します。
- 認証タイプ ドロップダウンメニューで、 OAuth U2M:Databricks管理 を選択します。
- (オプション)コメントを追加します。
- 次へ をクリックします。
- Microsoft OneDriveでサインイン をクリックし、取り込みたいOneDriveに対応するMicrosoftの職場または学校アカウントを使用して、ポップアップウィンドウで認証を完了します。プロンプトが表示されたら、要求された権限を付与します。
- 接続の作成 をクリックします。
-
「カスタム管理 U2M ソースのセットアップ」を完了します。取得した認証の詳細を使用して、接続を作成します。
-
Databricksのワークスペースで、
カタログ > 作成 > 接続を作成 をクリックします。
-
接続の設定 ウィザードの 接続の基本 ページで、一意の 接続名 を指定します。
-
接続の種類 ドロップダウンメニューで、 Microsoft OneDrive を選択します。
-
認証タイプ ドロップダウンメニューが表示されている場合は、 OAuth U2M:カスタム管理 を選択します。
-
(オプション)コメントを追加します。
-
次へ をクリックします。
-
認証 ページで、Microsoft Entra IDアプリの次の資格情報を入力します。
- クライアントID :ソースのセットアップで取得したクライアントIDです。
- クライアント シークレット :ソース設定で取得したクライアント シークレット。
-
Microsoft OneDrive でサインイン をクリックします。
新しいウィンドウが開きます。取り込みたい OneDrive に対応する Microsoft の職場または学校のアカウントでサインインし、プロンプトが表示されたら、要求されたアクセス許可を付与してください。
Databricksワークスペースにリダイレクトされます。
-
接続の作成 をクリックします。
サービスアカウントで認証した場合に限り、この接続を他のDatabricksユーザーと共有してください。個人アカウントで認証した場合は、接続を共有しないでください。個人アカウントの接続を共有すると、他のユーザーが個人アカウントの認証情報とデータにアクセスできるようになります。