Section courante

A propos

Section administrative du site

CREATE EXTERNAL FILE FORMAT

Crée un format de fichier externe
SQL Server 2016+ Microsoft SQL Server

Syntaxe

CREATE EXTERNAL FILE FORMAT file_format_name
WITH (
FORMAT_TYPE = PARQUET
[ , DATA_COMPRESSION = {
'org.apache.hadoop.io.compress.SnappyCodec'
| 'org.apache.hadoop.io.compress.GzipCodec' }
]);
Syntaxe pour créer un format de fichier externe pour les fichiers PARQUET.
CREATE EXTERNAL FILE FORMAT file_format_name
WITH (
FORMAT_TYPE = ORC
[ , DATA_COMPRESSION = {
'org.apache.hadoop.io.compress.SnappyCodec'
| 'org.apache.hadoop.io.compress.DefaultCodec' }
]);
Syntaxe pour créer un format de fichier externe pour les fichiers ORC.
CREATE EXTERNAL FILE FORMAT file_format_name
WITH (
FORMAT_TYPE = RCFILE,
SERDE_METHOD = {
'org.apache.hadoop.hive.serde2.columnar.LazyBinaryColumnarSerDe'
| 'org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe'
}
[ , DATA_COMPRESSION = 'org.apache.hadoop.io.compress.DefaultCodec' ]);
Syntaxe pour créer un format de fichier externe pour RCFILE.
CREATE EXTERNAL FILE FORMAT file_format_name
WITH (
FORMAT_TYPE = DELIMITEDTEXT
[ , FORMAT_OPTIONS ( format_options [ ,...n ] ) ]
[ , DATA_COMPRESSION = {
'org.apache.hadoop.io.compress.GzipCodec'
| 'org.apache.hadoop.io.compress.DefaultCodec'
}
]);
Syntaxe pour créer un format de fichier externe pour les fichiers DELIMITED TEXT.
CREATE EXTERNAL FILE FORMAT file_format_name
WITH (
FORMAT_TYPE = JSON
[ , DATA_COMPRESSION = {
'org.apache.hadoop.io.compress.SnappyCodec'
| 'org.apache.hadoop.io.compress.GzipCodec'
| 'org.apache.hadoop.io.compress.DefaultCodec' }
]);

format_options ::=
{
FIELD_TERMINATOR = field_terminator
| STRING_DELIMITER = string_delimiter
| First_Row = integer
| DATE_FORMAT = datetime_format
| USE_TYPE_DEFAULT = { TRUE | FALSE }
| Encoding = {'UTF8' | 'UTF16'}
}
Syntaxe pour créer un format de fichier externe pour les fichiers JSON.

Description

Cette instruction permet de créer une fichier externe de définition PolyBase pour un entreposage de données externe dans Hadoop, l'entreposage Azure Blob ou l'entreposage Azure Data Lake Store.



Dernière mise à jour : Vendredi, le 19 Juin 2020