Interrogation des données externes avec des fichiers source ORC, Parquet ou Avro
Autonomous Database permet d'accéder facilement aux données ORC, Parquet ou Avro stockées dans une banque d'objets à l'aide de tables externes. Des métadonnées sont imbriquées dans les sources ORC, Parquet et Avro, et la procédure DBMS_CLOUD.CREATE_EXTERNAL_TABLE
peut utiliser ces métadonnées pour simplifier la création de tables externes.
Vous n'avez pas besoin de connaître la structure des données : DBMS_CLOUD
peut examiner le fichier et convertir le contenu ORC, Parquet ou Avro en colonnes et types de données Oracle équivalents. Vous devez uniquement connaître l'emplacement des données dans la banque d'objets, indiquer leur type (ORC, Parquet ou Avro) et disposer d'informations d'identification permettant d'accéder au fichier source sur cette dernière.
Les étapes d'utilisation des tables externes sont très similaires pour ORC, Parquet et Avro. Ces étapes illustrent l'utilisation d'un fichier source au format Parquet.
Le fichier source de cet exemple, sales_extended.parquet
, contient des données au format Parquet. Pour interroger ce fichier dans Autonomous Database, procédez comme suit :
Pour plus d'informations, reportez-vous à Procédure CREATE_EXTERNAL_TABLE pour les fichiers Avro, ORC ou Parquet et à Procédure COPY_DATA pour les fichiers Avro, ORC ou Parquet.
Pour plus d'informations sur les services de stockage d'objet cloud pris en charge, reportez-vous à Formats d'URI DBMS_CLOUD.
- Interrogation des données externes avec des fichiers source ORC, Parquet ou Avro et définition explicite de la taille de colonne de texte
Lorsque vous accédez aux données ORC, Parquet ou Avro stockées dans une banque d'objets à l'aide de tables externes sur Autonomous Database, vous pouvez définir automatiquement ou explicitement la taille maximale des colonnes de texte.
Thème parent : Interrogation des données externes avec Autonomous Database
Interrogation des données externes avec des fichiers source ORC, Parquet ou Avro et définition explicite de la taille de colonne de texte
Lorsque vous accédez aux données ORC, Parquet ou Avro stockées dans une banque d'objets à l'aide de tables externes sur Autonomous Database, vous pouvez définir automatiquement ou explicitement la taille maximale des colonnes de texte.
Par défaut, la taille de la colonne de texte est définie en fonction de la valeur de MAX_STRING_SIZE
.
Le fichier source de cet exemple, sales_extended.parquet
, contient des données au format Parquet. Pour interroger ce fichier dans Autonomous Database et définir la taille maximale de colonne de texte, procédez comme suit :
Pour plus d'informations, reportez-vous à Procédure CREATE_EXTERNAL_TABLE pour les fichiers Avro, ORC ou Parquet et à Procédure COPY_DATA pour les fichiers Avro, ORC ou Parquet.
Pour plus d'informations sur les services de stockage d'objet cloud pris en charge, reportez-vous à DBMS_CLOUD Formats d'URI.