Share via


連線 馬蒂利翁

Matillion ETL 是專為雲端資料庫平臺所建置的 ETL/ELT 工具,包括 Azure Databricks。 Matillion ETL 具有現代化的瀏覽器型 UI,具有功能強大的下推式 ETL/ELT 功能。

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

使用合作夥伴 連線 連線 至 Matillion

本節說明如何使用合作夥伴 連線,簡化將 Azure Databricks 工作區中現有 SQL 倉儲或叢集連線到 Matillion 的程式。

需求

請參閱使用合作夥伴 連線的需求

聯機的步驟

若要使用合作夥伴 連線 連線到 Matillion,請遵循本節中的步驟。

提示

如果您有現有的 Matillion 帳戶,Databricks 建議您手動聯機到 Matillion。 這是因為合作夥伴 連線 中的連線體驗已針對新的合作夥伴帳戶優化。

  1. 在提要欄位中,按兩下 合作夥伴 連線 按鈕[合作夥伴 連線]。

  2. 按兩下 [ Matillion ] 圖格。

    [ 電子郵件 ] 方塊會顯示 Azure Databricks 帳戶的電子郵件位址。 Matillion 會使用此電子郵件位址提示您建立新的 Matillion 帳戶,或登入現有的 Matillion 帳戶。

  3. 按兩下 [連線 至 Matillion ETL[登入]。

    新的索引標籤會在瀏覽器中開啟,其中顯示 Matillion 中樞。

  4. 完成 Matillion 中的螢幕指示,以建立 14 天的試用 Matillion 帳戶,或登入現有的 Matillion 帳戶。

    重要

    如果顯示錯誤,指出貴組織的某人已經建立與 Matillion 的帳戶,請連絡組織的其中一位系統管理員,並讓他們將您新增至組織的 Matillion 帳戶。 新增您之後,請登入您現有的 Matillion 帳戶。

  5. 完成畫面上的指示以提供您的作業詳細數據,然後按兩下 [ 繼續]。

  6. 完成建立組織的畫面指示,然後按兩下 [ 繼續]。

  7. 按兩下您所建立的組織,然後按兩下 [ 新增 Matillion ETL 實例]。

  8. 按兩下 [在 Azure 中繼續]。

    Azure 入口網站隨即開啟。

  9. 請遵循 從 Matillion ETL 檔中的 Azure ARM 範本 啟動 Matillion ETL,從步驟 6 開始。

  10. 請遵循 Matillion ETL 檔中指示。

    Matillion ETL 會在瀏覽器中開啟,[ 建立專案 ] 對話框隨即顯示。

  11. 請遵循 在 Matillion 檔中建立 Databricks 專案 上的 Delta Lake。

    如需這些指示內 Delta Lake 連線 ion 區段中的設定,請輸入下列資訊:

    • 針對 [ 工作區標識符],輸入 Azure Databricks 每個工作區 URL 的工作區標識符。 請勿在第一個“點”之後包含任何專案(.)。 請參閱 工作區實例名稱、URL 和識別碼
    • 針對[ 使用者名稱],輸入文字 token
    • 針對 [ 密碼],輸入 Azure Databricks 個人存取令牌的值。

    若要取得 工作區標識碼 併產生個人存取令牌,請執行下列動作:

    1. 返回瀏覽器中的 [合作夥伴 連線] 索引標籤。

    2. 記下 工作區標識碼

    3. 按兩下 [ 產生新的令牌]。

      新的索引標籤會在瀏覽器中開啟,其中顯示 Azure Databricks UI 的 設定 頁面。

    4. 按兩下 [ 產生新的令牌]。

    5. 選擇性地輸入描述(批注)和到期期間。

    6. 按一下 [產生]

    7. 複製產生的個人存取令牌,並將其儲存在安全的位置。

    8. 返回瀏覽器中的 [Matillion] 索引標籤。

    針對這些指示內 Delta Lake Defaults 區段中的設定,針對 [叢集],選擇 SQL 倉儲或叢集的名稱。

  12. 繼續進行後續步驟

手動 連線 至 Matillion

本節說明如何在 Azure Databricks 工作區中手動將現有的 SQL 倉儲或叢集連線到 Matillion。

注意

您可以使用合作夥伴 連線 連線到 Matillion,以簡化體驗。

需求

在手動與 Matillion 整合之前,您必須具備下列專案:

  • 已註冊的 Matillion Hub 帳戶

  • Matillion ETL 實例,您可以使用 Azure MarketplaceAzure Resource Manager(ARM)來啟動該實例。

  • Azure Databricks 個人存取令牌或 Microsoft Entra ID 令牌。

    注意

    作為安全性最佳做法,當您使用自動化工具、系統、腳本和應用程式進行驗證時,Databricks 建議您使用屬於 服務主體 的個人存取令牌,而不是工作區使用者。 若要建立服務主體的令牌,請參閱 管理服務主體的令牌。

聯機的步驟

若要手動連線到 Matillion,請執行下列動作:

  1. 取得工作區內您想要使用的現有計算資源名稱(SQL 倉儲或叢集)。 稍後,您將選擇該名稱,以完成計算資源與 Matillion ETL 實例之間的連線。

    • 若要在工作區中檢視 SQL 倉儲,請按兩下 端點圖示提要字段中的 [SQL 倉儲 ]。 若要建立新的 SQL 倉儲,請參閱 建立 SQL 倉儲
    • 若要檢視工作區中的叢集,請按下提要字段中的 [計算圖示計算]。 若要建立叢集,請參閱 計算組態參考
  2. 請遵循 連線 到您的 Matillion ETL 實例,並在 Matillion 檔中登入

  3. 請遵循 在 Matillion 檔中建立 Databricks 專案 上的 Delta Lake。

    如需這些指示內 Delta Lake 連線 ion 區段中的設定,請輸入下列資訊:

    • 針對 [ 工作區標識符],輸入 Azure Databricks 每個工作區 URL 的工作區標識符。 請勿在第一個“點”之後包含任何專案(.)。 請參閱 工作區實例名稱、URL 和識別碼
    • 針對[ 使用者名稱],輸入文字 token
    • 針對 [密碼],輸入 Azure Databricks 個人存取令牌或 Microsoft Entra ID 令牌。

    針對這些指示內 Delta Lake Defaults 區段中的設定,針對 [叢集],選擇 SQL 倉儲或叢集的名稱。

  4. 繼續進行後續步驟

下一步

在 Matillion 網站上探索下列一或多個資源: