GitHubデータ取り込みのためのOAuth U2Mの設定
ベータ版
この機能はベータ版です。ワークスペース管理者は、 プレビュー ページからこの機能へのアクセスを制御できます。Databricksのプレビューを管理するを参照してください。
このページでは、GitHubからDatabricksへのデータ取り込みにおけるOAuthユーザー対マシン(U2M)認証の設定方法について説明します。
前提条件
GitHubからデータを取り込むには、以下のものが必要です。
- データの取り込み元の組織にアクセスできるGitHubアカウント。
- GitHubアカウントの開発者設定でOAuthアプリを作成する権限。
GitHub OAuthアプリを設定する
-
GitHubアカウントの開発者設定ページに移動します。
-
OAuth アプリの セクションで、 [新しい OAuth アプリ] をクリックします。
-
アプリケーションの名前とホームページのURL、そして説明を入力してください。
-
認証コールバックURLを以下のように設定してください。
https://<your_workspace_domain>/login/oauth/lakehousefederation.html例えば:
https://my-databricks-account.cloud.databricks.com/login/oauth/lakehousefederation.html -
「アプリケーションを登録する」 をクリックしてください。これにより、アプリケーションの詳細ページに移動します。
-
クライアントID をメモしてください。Unity Catalog接続を作成する際に必要になります。
-
「新しいクライアントシークレットを生成」 をクリックすると、アプリケーション用のクライアントシークレットが生成されます。
-
生成された クライアントシークレット をメモしてください。この値は一度だけ表示されます。
次のステップ
管理者はカタログエクスプローラーを使用して接続を作成し、管理者以外のユーザーがパイプラインを作成できるようにできるようになりました。