Google ドライブ接続を作成する
LakeFlow Connect の取り込み認証情報を格納するため、Catalog Explorer で Google Drive 接続を作成します。接続に対する「USE CONNECTION」権限を持つユーザーは、資格情報への直接アクセスを必要とせずに Google Drive インジェストパイプラインを作成できます。
または、必要な権限を持つユーザーは、データ取り込み UI で接続とパイプラインを同時に作成することもできます。取り込みパイプラインを作成するを参照してください。
権限要件については、「管理対象取り込みソースへの接続」を参照してください。
以下の認証方法がサポートされています。
-
- Google Cloud プロジェクトやアプリの登録は必要ありません。
-
- 独自の Google Cloud アプリを持ち込みます。
-
- Google サービス アカウントのキーを使用して認証を行います。
接続を作成
- Databricks-managed
- Custom-managed
- Service account
Google Cloud プロジェクトまたはアプリの登録は必要ありません。 OAuth U2M: Databricks-managed が表示されない場合は、OAuth U2M: Custom-managedを使用してください。
個人のアカウント接続を共有すると、他のユーザーが個人アカウントのデータにアクセスできるようになります。
- Databricks ワークスペースで、
カタログ > 作成 > 接続の作成 をクリックします。
- 接続の設定 ウィザードの 接続の基本 ページで、一意の 接続名 を指定します。
- 接続の種類 ドロップダウン メニューで、 Google Drive を選択します。
- 認証タイプ ドロップダウンメニューで、 OAuth U2M:Databricks管理 を選択します。
- (オプション)コメントを追加します。
- 次へ をクリックします。
- Sign in with Google をクリックし、ポップアップ ウィンドウで認証を完了します。
- 接続の作成 をクリックします。
個人のアカウント接続を共有すると、他のユーザーが個人アカウントのデータにアクセスできるようになります。
-
Complete the Custom-managed U2M source setup.Use the authentication details that you obtain to create the connection.
-
Databricks ワークスペースで、
カタログ > 作成 > 接続の作成 をクリックします。
-
接続の設定 ウィザードの 接続の基本 ページで、一意の 接続名 を指定します。
-
接続の種類 ドロップダウン メニューで、 Google Drive を選択します。
-
Auth type ドロップダウン メニューで、 OAuth U2M: Custom-managed を選択します。
-
(オプション)コメントを追加します。
-
次へ をクリックします。
-
認証 ページで、次の資格情報を入力します。
- クライアントID :ソース設定からのクライアントIDです。
- クライアント シークレット :ソースのセットアップからのクライアント シークレットです。
-
Googleでサインインをクリックします。
Google 認証ページにリダイレクトされます。
-
アプリを使用できる Google アカウントでサインインし、要求されたスコープを承認します。
Databricks ワークスペースにリダイレクトされます。
-
接続の作成 をクリックします。
-
サービスアカウントのソースのセットアップを完了します。取得した認証詳細を使用して接続を作成します。
-
Databricks ワークスペースで、
カタログ > 作成 > 接続の作成 をクリックします。
-
接続の設定 ウィザードの 接続の基本 ページで、一意の 接続名 を指定します。
-
接続の種類 ドロップダウン メニューで、 Google Drive を選択します。
-
[認証タイプ] ドロップダウン メニューで、 OAuth サービス アカウント を選択します。
-
(オプション)コメントを追加します。
-
次へ をクリックします。
-
認証 ページで、次の資格情報を入力します。
- Service account JSON :ソース設定からのサービスアカウントキーファイルの内容。
-
接続の作成 をクリックします。