全部產品
Search
文件中心

E-MapReduce:查詢外部資料

更新時間:Oct 09, 2024

本文介紹如何通過External Catalog查詢外部資料。External Catalog方便您輕鬆訪問並查詢儲存在各類外部源的資料,無需建立外部表格。

前提條件

已建立不同類型的External Catalog。

操作步驟

  1. 串連StarRocks執行個體,詳情請參見串連執行個體

  2. (可選)查看與選擇 Catalog 及資料庫。

    1. 查看叢集中的所有Catalog。

      SHOW CATALOGS;
    2. 查看Catalog中的資料庫。

      SHOW DATABASES FROM <catalog_name>;
    3. 切換當前會話的Catalog和資料庫。

      USE <catalog_name>.<db_name>;
  3. 查詢外部資料。

    SELECT * FROM <table_name>;

    如果在以上步驟中未指定External Catalog和資料庫,則可以在查詢語句中直接指定。

    SELECT * FROM <catalog_name>.<db_name>.<table_name>;

樣本

建立一個名為hive1的 Hive Catalog。如需通過hive1查詢Apache Hive叢集中hive_db.hive_table的資料。

USE hive1.hive_db;
SELECT * FROM hive_table limit 1;

另外,您也可以執行以下命令查詢hive_db.hive_table的資料。

SELECT * FROM hive1.hive_db.hive_table limit 1;