マネージド インジェスト ソースに接続する

Lakeflow Connect マネージド インジェスト接続では、データ ソースの認証資格情報が Unity カタログに格納されます。 接続に対する USE CONNECTION 特権を持つすべてのユーザーは、Salesforce や SQL Server などのソースからマネージド インジェスト パイプラインを作成できます。

パイプラインを作成するユーザーが管理者以外のユーザーであるか、プログラム インターフェイスを使用する場合は、管理者ユーザーが接続を作成する必要があります。 これらのインターフェイスでは、ユーザーがパイプラインを作成するときに既存の接続を指定する必要があります。

または、管理者ユーザーは、データ インジェスト UI で同時に接続とパイプラインを作成できます。 Lakeflow Connect のマネージド コネクタを参照してください。

インジェスト接続とフェデレーション接続

Lakeflow Connect には、エンタープライズ アプリとデータベース ソース用のフル マネージド インジェスト コネクタが用意されています。 Lakehouse Federation を使用すると、データを移動せずに外部データ ソースのクエリを実行できます。 カタログ エクスプローラーでは、インジェストとクエリのフェデレーションの両方の接続を作成できます。

特権の要件

マネージド インジェスト ソースへの接続に必要なユーザー特権は、選択したインターフェイスによって異なります。

シナリオ サポートされているインターフェイス 必要なユーザー特権
管理者ユーザーは、接続とインジェスト パイプラインを同時に作成します。 データ取り込みUI
  • メタストア上の CREATE CONNECTION
  • ターゲット カタログに対する USE CATALOG
  • (SaaS アプリ) 既存のスキーマに対する USE SCHEMACREATE TABLE、またはターゲット カタログに対する CREATE SCHEMA
  • (データベース) 既存のスキーマに対する USE SCHEMACREATE TABLE、および CREATE VOLUME、またはターゲット カタログに対する CREATE SCHEMA
管理者ユーザーは、管理者以外のユーザーがパイプラインを作成するための接続を作成します。 管理者:
  • カタログ エクスプローラー

管理者以外:
  • データ取り込みUI
  • 宣言型オートメーション バンドル
  • Databricks API
  • Databricks SDK
  • Databricks コマンドラインインターフェース (CLI)
管理者:
  • メタストア上の CREATE CONNECTION

管理者以外:
  • USE CONNECTION 既存の接続において
  • ターゲット カタログに対する USE CATALOG
  • (SaaS アプリ) 既存のスキーマに対する USE SCHEMACREATE TABLE、またはターゲット カタログに対する CREATE SCHEMA
  • (データベース) 既存のスキーマに対する USE SCHEMACREATE TABLE、および CREATE VOLUME、またはターゲット カタログに対する CREATE SCHEMA

接続を作成する

特定のマネージド インジェスト ソースの Unity カタログ接続を作成する手順については、マネージド コネクタ のドキュメントのコネクタの 「接続の作成」ページを参照してください。

次のステップ

カタログ エクスプローラーでマネージド インジェスト ソースへの接続を作成した後、接続に対する USE CONNECTION 特権を持つすべてのユーザーは、次の方法でインジェスト パイプラインを作成できます。

  • インジェスト ウィザード (サポートされているコネクタのみ)
  • 宣言型オートメーション バンドル
  • Databricks API
  • Databricks SDK
  • Databricks コマンドラインインターフェース (CLI)

パイプラインの作成手順については、 マネージド コネクタのドキュメントを参照してください