Déplacer des données vers un magasin d'objets en tant que fichiers Oracle Data Pump à l'aide de EXPORT_DATA
Vous pouvez exporter des données vers des fichiers dump Oracle Data Pump en spécifiant une interrogation.
Avec cette méthode d'exportation, vous utilisez la procédure DBMS_CLOUD.EXPORT_DATA pour spécifier une interrogation permettant de sélectionner les données à exporter, comme suit :
Notes pour l'exportation de données avec DBMS_CLOUD.EXPORT_DATA :
-
Les fichiers de vidage que vous créez avec
DBMS_CLOUD.EXPORT_DATAne peuvent pas être importés à l'aide d'Oracle Data Pumpimpdp. Selon la base de données, vous pouvez utiliser ces fichiers comme suit :-
Dans une base de données d'intelligence artificielle autonome, vous pouvez utiliser les fichiers de vidage avec les procédures
DBMS_CLOUDqui prennent en charge le paramètreformattypeavec la valeur 'datapump'. Vous pouvez importer les fichiers de vidage à l'aide deDBMS_CLOUD.COPY_DATAou appelerDBMS_CLOUD.CREATE_EXTERNAL_TABLEpour créer une table externe. -
Sur n'importe quel autre service Oracle Database, tel qu'Oracle Database 19c sur place, vous pouvez importer les fichiers de vidage créés avec la procédure
DBMS_CLOUD.EXPORT_DATAà l'aide du pilote d'accèsORACLE_DATAPUMP. Pour plus d'informations, voir Déchargement et chargement de données avec le pilote d'accès ORACLE_DATAPUMP.
-
-
Le nombre de fichiers de vidage générés par
DBMS_CLOUD.EXPORT_DATAest déterminé lors de l'exécution de la procédure. Le nombre de fichiers de vidage générés dépend du nombre de noms de fichier que vous fournissez dans le paramètrefile_uri_list, ainsi que du nombre d'ECPU disponibles pour l'instance, du niveau de service et de la taille des données.Par exemple, si vous utilisez une instance de base de données d'IA autonome à 2 ECPU ou le service
low, un seul fichier de vidage est exporté sans parallélisme, même si vous fournissez plusieurs noms de fichier. Si vous utilisez une instance de base de données du service d'intelligence artificielle autonome à 8 ECPU avec le servicemediumouhigh, les tâches peuvent être exécutées en parallèle et plusieurs fichiers de vidage sont exportés si vous fournissez plusieurs noms de fichier. -
La valeur de paramètre
queryque vous fournissez peut être une interrogation avancée, si nécessaire, telle qu'une interrogation qui inclut des jointures ou des sous-interrogations.