Первоначальная реализация PXF (не тестировано)

This commit is contained in:
2025-12-09 09:42:52 +03:00
parent 86435c282d
commit e3b0fd9ef9
6 changed files with 55 additions and 0 deletions
+10
View File
@@ -10,3 +10,13 @@ CREATE TABLE IF NOT EXISTS public.orders (
)
WITH (appendonly=true, orientation=row, compresstype=zlib, compresslevel=1)
DISTRIBUTED BY (order_id);
-- Внешняя таблица для чтения данных из демо-БД bookings через PXF (JDBC).
-- Источник: таблица bookings.bookings в базе demo (Postgres, сервис bookings-db).
CREATE EXTERNAL TABLE IF NOT EXISTS public.ext_bookings_bookings (
book_ref CHAR(6),
book_date TIMESTAMP WITH TIME ZONE,
total_amount NUMERIC(10,2)
)
LOCATION ('pxf://bookings.bookings?PROFILE=JDBC&SERVER=bookings-db')
FORMAT 'CUSTOM' (formatter='pxfwritable_import');