すべてのプロダクト
Search
ドキュメントセンター

Hologres:CREATE EXTERNAL SCHEMA

最終更新日:Mar 13, 2026

Hologres V3.0 以降では、データソースとして DLF 2.0 を使用する外部データベースに外部スキーマを作成できます。Hologres の外部スキーマは、DLF 2.0 のデータベースに対応します。CREATE EXTERNAL SCHEMA コマンドを実行すると、DLF 2.0 カタログに同じ名前のデータベースが作成されます。このトピックでは、Hologres で外部スキーマを作成する方法について説明します。

制限事項

  • このコマンドを実行するには、スーパーユーザーであるか、データベースに対する CREATE 権限を持っている必要があります。

  • データソースが DLF 1.0 または MaxCompute である外部データベースには、外部スキーマを作成できません。

構文

CREATE EXTERNAL SCHEMA [IF NOT EXISTS] <EXT_DB_NAME>.<EXT_SCHEMA_NAME>;

-- DLF 2.0 データソース
CREATE EXTERNAL SCHEMA IF NOT EXISTS ext_db_dlf.ext_dlf_db;

その他の操作

外部データベース内のすべての外部スキーマの照会

SELECT * FROM hologres.hg_external_schemas('<EXT_DB_NAME>');

メタデータの更新

REFRESH CACHE FOR External Schema <EXT_DB_NAME>.<EXT_SCHEMA_NAME> WITH( cache_level = 'metadata');