设置“允许 PolyBase 导出”配置选项
适用于:SQL Server 2016 (13.x) 及更高版本
通过 allow polybase export
服务器配置选项可将数据导出 SQL Server。 此配置选项的功能从 SQL Server 2022 (16.x) 开始与以前的版本不同:
- CREATE EXTERNAL TABLE AS SELECT (CETAS) 语句在 SQL Server 2022 (16.x) 中引入,要求使用
sp_configure
启用选项allow polybase export
。 这样可以实现将数据导出到 CSV 或 Parquet 文件。 例如,请参阅使用 CREATE EXTERNAL TABLE AS SELECT 将数据导出为 parquet。 - 在早期版本的 SQL Server 中,启用
allow polybase export
允许 HADOOP 将数据从 SQL Server 导出到外部表。 有关详细信息,请参阅 PolyBase 连接器和导出数据。
下表中列出了该选项的可能值:
值 | 含义 |
---|---|
0 | “已禁用”(默认设置)。 |
1 | 已启用 |
此更改会立即生效。
示例
以下示例将启用此设置。
sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
sp_configure 'allow polybase export', 1;
GO
RECONFIGURE;
GO
后续步骤
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈