Daten als Parquet in Cloud-Objektspeicher exportieren
Zeigt die Schritte zum Exportieren von Tabellendaten aus Autonomous Database in den Cloud-Objektspeicher als Parquet-Daten durch Angabe einer Abfrage.
Diese Exportmethode unterstützt alle von Autonomous Database unterstützten Cloud-Objektspeicher. Sie können mit einem Oracle Cloud Infrastructure-Resource Principal auf Ihren Oracle Cloud Infrastructure-Objektspeicher, mit Amazon-Ressourcennamen (ARNs) auf AWS Simple Storage Service (S3), mit einem Azure-Service-Principal für den Zugriff auf Azure-BLOB-Speicher oder mit Azure-Data Lake-Speicher oder mit einem Google-Serviceaccount für den Zugriff auf Google Cloud Platform-(GCP-)Ressourcen zugreifen.
Hinweise zum Export mit DBMS_CLOUD.EXPORT_DATA
:
-
Bei dem von Ihnen angegebenen
query
-Parameter kann es sich bei Bedarf um eine erweiterte Abfrage handeln, z.B. eine Abfrage, die Joins oder Unterabfragen enthält. -
Geben Sie den Parameter
format
mit der Optioncompression
an, um die Ausgabedateien zu komprimieren. Der Standardwert fürcompression
fürtype
parquet
istsnappy
. -
Wenn Sie die exportierten Dateien nicht mehr benötigen, verwenden Sie die Prozedur
DBMS_CLOUD.DELETE_OBJECT
, oder löschen Sie die Dateien mit nativen Cloud-Objektspeicherbefehlen. -
Weitere Informationen zur Zuordnung von Oracle-Typ zu Parquet-Typ finden Sie unter DBMS_CLOUD Package - Oracle Data Type to Parquet Mapping.
Die folgenden Typen werden nicht unterstützt oder haben Einschränkungen bei der Unterstützung für den Export von Parquet mit
DBMS_CLOUD.EXPORT_DATA
:Oracle-Typ Hinweise BFILE
Nicht unterstützt
BLOB
Nicht unterstützt
DATE
Wird mit der folgenden Einschränkung unterstützt: Das Format
DATE
unterstützt nur Datum, Monat und Jahr. Stunde, Minute und Sekunden werden nicht unterstützt.Weitere Informationen zu NLS-Formatbeschränkungen für den Export von
DATE
in Parquet finden Sie unter DBMS_CLOUD Oracle-Datentyp-zu-Parkett-Zuordnung in Packages.INTERVAL DAY TO SECOND
Wird unterstützt und intern als Zeichenfolge behandelt
INTERVAL YEAR TO MONTH
Wird unterstützt und intern als Zeichenfolge behandelt
LONG
Nicht unterstützt
LONG RAW
Nicht unterstützt
NUMBER
Wird mit den folgenden Einschränkungen unterstützt:
- Kann eine maximale Genauigkeit von 38 und eine Skalierung haben, die kleiner als die Genauigkeit ist.
- Wenn für den Spaltentyp
NUMBER
keine Nachkommastellen und Nachkommastellen angegeben sind, wird standardmäßig die Nachkommastellen 38 und die Nachkommastellen 20 verwendet. - Negative Skalierung wird für
NUMBER
-Typen nicht unterstützt.
Object Types
Nicht unterstützt
TIMESTAMP
Wird mit den folgenden Einschränkungen unterstützt:
- Wenn mehrere Spalten mit unterschiedlicher Genauigkeit vorhanden sind, wird die höchste Genauigkeit verwendet.
TIMESTAMP WITH TIME ZONE
Der Oracle-Datentyp verwendet nur den Zeitstempel.
Weitere Informationen zu NLS-Formatbeschränkungen für den Export von
TIMESTAMP
in Parquet finden Sie unter DBMS_CLOUD Oracle-Datentyp-zu-Parkett-Zuordnung in Packages.
Übergeordnetes Thema: Daten als Text in Objektspeicher exportieren