日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

使用DLF元數據

E-MapReduce(簡稱EMR)的EMR-5.8.0及之后版本的集群(對應StarRocks 2.3及之后的版本)支持查詢元數據類型為DLF的外表。本文通過示例為您介紹如何訪問DLF的外部表。

前提條件

已創建EMR-5.8.0及之后版本的數據分析(OLAP)或自定義場景(Custom)的集群,且選擇了StarRocks服務,詳情請參見創建集群

注意事項

本文僅適用于Hive、Hudi、Iceberg和Delta Lake數據源。

操作步驟

  1. 使用SSH方式登錄StarRocks集群,詳情請參見登錄集群

  2. 執行以下命令,連接StarRocks集群。

    mysql -h127.0.0.1 -P 9030 -uroot
  3. 執行以下命令,創建External Catalog。

    本文以Hive數據源為例。

    CREATE EXTERNAL CATALOG hive_catalog
    properties
    (
        "type" = "hive",
        "hive.metastore.type" = "DLF"
    );

    參數

    是否必選

    說明

    type

    數據源的類型。支持的數據源類型有hive、hudi、iceberg、deltalake。

    dlf.catalog.id

    待讀取的DLF Catalog ID。如果不添加該配置,則使用默認DLF Catalog。

    hive.metastore.type

    配置MetaStore類型。固定值為DLF。

  4. 查詢數據。

    • 通過SHOW DATABASES查看指定Catalog下的數據庫。

      SHOW DATABASES FROM hive_catalog;
    • 指定當前會話生效的數據庫

      USE hive_catalog.default;
    • 通過SELECT查詢目標表。

      SELECT * FROM <table_name>;

相關文檔

如果使用Hive MetaStore,請參見Hive數據源Iceberg數據源Hudi數據源Delta Lake數據源