Daten als XML in ein Verzeichnis exportieren
Zeigt die Schritte zum Exportieren von Tabellendaten aus der autonomen KI-Datenbank in das Verzeichnis als XML-Daten durch Angabe einer Abfrage an.
-
Stellen Sie eine Verbindung zur autonomen KI-Datenbankinstanz her.
Weitere Informationen finden Sie unter Verbindung zur autonomen KI-Datenbank herstellen.
-
Verzeichnis erstellen.
Beispiel:
CREATE DIRECTORY export_dir AS 'export_dir';Weitere Informationen finden Sie unter Verzeichnis in autonomer KI-Datenbank erstellen.
-
Führen Sie
DBMS_CLOUD.EXPORT_DATAaus, und geben Sie den Parameterformattypemit dem Wertjsonan, um die Ergebnisse als XML-Dateien in ein Verzeichnis zu exportieren. Nehmen Sie den Parametercredentialnicht auf, wenn Sie eine Ausgabe an ein Verzeichnis senden.BEGIN DBMS_CLOUD.EXPORT_DATA( file_uri_list => 'export_dir:sales.csv', format => JSON_OBJECT('type' value 'csv'), query => 'SELECT * FROM sales' ); END; /Beim Verzeichnisnamen muss die Groß-/Kleinschreibung beachtet werden, wenn der Verzeichnisname in doppelte Anführungszeichen gesetzt wird. Beispiel:
BEGIN DBMS_CLOUD.EXPORT_DATA( file_uri_list => '"export_dir":sales.xml', format => JSON_OBJECT('type' value 'xml'), query => 'SELECT * FROM sales' ); END; /Ausführliche Informationen über die Parameter finden Sie unter Prozedur EXPORT_DATA.
Ausführliche Informationen zu den verfügbaren
format-Parametern, die Sie mitDBMS_CLOUD.EXPORT_DATAverwenden können, finden Sie unter DBMS_CLOUD-Packageformatoptionen für EXPORT_DATA.Die Parameter sind:
-
file_uri_list: ist eine durch Komma getrennte Liste der Exportdateien. Die Verwendung von Platzhaltern und Ersetzungszeichen wird infile_uri_listnicht unterstützt. -
format: Gibt den erforderlichen Parametertypean. Die gültigen Werte sinddatapump,json,xml,csvundparquet. Außerdem werden optional die Optionen definiert, die Sie für den Export mit dem ZugriffstreiberORACLE_DATAPUMPangeben können. -
query: Gibt eineSELECT-Anweisung an, sodass nur die erforderlichen Daten exportiert werden. Die Abfrage bestimmt den Inhalt der Dumpdatei(en).
Hinweis
Hinweis: Die ProzedurDBMS_CLOUD.EXPORT_DATAerstellt die Dumpdateien, die Sie infile_uri_listangeben. Die Prozedur überschreibt keine Dateien. Wenn eine Dumpdatei in der Dateifile_uri_listvorhanden ist, generiertDBMS_CLOUD.EXPORT_DATAeine weitere Datei mit einem eindeutigen Namen.DBMS_CLOUD.EXPORT_DATAerstellt keine Verzeichnisse.Ausführliche Informationen über die Parameter finden Sie unter Prozedur EXPORT_DATA.
-
Hinweise zum Exportieren mit DBMS_CLOUD.EXPORT_DATA:
-
Der von Ihnen angegebene Parameter
querykann bei Bedarf eine erweiterte Abfrage sein, z.B. eine Abfrage, die Joins oder Unterabfragen enthält. -
Geben Sie den Parameter
formatmit der Optioncompressionan, um die Ausgabedateien zu komprimieren.