Bagikan melalui


sys.external_file_formats (T-SQL)

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW)

Berisi baris untuk setiap format file eksternal dalam database saat ini untuk SQL Server, SQL Database, dan Azure Synapse Analytics.

Berisi baris untuk setiap format file eksternal di server untuk Analytics Platform System (PDW).

Nama kolom Jenis Data Deskripsi Rentang
file_format_id int ID objek untuk format file eksternal.
nama nama sysname Nama format file. di SQL Server dan Azure Synapse Analytics, ini unik untuk database. Di Analytics Platform System (PDW), ini unik untuk server.
format_type kecil Jenis format file. DELIMITEDTEXT, RCFILE, ORC, PARQUET
field_terminator nvarchar(10) Untuk format_type = DELIMITEDTEXT, ini adalah terminator bidang.
string_delimiter nvarchar(10) Untuk format_type = DELIMITEDTEXT, ini adalah pemisah string.
date_format nvarchar(50) Untuk format_type = DELIMITEDTEXT, ini adalah format tanggal dan waktu yang ditentukan pengguna.
use_type_default bit Untuk format_type = TEKS YANG DIBATASI, menentukan cara menangani nilai yang hilang saat PolyBase mengimpor data dari file teks HDFS ke Azure Synapse Analytics. 0 - simpan nilai yang hilang sebagai string 'NULL'.

1 - simpan nilai yang hilang sebagai nilai default kolom.
serde_method nvarchar(255) Untuk format_type = RCFILE, ini adalah metode serialisasi/deserialisasi.
row_terminator nvarchar(10) Untuk format_type = DELIMITEDTEXT, ini adalah string karakter yang mengakhiri setiap baris dalam file Hadoop eksternal. Selalu '\n'.
pengodean nvarchar(10) Untuk format_type = DELIMITEDTEXT, ini adalah metode pengodean untuk file Hadoop eksternal. Selalu 'UTF8'.
data_compression nvarchar(255) Metode kompresi data untuk data eksternal. Untuk format_type = DELIMITEDTEXT:

- 'org.apache.hadoop.io.compress.DefaultCodec'
- 'org.apache.hadoop.io.compress.GzipCodec'

Untuk format_type = RCFILE:

- 'org.apache.hadoop.io.compress.DefaultCodec'

Untuk format_type = ORC:

- 'org.apache.hadoop.io.compress.DefaultCodec'
- 'org.apache.hadoop.io.compress.SnappyCodec'

Untuk format_type = PARQUET:

- 'org.apache.hadoop.io.compress.GzipCodec'
- 'org.apache.hadoop.io.compress.SnappyCodec'

Izin

Visibilitas metadata dalam tampilan katalog terbatas pada securable yang dimiliki pengguna atau di mana pengguna telah diberi beberapa izin. Untuk informasi selengkapnya, lihat Konfigurasi Visibilitas Metadata.

Lihat Juga

sys.external_data_sources (T-SQL)
sys.external_tables (T-SQL)
BUAT FORMAT FILE EKSTERNAL (TRANSACT-SQL)