Конфигурация сервера: разрешить экспорт polybase
Область применения: SQL Server 2016 (13.x) и более поздних версий
Параметр allow polybase export
конфигурации сервера позволяет экспортировать данные из SQL Server. Функциональные возможности этого параметра конфигурации отличаются начиная с SQL Server 2022 (16.x) по сравнению с предыдущими версиями:
В SQL Server 2022 (16.x) и более поздних версиях инструкция CREATE EXTERNAL TABLE AS SELECT (CETAS) требует включения
allow polybase export
использованияsp_configure
. Этот параметр позволяет экспортировать данные в CSV-файл или Parquet. Примеры см. в статье Create EXTERNAL TABLE AS SELECT exporting data as parquet.В SQL Server 2019 (15.x) и более ранних версиях, что позволяет
allow polybase export
Hadoop экспортировать данные из SQL Server во внешнюю таблицу. Дополнительные сведения см. в разделе "Соединители PolyBase" и "Экспорт данных".
Возможные значения описаны в следующей таблице:
Значение | Значение |
---|---|
0 (по умолчанию) |
Выключено |
1 |
Включен |
Это изменение вступает в силу немедленно.
Примеры
Этот параметр включается в следующем примере.
EXEC sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
EXEC sp_configure 'allow polybase export', 1;
GO
RECONFIGURE;
GO