sys.external_file_formats (Transact-SQL)
Aplica-se a: SQL Server 2016 (13.x) e versões posteriores Instância Gerenciada de SQL do AzureAzure Synapse AnalyticsAnalytics Platform System (PDW)
Contém uma linha para cada formato de arquivo externo no banco de dados atual para SQL Server, Banco de Dados SQL e Azure Synapse Analytics.
Contém uma linha para cada formato de arquivo externo no servidor do PDW (Analytics Platform System).
Nome da coluna | Tipo de Dados | Descrição | Intervalo |
---|---|---|---|
file_format_id | int | ID do objeto para o formato de arquivo externo. | |
name | sysname | Nome do formato de arquivo. no SQL Server e Azure Synapse Analytics, isso é exclusivo para o banco de dados. No PDW (Analytics Platform System), isso é exclusivo para o servidor. | |
format_type | tinyint | O tipo de formato de arquivo. | DELIMITEDTEXT, RCFILE, ORC, PARQUET |
field_terminator | nvarchar(10) | Para format_type = DELIMITEDTEXT, este é o terminador de campo. | |
string_delimiter | nvarchar(10) | Para format_type = DELIMITEDTEXT, esse é o delimitador de cadeia de caracteres. | |
date_format | nvarchar(50) | Para format_type = DELIMITEDTEXT, esse é o formato de data e hora definido pelo usuário. | |
use_type_default | bit | Para format_type = TEXTO DELIMITADO, especifica como lidar com valores ausentes quando o PolyBase está importando dados de arquivos de texto HDFS para o Azure Synapse Analytics. | 0 – armazene valores ausentes como a cadeia de caracteres 'NULL'. 1 – armazene valores ausentes como o valor padrão da coluna. |
serde_method | nvarchar(255) | Para format_type = RCFILE, esse é o método de serialização/desserialização. | |
row_terminator | nvarchar(10) | Para format_type = DELIMITEDTEXT, essa é a cadeia de caracteres que encerra cada linha no arquivo Hadoop externo. | Sempre "\n". |
codificando | nvarchar(10) | Para format_type = DELIMITEDTEXT, esse é o método de codificação para o arquivo Hadoop externo. | Sempre 'UTF8'. |
data_compression | nvarchar(255) | O método de compactação de dados para os dados externos. | Para format_type = DELIMITEDTEXT: - 'org.apache.hadoop.io.compress.DefaultCodec' - 'org.apache.hadoop.io.compress.GzipCodec' Para format_type = RCFILE: - 'org.apache.hadoop.io.compress.DefaultCodec' Para format_type = ORC: - 'org.apache.hadoop.io.compress.DefaultCodec' - 'org.apache.hadoop.io.compress.SnappyCodec' Para format_type = PARQUET: - 'org.apache.hadoop.io.compress.GzipCodec' - 'org.apache.hadoop.io.compress.SnappyCodec' |
Permissões
A visibilidade dos metadados em exibições do catálogo está limitada aos protegíveis que pertencem a um usuário ou para os quais o usuário recebeu permissão. Para obter mais informações, consulte Metadata Visibility Configuration.
Consulte Também
sys.external_data_sources (Transact-SQL)
sys.external_tables (Transact-SQL)
CREATE EXTERNAL FILE FORMAT (Transact-SQL)
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de