Esportare i dati come parquet nello storage degli oggetti cloud
Mostra i passi per esportare i dati della tabella da Autonomous AI Database a Cloud Object Storage come dati Parquet specificando una query.
Questo metodo di esportazione supporta tutti gli storage degli oggetti cloud supportati da Autonomous AI Database. È possibile utilizzare un principal risorsa di Oracle Cloud Infrastructure per accedere all'area di memorizzazione degli oggetti Oracle Cloud Infrastructure, AI nomi delle risorse Amazon (ARN) per accedere ad AWS Simple Storage Service (S3), un principal del servizio Azure per accedere allo storage BLOB di Azure o a Azure Data Lake Storage, o a un account del servizio Google per accedere alle risorse di Google Cloud Platform (GCP).
Note per l'esportazione con DBMS_CLOUD.EXPORT_DATA:
-
Il parametro
queryfornito può essere una query avanzata, se necessario, ad esempio una query che include join o subquery. -
Specificare il parametro
formatcon l'opzionecompressionper comprimere i file di output. Il valore predefinitocompressionpertypeparquetèsnappy. -
Quando non sono più necessari i file esportati, utilizzare la procedura
DBMS_CLOUD.DELETE_OBJECToppure i comandi dello storage degli oggetti cloud nativo per eliminare i file. -
Per informazioni dettagliate sul mapping tra tipo Oracle e tipo di parquet, vedere DBMS_CLOUD Mapping tra tipo di dati Oracle e tipo di parquet.
I seguenti tipi non sono supportati o hanno limitazioni sul supporto per l'esportazione di Parquet con
DBMS_CLOUD.EXPORT_DATA:Tipo specifico Oracle Note BFILENon supportato
BLOBNon supportato
DATESupportato con la seguente limitazione: il formato
DATEsupporta solo data, mese e anno. Ora, minuto e secondi non sono supportati.Per i dettagli sulle limitazioni del formato NLS per l'esportazione di
DATEin Parquet, vedere DBMS_CLOUD Package Oracle Data Type to Parquet Mapping.INTERVAL DAY TO SECONDSupportato e trattato internamente come stringa
INTERVAL YEAR TO MONTHSupportato e trattato internamente come stringa
LONGNon supportato
LONG RAWNon supportato
NUMBERSupportato con le seguenti limitazioni:
- Può avere una precisione massima di 38 e una scala uguale a meno della precisione.
- Se non viene fornita alcuna precisione e scala per il tipo di colonna
NUMBER, per impostazione predefinita viene utilizzata la precisione 38 e la scala 20. - La scala negativa non è supportata per i tipi
NUMBER.
Object TypesNon supportato
TIMESTAMPSupportato con le seguenti limitazioni:
- Se ci sono più colonne con precisione diversa, verrà presa la massima precisione.
TIMESTAMP WITH TIME ZONEIl tipo di dati Oracle utilizzerà solo l'indicatore orario.
Per i dettagli sulle limitazioni del formato NLS per l'esportazione di
TIMESTAMPin Parquet, vedere DBMS_CLOUD Package Oracle Data Type to Parquet Mapping.
Argomento padre: Esporta dati nell'area di memorizzazione degli oggetti come testo