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
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. Der Standardwertcompressionfürtypeparquetistsnappy. -
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 BFILEWird nicht unterstützt
BLOBWird nicht unterstützt
DATEUnterstü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
DATEin Parquet finden Sie unter DBMS_CLOUD Oracle-Datentyp-/Parquet-Mapping verpacken.INTERVAL DAY TO SECONDWird intern unterstützt und als Zeichenfolge behandelt
INTERVAL YEAR TO MONTHWird intern unterstützt und als Zeichenfolge behandelt
LONGWird nicht unterstützt
LONG RAWWird nicht unterstützt
NUMBERUnterstü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
NUMBERkeine 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 TypesWird nicht unterstützt
TIMESTAMPUnterstützt mit den folgenden Einschränkungen:
- Wenn mehrere Spalten mit unterschiedlicher Genauigkeit vorhanden sind, wird die höchste Genauigkeit verwendet.
TIMESTAMP WITH TIME ZONEDer Oracle-Datentyp verwendet nur den Zeitstempel.
Weitere Informationen zu den NLS-Formatbeschränkungen für den Export von
TIMESTAMPin Parquet finden Sie unter DBMS_CLOUD Oracle-Datentyp-/Parquet-Mapping verpacken.
Übergeordnetes Thema: Daten als Text in Objektspeicher exportieren