Databricks 接続を設定する

この記事では、Databricks 接続を作成する手順について説明します。

まとめ

Databricksコネクタは、コピーおよびデータフローGen2の認証タイプをそれぞれサポートしています。

認証の種類 コピーする データフロー Gen2
ユーザー名/パスワード n/a √
個人用アクセス トークン n/a √
OAuth(OIDC) n/a √

データフローGen2の接続を設定しましょう

Power Queryコネクタを使ってFabricのDataBricksにDataflow Gen2を接続できます。 接続を作成するには、次の手順に従います。

  1. 機能を確認して、シナリオがサポートされていることを確認します。
  2. Databricks の前提条件を満たす。
  3. Fabric でデータを取得します。
  4. Databricks に接続します。

前提条件

このコネクタは、AWS で実行され、OAuth を使用する Databricks SQL Warehouse でのみ使用されます。 Azure Databricksを使用している場合は、Azure Databricks コネクタを使用します。 Databricks SQL Warehouse (AWS または GCP) で OAuth を使用していない場合は、Azure Databricks コネクタも使用します。 Databricks Community Edition はサポートされていません。

サポートされている機能

  • Import
  • DirectQuery (Power BI セマンティック モデル)

接続設定

データを取得する

Data Factory でデータを取得するには:

  1. Data Factory の左側で [ワークスペース]を選択します。

  2. Data Factory ワークスペースから [新規] を選択し>データ フロー、パイプライン、コピー ジョブ、またはミラーリング ジョブというデータ ファクトリ項目を選択します。

    新しいデータフローを作成することを選択したワークスペースを示すスクリーンショット。

  3. Power Query では、リボンの [データ の取得] を選択するか、現在のビューで別のソース からデータを取得 を選択します。

    [データの取得] オプションが強調された Power Query ワークスペースを示すスクリーンショット。

  4. [ データ ソースの選択 ] ページで、[ 検索 ] を使用してコネクタの名前を検索するか、コネクタの一覧の右側にある [さらに表示 ] を選択して、Data Factory で使用可能なすべてのコネクタを表示します。

    検索ボックスとビューの選択が強調された [Data Factory のデータ ソースの選択] ページのスクリーンショット。

  5. その他のコネクタを表示する場合でも、検索 を使用してコネクタの名前を検索することも、カテゴリを選択してそのカテゴリに関連付けられているコネクタの一覧を表示することもできます。

    コネクタの一覧と共に、[さらに表示] を選択した後に表示される [Data Factory のデータ ソースの選択] ページのスクリーンショット。

接続手順

Power Query Online から Databricks に接続するには、次の手順を実行します。

  1. データの取得エクスペリエンスで Databricks オプションを選択します。 アプリによって、Power Query Online のデータ取得エクスペリエンスにアクセスする方法が異なります。 Power Query Online でアプリからデータを取得する方法の詳細については、「 データを取得する場所」を参照してください。

    検索ボックスを使用して、使用可能な Databricks コネクタの一覧を表示します。 Databricks SQL Warehouse の Databricks コネクタを選択します。

    &〈c1〉&〈c0〉&〈sb0〉Power Query の Databricks コネクタ オプションのスクリーンショット〈/sb0〉〈/c0〉〈/c1〉

  2. Databricks SQL Warehouse の Server ホスト名 と HTTP パス を入力します。 「サーバー ホスト名」と「HTTP パス」を検索する手順については、「Databricks ODBC ドライバーと JDBC ドライバー を構成する」を参照してください。 必要に応じて、既定のカタログやデータベースを 詳細オプションで指定できます。

    接続設定と資格情報のスクリーンショットDatabricksオンラインサービス

  3. Databricks SQL Warehouse で認証するための資格情報を指定します。 資格情報には、次の 3 つのオプションがあります。

    • 基本。 このオプションは、ユーザー名とパスワードを使用して認証する場合に使用します。 組織/アカウントで 2FA/MFA を使用している場合、このオプションは使用できません。
    • アカウント キー。 個人用アクセス トークンを使用して認証する場合は、このオプションを使用します。 個人用アクセス トークン (PAT) の生成手順については、個人用アクセス トークン を参照してください。
    • 組織アカウント。 OAuth で認証する場合は、このオプションを使用します。 ブラウザー ポップアップを使用して組織アカウントにサインインします。
  4. 正常に接続されると、ナビゲーター が表示され、サーバーで使用可能なデータが表示されます。 ナビゲーターでデータを選択します。 次に、[次へ] を選択して Power Query のデータを変換します。

    Databricks Cloud のデータをオンラインアプリケーションに読み込む Power Query ナビゲーターのスクリーンショット

パイプラインで接続を設定する

Data Factoryは現在、パイプラインでDatabricksコネクタをサポートしていません。