Создание внешней таблицы выгрузки
Чтобы создать внешнюю таблицу выгрузки в логической БД, выполните CREATE DOWNLOAD EXTERNAL TABLE. При успешном выполнении запроса внешняя таблица загрузки появляется в логической схеме данных.
Для удобства разделения таблиц выгрузки и загрузки рекомендуется задавать имя таблицы, указывающее на ее тип (например, transactions_ext_download или transactions_ext_upload).
Внешняя таблица представляет собой декларацию приемника данных и формата выгрузки данных и не хранит сами данные.
Наличие внешней таблицы можно проверить, как описано в разделе Проверка наличия внешней таблицы.
Пример
CREATE DOWNLOAD EXTERNAL TABLE marketing.sales_ext_download (
id BIGINT,
transaction_date TIMESTAMP,
product_code VARCHAR(256),
product_units BIGINT,
store_id BIGINT,
description VARCHAR(256)
)
LOCATION 'kafka_brokers://10.129.0.22:9092,10.129.0.123:9092/sales_out'
FORMAT 'AVRO'
CHUNK_SIZE 1000