Mulai Hologres V3.0 dan versi berikutnya, Anda dapat membuat skema eksternal di database eksternal yang sumber datanya adalah DLF 2.0. Skema eksternal di Hologres sesuai dengan database di DLF 2.0. Setelah menjalankan pernyataan BUAT SKEMA EKSTERNAL untuk membuat skema eksternal, sebuah database dengan nama yang sama dengan skema eksternal akan dibuat dalam katalog DLF 2.0. Topik ini menjelaskan cara membuat skema eksternal di Hologres.
Batasan
Untuk menjalankan pernyataan ini dan membuat skema eksternal, Anda harus memiliki izin superuser atau izin BUAT pada database tempat skema eksternal berada.
Skema eksternal tidak dapat dibuat di database eksternal yang sumber datanya adalah DLF 1.0 atau MaxCompute.
Sintaksis
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');