Daten als Parquet in Cloud-Objektspeicher exportieren
Zeigt die Schritte zum Exportieren von Tabellendaten aus Ihrer autonomen KI-Datenbank in Cloud Object Storage als Parquet-Daten durch Angabe einer Abfrage an.
Diese Exportmethode unterstützt alle Cloud-Objektspeicher, die von der autonomen KI-Datenbank unterstützt werden, und Sie können einen Oracle Cloud Infrastructure-Resource Principal verwenden, um auf Ihren Oracle Cloud Infrastructure-Objektspeicher, Amazon-Ressourcennamen (ARNs) zuzugreifen Zugriff auf AWS Simple Storage Service (S3), einen Azure-Service-Principal für den Zugriff auf Azure BLOB-Speicher oder Azure Data Lake Storage, oder einen Google-Serviceaccount für den Zugriff auf Google Cloud Platform-(GCP-)Ressourcen.
Hinweise zum Exportieren mit DBMS_CLOUD.EXPORT_DATA
:
-
Der von Ihnen angegebene Parameter
query
kann bei Bedarf eine erweiterte Abfrage sein, 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 Standardwertcompression
fürtype
parquet
istsnappy
. -
Wenn Sie die exportierten Dateien nicht mehr benötigen, verwenden Sie die Prozedur
DBMS_CLOUD.DELETE_OBJECT
, oder verwenden Sie native Cloud Object Storage-Befehle, um die Dateien zu löschen. -
Weitere Informationen zur Zuordnung von Oracle-Typ zu Parquet-Typ finden Sie unter DBMS_CLOUD Oracle-Datentyp zu Parquet-Typ verpacken.
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-spezifischer Typ Notizen BFILE
Wird nicht unterstützt
BLOB
Wird nicht unterstützt
DATE
Unterstützt mit der folgenden Einschränkung: Das
DATE
-Format unterstützt nur Datum, Monat und Jahr. Stunde, Minute und Sekunden werden nicht unterstützt.Weitere Informationen zu den NLS-Formatbeschränkungen für den Export von
DATE
in Parquet finden Sie unter DBMS_CLOUD Oracle-Datentyp-/Parquet-Mapping verpacken.INTERVAL DAY TO SECOND
Wird intern unterstützt und als Zeichenfolge behandelt
INTERVAL YEAR TO MONTH
Wird intern unterstützt und als Zeichenfolge behandelt
LONG
Wird nicht unterstützt
LONG RAW
Wird nicht unterstützt
NUMBER
Unterstützt mit den folgenden Einschränkungen:
- Kann eine maximale Genauigkeit von 38 und eine Skala kleiner als die Präzision haben.
- Wenn für den Spaltentyp
NUMBER
keine Genauigkeit und keine Skalierung angegeben ist, wird standardmäßig die Gesamtstellenzahl 38 und die Skalierung 20 verwendet. - Negative Skalierung wird für
NUMBER
-Typen nicht unterstützt.
Object Types
Wird nicht unterstützt
TIMESTAMP
Unterstützt mit den folgenden Einschränkungen:
- 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 den NLS-Formatbeschränkungen für den Export von
TIMESTAMP
in Parquet finden Sie unter DBMS_CLOUD Oracle-Datentyp-/Parquet-Mapping verpacken.
Übergeordnetes Thema: Daten als Text in Objektspeicher exportieren