Fivetranに接続する
Fivetranの自動化されたデータ統合は、スキーマやAPIの変更に適応し、信頼性の高いデータアクセスを確保し、すぐに使えるスキーマで分析を簡素化します。
Databricks SQL ウェアハウス (旧称 Databricks SQL エンドポイント) と Databricks クラスターを Fivetranと統合できます。Fivetran と Databricks の統合により、異なるデータソースのデータを Delta Lake に一元化できます。
Partner Connectを使用してFivetranに接続する
このセクションでは、Partner Connectを使用してFivetranに接続する方法について説明します。 各ユーザーは独自の接続を作成します。
ユーザーごとの接続エクスペリエンスは パブリック プレビュー段階です。 ユーザーごとの接続を作成する機能を無効にするには、Databricks アカウント チームにお問い合わせください。
Partner Connect を使用して接続する前に
Partner Connectを使用してFivetranに接続する前に、以下のものがあることを確認してください。
-
ワークスペース管理者ユーザーロールまたは次の権限:
-
Unity Catalog によって管理されるデータの場合、Fivetran に書き込み先となるカタログの次のメタストア オブジェクト権限:
USE CATALOG
カタログにCREATE SCHEMA
します。- (オプション)宛先の場所を指定するには、外部ロケーションとクラウドオブジェクトストレージ内のデータへのアクセスで 外部テーブルを作成します 。
-
レガシー Hive metastoreによって管理されるデータの場合、 Fivetran 書き込むカタログに対する次のメタストアオブジェクト権限:
USAGE
カタログにCREATE
- (オプション)送信先の場所を指定するには、クラウドオブジェクトストレージのデータにアクセスします。
Unity Catalog メタストア オブジェクトに対する特権は、メタストア管理者、オブジェクトの所有者、またはオブジェクトを含むカタログまたはスキーマの所有者によって付与できます。 詳細については、「 Unity Catalog 特権とセキュリティ保護可能なオブジェクト」を参照してください。
レガシー Hive metastore オブジェクトに対する権限は、ワークスペース管理者またはオブジェクトの所有者が付与できます。 詳細については、「 Hive metastore 特権とセキュリティ保護可能なオブジェクト (レガシ)」を参照してください。
クラウドオブジェクトストレージ内のデータへのアクセスは、十分な権限を持つワークスペース管理者が設定する必要があります クラウド上で オブジェクトストレージアカウント。 詳細については、「 データ アクセス構成」を参照してください。
Partner Connect の手順
Databricksを使用して ワークスペースをFivetran Partner Connectに接続するには、次の手順を実行します。
-
サイドバーで、「 Partner Connect 」をクリックします。
-
Fivetran タイルをクリックします。
このセクションの手順では、ユーザーレベルのFivetranトライアルアカウントを作成します。 既存のワークスペースレベルのFivetranトライアルアカウントにサインインするには、「 既存の接続を使用する 」をクリックし、画面の指示に従ってFivetranにサインインし、この記事の残りの手順をスキップします。
-
SQLウェアハウスを選択します。SQLウェアハウスが停止している場合は、[ 開始 ] をクリックします。
-
ワークスペースで Unity Catalog が有効になっている場合は、Fivetran が書き込むカタログを選択し、[ 次へ ] をクリックします。
Partner Connect は、ユーザーに関連付けられた Databricks 個人用アクセス トークン を生成します。
-
Connect to Fivetran をクリックします。
ウェブブラウザで新しいタブが開き、Fivetranのウェブサイトが表示されます。
-
Fivetranのウェブサイトの画面に表示される指示を完了し、トライアルパートナーアカウントを作成します。
Fivetranに手動で接続する
手動接続手順の概要については、この YouTube ビデオ (2 分) をご覧ください。
手動で接続する前に
Fivetranに手動で接続する前に、以下のものが必要です。
-
ワークスペース内のクラスターまたはSQL ウェアハウス。Databricks
-
クラスターまたはウェアハウス SQL接続の詳細、特に [Server Hostname ]、[ Port ]、 および [HTTP Path ] の値。
-
Databricks 個人用アクセス トークン。 個人用アクセス トークンを作成するには、「ワークスペース ユーザー向けの個人用アクセス トークンDatabricks」の手順に従います。
セキュリティのベストプラクティスとして、自動化されたツール、システム、スクリプト、アプリで認証する場合、Databricks では、ワークスペースユーザーではなく 、サービスプリンシパル に属する個人用アクセストークンを使用することをお勧めします。 サービスプリンシパルのトークンを作成するには、「 サービスプリンシパルのトークンの管理」を参照してください。
Fivetran Partner Connectワークスペースの の タイルにチェックSQL マーク アイコンがある場合は、タイルをクリックして[接続の詳細] を展開すると、接続されている ウェアハウスの接続の詳細を取得できます。 パーソナルアクセストークン は非表示です。代わりのパーソナルアクセストークンを作成し、Fivetranから求められたら、代わりにその新しいトークンを入力する必要があります。
手動による手順
Fivetranに手動で接続するには、以下の手順を行います。
- https://fivetran.com/login で Fivetranアカウントにログインするか、新しい アカウントを作成します。Fivetran
組織の Fivetran アカウントにサインインすると、[ 宛先の選択 ] ページが表示され、Databricks ロゴの付いた 1 つ以上の既存の宛先エントリが一覧表示されます。 これらのエントリには、ワークスペース内のコンピュート リソースの接続の詳細が、自分のものとは別のものに含まれている場合があります。 これらの接続のいずれかを引き続き再利用し、コンピュート リソースを信頼してアクセスできる場合は、その宛先を選択してから、次の手順に進みます。 それ以外の場合は、このページを通過するために利用可能な目的地を選択してください。
-
Fivetranの ダッシュボード ページで、「 目的地 」タブをクリックします。
-
「 宛先を追加」 をクリックします。
-
[宛先名 ] を入力し、[ 追加 ] をクリックします。
-
「Fivetran is modern ELT 」ページで、「 コネクタの設定」 をクリックします。
-
データソースをクリックし、[ 次へ ] をクリックします。
-
Fivetran のセットアップガイド の画面の指示に従って、コネクタの設定を完了します。
-
「保存してテスト 」をクリックします。
-
テストが成功したら、[ 続行] をクリックします。
-
[ Select your data's destination ] ページで、[ Databricks on Google Cloud ] をクリックします。
-
[ セットアップを続ける ] をクリックします。
-
Fivetran の画面に表示される指示を完了して、既存の Databricks コンピュート リソースの接続の詳細、特に [サーバー ホスト名 ] フィールドと [HTTP パス ] フィールドの値、および以前に生成したトークンを入力します。
-
「保存してテスト 」をクリックします。
-
テストが成功したら、[ 続行] をクリックします。
-
次のステップに進んでください。
追加のリソース
Fivetranのウェブサイトでは、以下のリソースをご覧ください。