Configuração do servidor: permitir exportação de polybase
Aplica-se a: SQL Server 2016 (13.x) e versões posteriores
A opção de configuração do servidor allow polybase export
permite a exportação de dados do SQL Server. A funcionalidade dessa opção de configuração é diferente a partir do SQL Server 2022 (16.x) em comparação com as versões anteriores:
No SQL Server 2022 (16.x) e versões posteriores, a instrução CREATE EXTERNAL TABLE AS SELECT (CETAS) requer que você habilite
allow polybase export
usandosp_configure
. Essa configuração permite que os dados sejam exportados para um arquivo CSV ou Parquet. Por exemplo, confira Usar CREATE EXTERNAL TABLE AS SELECT exportando os dados como Parquet.No SQL Server 2019 (15.x) e versões anteriores, a habilitação de
allow polybase export
permite que o Hadoop exporte os dados do SQL Server para uma tabela externa. Para obter mais informações, confira Conectores do PolyBase e Exportar dados.
Os possíveis valores são descritos na tabela seguinte:
Valor | Significado |
---|---|
0 (padrão) |
Desabilitado |
1 |
habilitado |
Essa alteração entra em vigor imediatamente.
Exemplos
O exemplo a seguir habilita essa configuração.
EXEC sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO
EXEC sp_configure 'allow polybase export', 1;
GO
RECONFIGURE;
GO