共用方式為


連線至 Preset

Preset 為整個組織提供新式商業智慧。 Preset 提供功能強大的、便於使用的資料探索和視覺效果平台,由 開放原始碼 Apache Superset 提供技術支援。

您可以將 Databricks SQL 倉儲 (先前稱為 Databricks SQL 端點) 和 Azure Databricks 叢集與 Preset 整合。

使用 Partner Connect 連線至 Preset

若要使用 Partner Connect 將 Azure Databricks 工作區連線至 Preset,請參閱使用 Partner Connect 連線至 BI 合作夥伴

注意

Partner Connect 僅支援適用於 Preset 的 Databricks SQL 倉儲。 若要將 Azure Databricks 工作區中的叢集連線至 Preset,請手動連線至 Preset。

手動連線至 Preset

在本節中,您會將 Azure Databricks 工作區中的現有 SQL 倉儲或叢集連線至 Preset。

注意

對於 SQL 倉儲,您可以使用 Partner Connect 來簡化連線程序。

需求

您必須先具有下列項目,才能手動與 Preset 整合:

連線的步驟

若要手動連線至 Preset,請執行下列動作:

  1. 建立新的 Preset 帳戶,或登入現有的 Preset 帳戶

  2. 按一下 [+ 工作區]

  3. 在 [新增工作區] 對話方塊中,輸入工作區的名稱,選取最接近您的工作區區域,然後按一下 [儲存]

  4. 按一下工作區磚以開啟工作區。

  5. 在工具列上,按一下 [目錄]>[資料庫]

  6. 按一下 [+ 資料庫]

  7. 在 [連接資料庫] 對話方塊的 [支援的資料庫] 清單中,選取下列其中一項:

    • 對於 SQL 倉儲,選取 [Databricks SQL 倉儲]
    • 對於叢集,選取 [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. 按一下 [基本] 索引標籤,然後按一下 [測試連線]

    注意

    如需連線疑難排解,請參閱 Preset 網站上的 Databricks 的資料庫連線逐步解說

  12. 連線成功之後,按一下 [連線]

下一步

預設網站上探索下列其中一或多個資源: