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

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に接続する前に、以下のものがあることを確認してください。

  • ワークスペース管理者ユーザーロールまたは次の権限:

    • ウェアハウスの CAN USE アクセス許可SQL
    • トークンの使用に対する CAN USE 権限
  • 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に接続するには、次の手順を実行します。

  1. サイドバーで、「 Partner Connect 」をクリックします。

  2. Fivetran タイルをクリックします。

    このセクションの手順では、ユーザーレベルのFivetranトライアルアカウントを作成します。 既存のワークスペースレベルのFivetranトライアルアカウントにサインインするには、「 既存の接続を使用する 」をクリックし、画面の指示に従ってFivetranにサインインし、この記事の残りの手順をスキップします。

  3. SQLウェアハウスを選択します。SQLウェアハウスが停止している場合は、[ 開始 ] をクリックします。

  4. ワークスペースで Unity Catalog が有効になっている場合は、Fivetran が書き込むカタログを選択し、[ 次へ ] をクリックします。

    Partner Connect は、ユーザーに関連付けられた Databricks 個人用アクセス トークン を生成します。

  5. Connect to Fivetran をクリックします。

    ウェブブラウザで新しいタブが開き、Fivetranのウェブサイトが表示されます。

  6. Fivetranのウェブサイトの画面に表示される指示を完了し、トライアルパートナーアカウントを作成します。

Fivetranに手動で接続する

手動接続手順の概要については、この YouTube ビデオ (2 分) をご覧ください。

手動で接続する前に

Fivetranに手動で接続する前に、以下のものが必要です。

注記

セキュリティのベストプラクティスとして、自動化されたツール、システム、スクリプト、アプリで認証する場合、Databricks では、ワークスペースユーザーではなく 、サービスプリンシパル に属する個人用アクセストークンを使用することをお勧めします。 サービスプリンシパルのトークンを作成するには、「 サービスプリンシパルのトークンの管理」を参照してください。

ヒント

Fivetran Partner Connectワークスペースの の タイルにチェックSQL マーク アイコンがある場合は、タイルをクリックして[接続の詳細] を展開すると、接続されている ウェアハウスの接続の詳細を取得できます。 パーソナルアクセストークン は非表示です。代わりのパーソナルアクセストークンを作成し、Fivetranから求められたら、代わりにその新しいトークンを入力する必要があります。

手動による手順

Fivetranに手動で接続するには、以下の手順を行います。

  1. https://fivetran.com/login で Fivetranアカウントにログインするか、新しい アカウントを作成します。Fivetran
important

組織の Fivetran アカウントにサインインすると、[ 宛先の選択 ] ページが表示され、Databricks ロゴの付いた 1 つ以上の既存の宛先エントリが一覧表示されます。 これらのエントリには、ワークスペース内のコンピュート リソースの接続の詳細が、自分のものとは別のものに含まれている場合があります。 これらの接続のいずれかを引き続き再利用し、コンピュート リソースを信頼してアクセスできる場合は、その宛先を選択してから、次の手順に進みます。 それ以外の場合は、このページを通過するために利用可能な目的地を選択してください。

  1. Fivetranの ダッシュボード ページで、「 目的地 」タブをクリックします。

  2. 宛先を追加」 をクリックします。

  3. [宛先名 ] を入力し、[ 追加 ] をクリックします。

  4. 「Fivetran is modern ELT 」ページで、「 コネクタの設定」 をクリックします。

  5. データソースをクリックし、[ 次へ ] をクリックします。

  6. Fivetran のセットアップガイド の画面の指示に従って、コネクタの設定を完了します。

  7. 「保存してテスト 」をクリックします。

  8. テストが成功したら、[ 続行] をクリックします。

  9. [ Select your data's destination ] ページで、[ Databricks on Google Cloud ] をクリックします。

  10. [ セットアップを続ける ] をクリックします。

  11. Fivetran の画面に表示される指示を完了して、既存の Databricks コンピュート リソースの接続の詳細、特に [サーバー ホスト名 ] フィールドと [HTTP パス ] フィールドの値、および以前に生成したトークンを入力します。

  12. 「保存してテスト 」をクリックします。

  13. テストが成功したら、[ 続行] をクリックします。

  14. 次のステップに進んでください。

追加のリソース

Fivetranのウェブサイトでは、以下のリソースをご覧ください。