Синтаксис ========== Шаблон строки, передаваемой **ADB** при создании внешней таблицы: :: CREATE [ READABLE | WRITABLE ] EXTERNAL TABLE ( { [, ...] | LIKE } ) LOCATION ( 'pxf://?' ) FORMAT 'CUSTOM' (FORMATTER={'pxfwritable_import' | 'pxfwritable_export'}) Параметры **: :: { PROFILE=JDBC | FRAGMENTER=org.apache.hawq.pxf.plugins.jdbc.JdbcPartitionFragmenter &ACCESSOR=org.apache.hawq.pxf.plugins.jdbc.JdbcAccessor &RESOLVER=org.apache.hawq.pxf.plugins.jdbc.JdbcResolver } Параметры **: :: &JDBC_DRIVER= &DB_URL= Параметры ** опциональны. Однако, если они есть, оба параметра должны быть указаны: :: &USER= &PASS= Параметры ** опциональны: :: [ &BATCH_SIZE= ] [ &POOL_SIZE= ] [ &PARTITION_BY=: &RANGE=: [&INTERVAL=[:]] ] [ &PRE_SQL=[&STOP_IF_PRE_FAILS=] ] Описание параметра *BATCH_SIZE* приведено в главе `Пакетный режим `_. Описание параметра *POOL_SIZE* приведено в главе `Пул потоков `_. Описание параметров *PARTITION_BY*, *RANGE* и *INTERVAL* приведено в главе `Партицирование `_.