クラウドのファイルからのデータのロード
PL/SQLパッケージDBMS_CLOUD
は、クラウド内のテキスト・ファイルおよびORC、ParquetまたはAvroのファイルからAutonomous Databaseの表へのデータのロードをサポートします。また、DBMS_CLOUD
を使用すると、クラウド内のData Pumpダンプ・ファイルをAutonomous Database内の表にロードできます。
パッケージDBMS_CLOUD
は、次のクラウド・サービスからのファイルのロードをサポートしています:
-
Oracle Cloud Infrastructure Object Storage
-
Azure Blob StorageまたはAzure Data Lake Storage
-
Amazon S3
-
Amazon S3互換: ワサビ・ホット・クラウド・ストレージを含む
-
GitHubリポジトリ
-
Google Cloud Storage
詳細は、DBMS_CLOUD URI形式を参照してください。
- 資格証明の作成および既存の表へのデータのコピー
クラウドのファイルからデータをロードするには、最初にオブジェクト・ストレージ資格証明をAutonomous Databaseに格納してから、プロシージャDBMS_CLOUD.COPY_DATA
を使用してデータをロードする必要があります。 - 資格証明の作成およびData Pump Dumpファイルの既存の表へのロード
データ・ロードでは、Oracle Data Pumpダンプ・ファイルをソース・ファイルとして使用することもできます。 - Autonomous DatabaseでのJSONのロード
PL/SQLプロシージャDBMS_CLOUD.COPY_COLLECTION
は、SODAコレクションへのJSONドキュメントのロードをサポートします。プロシージャDBMS_CLOUD.COPY_DATA
は、Autonomous Database内の既存の表へのJSONデータのロードをサポートします。 - ロードのモニターとトラブルシューティング
PL/SQLパッケージ
を使用して実行されたデータ・ロード操作は、表DBMS_CLOUD
dba_load_operations
およびuser_load_operations
に記録されます: - Autonomous Databaseへのデータのロードの例
様々な形式および様々なクラウド・ストレージ・プロバイダからAutonomous Databaseへのデータのロードの例を示します。
親トピック: Autonomous Databaseへのデータのロード