Sdílet prostřednictvím


sys.external_file_formats (Transact-SQL)

Platí pro: SQL Server 2016 (13.x) a novější verze Azure SQL Managed InstanceAzure Synapse Analytics AnalyticsPlatform System (PDW)

Obsahuje řádek pro každý formát externího souboru v aktuální databázi pro SQL Server, SQL Database a Azure Synapse Analytics.

Obsahuje řádek pro každý formát externího souboru na serveru pro systém PDW (Analytics Platform System).

Název sloupce Datový typ Description Rozmezí
file_format_id int ID objektu pro formát externího souboru
název sysname Název formátu souboru. v SQL Serveru a Azure Synapse Analytics je to pro databázi jedinečné. V systému PDW (Analytics Platform System) je to pro server jedinečné.
format_type tinyint Typ formátu souboru. DELIMITEDTEXT, RCFILE, ORC, PARQUET
field_terminator nvarchar(10) Pro format_type = DELIMITEDTEXT je to ukončovací znak pole.
string_delimiter nvarchar(10) Pro format_type = DELIMITEDTEXT je to oddělovač řetězců.
date_format nvarchar(50) Pro format_type = DELIMITEDTEXT je to uživatelsky definovaný formát data a času.
use_type_default bit Pro format_type = TEXT s oddělovači určuje, jak zpracovat chybějící hodnoty při importu dat z textových souborů HDFS do Azure Synapse Analytics. 0 – uložte chybějící hodnoty jako řetězec NULL.

1 – uložte chybějící hodnoty jako výchozí hodnotu sloupce.
serde_method nvarchar(255) Pro format_type = RCFILE se jedná o metodu serializace/deserializace.
row_terminator nvarchar(10) Pro format_type = DELIMITEDTEXT je to řetězec znaků, který ukončuje každý řádek v externím souboru Hadoop. Vždy '\n'.
kódování nvarchar(10) Pro format_type = DELIMITEDTEXT je to metoda kódování pro externí soubor Hadoop. Vždy UTF8.
data_compression nvarchar(255) Metoda komprese dat pro externí data. Pro format_type = DELIMITEDTEXT:

– org.apache.hadoop.io.compress.DefaultCodec
– org.apache.hadoop.io.compress.GzipCodec

Pro format_type = RCFILE:

– org.apache.hadoop.io.compress.DefaultCodec

Pro format_type = ORC:

– org.apache.hadoop.io.compress.DefaultCodec
– org.apache.hadoop.io.compress.SnappyCodec

Pro format_type = PARQUET:

– org.apache.hadoop.io.compress.GzipCodec
– org.apache.hadoop.io.compress.SnappyCodec

Povolení

Viditelnost metadat vzobrazeníchmch Další informace naleznete v kapitole Konfigurace viditelnosti metadat.

Viz také

sys.external_data_sources (Transact-SQL)
sys.external_tables (Transact-SQL)
CREATE EXTERNAL FILE FORMAT (Transact-SQL)