Exporter des données au format XML vers un répertoire
Affiche les étapes d'exportation des données de table de votre base de données d'intelligence artificielle autonome vers le répertoire en tant que données XML en spécifiant une interrogation.
-
Connectez-vous à votre instance de base de données Autonomous AI Database.
Pour plus d'informations, voir Se connecter à Autonomous AI Database.
-
Créer un répertoire.
Exemple :
CREATE DIRECTORY export_dir AS 'export_dir';Pour plus d'informations, voir Créer un répertoire dans Autonomous AI Database.
-
Exécutez
DBMS_CLOUD.EXPORT_DATAet spécifiez le paramètreformattypeavec la valeurjsonpour exporter les résultats sous forme de fichiers XML dans un répertoire. N'incluez pas le paramètrecredentiallors de l'envoi de la sortie vers un répertoire.BEGIN DBMS_CLOUD.EXPORT_DATA( file_uri_list => 'export_dir:sales.csv', format => JSON_OBJECT('type' value 'csv'), query => 'SELECT * FROM sales' ); END; /Le nom du répertoire est sensible à la casse lorsque le nom du répertoire est entre guillemets doubles. Exemple :
BEGIN DBMS_CLOUD.EXPORT_DATA( file_uri_list => '"export_dir":sales.xml', format => JSON_OBJECT('type' value 'xml'), query => 'SELECT * FROM sales' ); END; /Pour des informations détaillées sur les paramètres, voir Procédure EXPORT_DATA.
Pour des informations détaillées sur les paramètres
formatdisponibles que vous pouvez utiliser avecDBMS_CLOUD.EXPORT_DATA, voir Options de format d'ensemble DBMS_CLOUD pour EXPORT_DATA.Les paramètres sont les suivants :
-
file_uri_list: Liste délimitée par des virgules des fichiers d'exportation. L'utilisation de caractères génériques et de caractères de substitution n'est pas prise en charge dansfile_uri_list. -
format: Spécifie le paramètretyperequis. Les valeurs valides sontdatapump,json,xml,csvetparquetet définit également facultativement les options que vous pouvez spécifier pour l'exportation avec le pilote d'accèsORACLE_DATAPUMP. -
query: Spécifie un énoncéSELECTafin que seules les données requises soient exportées. L'interrogation détermine le contenu des fichiers dump.
Note
Note : La procédureDBMS_CLOUD.EXPORT_DATAcrée le ou les fichiers de vidage que vous spécifiez dansfile_uri_list. La procédure ne remplace pas les fichiers. Si un fichier de vidage existe dansfile_uri_list,DBMS_CLOUD.EXPORT_DATAgénère un autre fichier avec un nom unique.DBMS_CLOUD.EXPORT_DATAne crée pas de répertoires.Pour des informations détaillées sur les paramètres, voir Procédure EXPORT_DATA.
-
Notes pour l'exportation avec DBMS_CLOUD.EXPORT_DATA :
-
Le paramètre
queryque vous fournissez peut être une interrogation avancée, si nécessaire, telle qu'une interrogation incluant des jointures ou des sous-interrogations. -
Spécifiez le paramètre
formatavec l'optioncompressionpour compresser les fichiers de sortie.