Hologres V3.0 dan versi yang lebih baru mendukung pembuatan skema eksternal di database eksternal yang menggunakan DLF 2.0 sebagai sumber datanya. Skema eksternal di Hologres bersesuaian dengan satu database di DLF 2.0. Setelah Anda menjalankan perintah CREATE EXTERNAL SCHEMA, database dengan nama yang sama akan dibuat di katalog DLF 2.0. Topik ini menjelaskan cara membuat skema eksternal di Hologres.
Batasan
Anda harus merupakan superuser atau memiliki izin CREATE pada database untuk menjalankan perintah ini.
Anda tidak dapat membuat skema eksternal di database eksternal yang sumber datanya adalah DLF 1.0 atau MaxCompute.
Sintaks
CREATE EXTERNAL SCHEMA [IF NOT EXISTS] <EXT_DB_NAME>.<EXT_SCHEMA_NAME>;Contoh
-- Sumber data DLF2.0
CREATE EXTERNAL SCHEMA IF NOT EXISTS ext_db_dlf.ext_dlf_db;Operasi lainnya
Kueri semua skema eksternal dalam database eksternal
SELECT * FROM hologres.hg_external_schemas('<EXT_DB_NAME>');Segarkan metadata
REFRESH CACHE FOR External Schema <EXT_DB_NAME>.<EXT_SCHEMA_NAME> WITH( cache_level = 'metadata');