Options de format de package DBMS_CLOUD pour Avro, ORC ou Parquet
L'argument de format dans DBMS_CLOUD indique le format des fichiers source.
Les deux méthodes de spécification de l'argument de format sont :
format => '{"format_option" : "format_value" }'Et :
format => json_object('format_option' value 'format_value'))Exemples :
format => json_object('type' VALUE 'CSV')Pour indiquer plusieurs options, séparez les valeurs par une valeur ",".
Par exemple :
format => json_object('ignoremissingcolumns' value 'true', 'removequotes' value 'true', 'dateformat' value 'YYYY-MM-DD-HH24-MI-SS', 'blankasnull' value 'true')| Option de format | Description | Syntaxe |
|---|---|---|
maxvarchar |
Contrôle la longueur maximale par défaut de
|
Valeur par défaut : |
regexuri |
Lorsque la valeur de Les caractères "*" et " ?" sont considérés comme des caractères génériques lorsque le paramètre Les modèles d'expression régulière sont uniquement pris en charge pour le nom de fichier ou le chemin de sous-dossier dans vos URI et la correspondance de modèle est identique à celle effectuée par la fonction Pour les tables externes, cette option n'est prise en charge qu'avec les tables créées sur un fichier dans Object Storage. Par exemple :
Pour plus d'informations sur la condition |
Valeur par défaut : |
type |
Spécifie le type de fichier. | type : avro | orc | parquet |
schema |
Lorsque le schéma est défini sur Les noms de colonne correspondront à ceux trouvés dans Avro, ORC ou Parquet. Les types de données sont convertis des types Avro, ORC ou Parquet en types de données Oracle. Toutes les colonnes sont ajoutées à la table. La valeur La valeur Valeur par défaut : si Remarque : pour les fichiers au format Avro, ORC ou Parquet, l'option de format |
schema : first | all |