次の方法で共有


Preset への接続

Preset は、組織全体に最新のビジネス インテリジェンスを提供します。 Preset は、オープンソース Apache Superset を利用した強力で使いやすいデータ探索および視覚化プラットフォームを提供します。

Databricks SQL ウェアハウス (旧称 Databricks SQL エンドポイント) と Azure Databricks クラスターを、Preset と統合できます。

Partner Connect を使用して Preset に接続する

パートナー接続を使用して Azure Databricks ワークスペースをプリセットに接続するには、「Partner Connect を使用して BI パートナーに接続する」を参照してください。

注意

Partner Connect では、Preset に Databricks SQL ウェアハウスのみをサポートしています。 Azure Databricks ワークスペース内のクラスターを Preset に接続するには、Preset に手動で接続します。

Preset に手動で接続する

このセクションでは、Azure Databricks ワークスペース内の既存の SQL ウェアハウスまたはクラスターを Preset に接続します。

注意

SQL ウェアハウスに、Partner Connect を使用すると接続プロセスを簡略化できます。

要件

Preset を手動で統合する前に、次のものが必要です。

接続する手順

Preset に手動で接続するには、次の操作を行います。

  1. 新しいプリセット アカウントを作成するか、 既存のプリセット アカウントにサインインします

  2. [ + ワークスペース] をクリックします。

  3. [ 新しいワークスペースの追加 ] ダイアログで、ワークスペースの名前を入力し、最も近いワークスペースリージョンを選択して、[ 保存] をクリックします。

  4. ワークスペース タイルをクリックしてワークスペースを開きます。

  5. ツール バーの [ カタログ>データベース] をクリックします。

  6. [ + データベース] をクリックします。

  7. [ データベースの接続 ] ダイアログの [ サポートされているデータベース ] ボックスの一覧で、次のいずれかを選択します。

    • SQL ウェアハウスの場合は、 Databricks SQL Warehouse を選択します。
    • クラスターの場合は、 Databricks 対話型クラスターを選択します。
  8. SQLAlchemy URI の場合は、次の値を入力します。

    SQL ウェアハウスの場合:

    databricks+pyodbc://token:{access token}@{server hostname}:{port}/{database name}
    

    クラスターの場合:

    databricks+pyhive://token:{access token}@{server hostname}:{port}/{database name}
    

    置換前のコード:

    • {access token} を、<の Azure Databricks 個人用アクセス トークン値>!– または Azure Active Directory トークン値 – に。
    • {server hostname} 要件の サーバー ホスト名 の値を使用します。
    • {port} 要件の ポート 値を使用します。
    • {database name} を、Azure Databricks ワークスペースのターゲット データベースの名前に。

    たとえば、SQL ウェアハウスの場合:

    databricks+pyodbc://token:dapi...@adb-1234567890123456.7.azuredatabricks.net:443/default
    

    たとえば、クラスターの場合:

    databricks+pyhive://token:dapi...@adb-1234567890123456.7.azuredatabricks.net:443/default
    
  9. [ 詳細設定 ] タブをクリックし、[ その他] を展開します。

  10. [エンジン パラメーター] に、次の値を入力します。

    SQL ウェアハウスの場合:

    {"connect_args": {"http_path": "sql/1.0/warehouses/****", "driver_path": "/opt/simba/spark/lib/64/libsparkodbc_sb64.so"}}
    

    クラスターの場合:

    {"connect_args": {"http_path": "sql/protocolv1/o/****"}}
    

    sql/protocolv1/o/**** を要件HTTP パス値に置き換えます。

    たとえば、SQL ウェアハウスの場合:

    {"connect_args": {"http_path": "sql/1.0/warehouses/ab12345cd678e901", "driver_path": "/opt/simba/spark/lib/64/libsparkodbc_sb64.so"}}
    

    たとえば、クラスターの場合:

    {"connect_args": {"http_path": "sql/protocolv1/o/1234567890123456/1234-567890-buyer123"}}
    
  11. [ 基本 ] タブをクリックし、[ 接続のテスト] をクリックします。

    注意

    接続のトラブルシューティングについては、プリセット Web サイト の Databricks のデータベース接続チュートリアル を参照してください。

  12. 接続が成功したら、[ 接続] をクリックします。

次の手順

プリセット Web サイトで、次のリソースを 1 つ以上探索します。