メインコンテンツまでスキップ

GitHubデータ取り込みのためのOAuth U2Mの設定

備考

ベータ版

この機能はベータ版です。ワークスペース管理者は、 プレビュー ページからこの機能へのアクセスを制御できます。Databricksのプレビューを管理するを参照してください。

このページでは、GitHubからDatabricksへのデータ取り込みにおけるOAuthユーザー対マシン(U2M)認証の設定方法について説明します。

前提条件

GitHubからデータを取り込むには、以下のものが必要です。

  • データの取り込み元の組織にアクセスできるGitHubアカウント。
  • GitHubアカウントの開発者設定でOAuthアプリを作成する権限。

GitHub OAuthアプリを設定する

  1. GitHubアカウントの開発者設定ページに移動します。

  2. OAuth アプリの セクションで、 [新しい OAuth アプリ] をクリックします。

  3. アプリケーションの名前とホームページのURL、そして説明を入力してください。

  4. 認証コールバックURLを以下のように設定してください。

    https://<your_workspace_domain>/login/oauth/lakehousefederation.html

    例えば:

    https://my-databricks-account.cloud.databricks.com/login/oauth/lakehousefederation.html

  5. 「アプリケーションを登録する」 をクリックしてください。これにより、アプリケーションの詳細ページに移動します。

  6. クライアントID をメモしてください。Unity Catalog接続を作成する際に必要になります。

  7. 「新しいクライアントシークレットを生成」 をクリックすると、アプリケーション用のクライアントシークレットが生成されます。

  8. 生成された クライアントシークレット をメモしてください。この値は一度だけ表示されます。

次のステップ

管理者はカタログエクスプローラーを使用して接続を作成し、管理者以外のユーザーがパイプラインを作成できるようにできるようになりました。