全部產品
Search
文件中心

Realtime Compute for Apache Flink:管理自訂Catalog

更新時間:Sep 03, 2024

如果內建的Catalog類型無法滿足您的業務需求,您可以使用自訂Catalog類型。本文為您介紹如何配置自訂Catalog。

注意事項

  • 自訂Catalog類型間的名稱需要唯一。

    當自訂Catalog類型的名稱與內建的名稱相同時,優先使用您的自訂Catalog。

  • 刪除自訂Catalog類型後,該自訂Catalog類型下註冊的Catalog也將被刪除。

建立並使用自訂Catalog

  1. 進入中繼資料管理頁面。

    1. 登入Realtime Compute控制台

    2. 單擊目標工作空間操作列下的控制台

    3. 在左側導覽列,單擊中繼資料管理

  2. 單擊建立Catalog,在自訂Catalog頁簽,單擊建立自訂Catalog類型

  3. 建立自訂Catalog類型對話方塊,配置自訂Catalog類型資訊。

    image

    方式

    說明

    上傳檔案

    單擊選擇檔案,選擇您的目標自訂Catalog類型檔案。自訂Catalog類型開發詳情請參見Catalogs

    外部URL

    填寫外部URL資訊。當需要使用其他服務上存在的JAR檔案時,可以使用外部URL功能擷取JAR檔案。

    說明

    僅支援以下兩類外部URL:

    • 開通Flink工作空間時選擇的OSS Bucket地址。您可以在Realtime Compute管理主控台目標工作空間詳情中查看綁定的OSS Bucket。

    • Realtime ComputeFlink版可以訪問且被允許訪問(公用讀取或被授予許可權)的其他外部儲存系統地址。

  4. 單擊下一步

  5. 確認Properties資訊後,單擊確定

    image

  6. 自訂Catalog頁簽,單擊您剛建立好的自訂Catalog類型名稱,單擊下一步

  7. 填寫Catalog代碼資訊及參數值後,單擊確定,建立Catalog。

    程式碼範例如下,您可以根據實際情況進行修改。

    CREATE CATALOG `catalogname` --catalogname為建立的Catalog名稱。
    WITH (
    'type' = 'hologres-custom',  --步驟5中的Catalog類型名稱。
    'endpoint' = 'yourEndpoint',  --步驟5中required勾選的參數為必填WITH參數,下同。
    'username' = 'yourUsername',
    'password' = 'yourPassword',
    'dbname' = 'yourDbname'
    );
    說明

    Catalog名稱建議添加反引號(``),否則當名稱中包含.等字元時運行會報錯。

查看或刪除自訂Catalog類型

  1. 中繼資料管理頁面,單擊建立Catalog

  2. 單擊自訂Catalog頁簽,查看或刪除自訂Catalog類型。

    • 查看:滑鼠懸浮在自訂Catalog類型名稱上面,查看自訂Catalog類型JAR包路徑、Catalog類型、建立時間和建立人等資訊。

    • 刪除:單擊目標自訂Catalog類型名稱右側的image表徵圖,單擊確定

相關文檔