連線至 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 整合:
Azure Databricks 工作區中的叢集或 SQL 倉儲。
叢集或 SQL 倉儲的連線詳細資料,特別是伺服器主機名稱、連接埠和 HTTP 路徑值。
Azure Databricks 個人存取權杖或 Microsoft Entra ID (先前稱為 Azure Active Directory) 權杖。 若要建立個人存取令牌,請遵循適用於工作區使用者的 Azure Databricks 個人存取令牌中的步驟。
連線的步驟
若要手動連線至 Preset,請執行下列動作:
按一下 [+ 工作區] 。
在 [新增工作區] 對話方塊中,輸入工作區的名稱,選取最接近您的工作區區域,然後按一下 [儲存]。
按一下工作區磚以開啟工作區。
在工具列上,按一下 [目錄]>[資料庫]。
按一下 [+ 資料庫]。
在 [連接資料庫] 對話方塊的 [支援的資料庫] 清單中,選取下列其中一項:
- 對於 SQL 倉儲,選取 [Databricks SQL 倉儲]。
- 對於叢集,選取 [Databricks 互動式叢集]。
對於 [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
按一下 [進階] 索引標籤,然後展開 [其他]。
對於 [引擎參數],輸入下列值︰
對於 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"}}
按一下 [基本] 索引標籤,然後按一下 [測試連線]。
注意
如需連線疑難排解,請參閱 Preset 網站上的 Databricks 的資料庫連線逐步解說。
連線成功之後,按一下 [連線]。
下一步
在預設網站上探索下列其中一或多個資源: