JSON in Autonomous Database laden
Die PL/SQL-Methode DBMS_CLOUD.COPY_COLLECTION
unterstützt das Laden von JSON-Dokumenten in SODA-Collections. Die Prozedur DBMS_CLOUD.COPY_DATA
unterstützt das Laden von JSON-Daten in eine vorhandene Tabelle in Autonomous Database.
- JSON-Dokumente laden
Sie laden SODA-Collections mit der PL/SQL-ProzedurDBMS_CLOUD.COPY_COLLECTION
in Autonomous Database. JSON-Daten laden Sie mitDBMS_CLOUD.COPY_DATA
in eine Tabelle. - JSON-Datei mit zeilengetrennten Dokumenten in eine Collection laden
Zum Laden von Daten aus Collections in der Cloud müssen Sie zuerst Ihre Objektspeicherzugangsdaten in Autonomous Database speichern und dann mit der ProzedurDBMS_CLOUD.COPY_COLLECTION
Dokumente in eine Collection laden. - Array mit JSON-Dokumenten in eine Collection laden
Um Daten aus Collections in der Cloud zu laden, speichern Sie zuerst Ihre Objektspeicherzugangsdaten in Autonomous Database und laden dann mit der PL/SQL-ProzedurDBMS_CLOUD.COPY_COLLECTION
Dokumente in eine Collection. In diesem Thema wird erläutert, wie Sie Dokumente aus einem JSON-Array in einer Datei in Ihre Datenbank laden. - Ladevorgänge von COPY_COLLECTION überwachen und Fehler beheben
Alle mit dem PL/SQL-Package
ausgeführten Dataload-Vorgänge werden in den TabellenDBMS_CLOUD
dba_load_operations
unduser_load_operations
protokolliert. Verwenden Sie diese Tabellen, um das Laden mitDBMS_CLOUD.COPY_COLLECTION
zu überwachen. - Textbasierte JSON-Objekte, die erweiterte skalare Werte darstellen
Native binäre JSON-Daten (OSON-Format) erweitern die JSON-Sprache durch Hinzufügen skalarer Typen, wie Datumsangaben, die SQL-Typen entsprechen und nicht zum JSON-Standard gehören. Oracle Database unterstützt auch die Verwendung von JSON-Textobjekten, die skalare JSON-Werte darstellen, einschließlich solcher benutzerdefinierten Werte. - Zugangsdaten erstellen und JSON-Daten in eine vorhandene Tabelle kopieren
Verwenden SieDBMS_CLOUD.COPY_DATA
, um JSON-Daten in der Cloud in eine Tabelle zu laden.
Übergeordnetes Thema: Daten aus Dateien in der Cloud laden