クラウドのファイルからのデータのロード
PL/SQLパッケージDBMS_CLOUDは、クラウド内のテキスト、ORC、ParquetおよびAvroファイルからAutonomous AI Database内の表にデータをロードするためのサポートを提供します。 また、DBMS_CLOUDを使用すると、クラウド内のData Pumpダンプ・ファイルをAutonomous AI Databaseの表にロードできます。
DBMS_CLOUDパッケージは、次のクラウド・サービスからのファイルのロードをサポートしています:
-
Oracle Cloud Infrastructureオブジェクト・ストレージ
-
Azure BlobストレージまたはAzure Data Lakeストレージ
-
Amazon S3
-
Amazon S3-Compatible(次を含む): Wasabi Hot Cloud Storage
-
GitHubリポジトリ
-
Google Cloud Storage
詳細については、「DBMS_CLOUD URIの書式」を参照してください。
- 資格証明の作成および既存の表へのデータのコピー
クラウドのファイルからのデータ・ロードの場合、最初にオブジェクト・ストレージ資格証明をAutonomous AI Databaseに格納してから、プロシージャDBMS_CLOUD.COPY_DATAを使用してデータをロードする必要があります。 - 資格証明の作成および既存の表へのデータ・ポンプ・ダンプ・ファイルのロード
データ・ロードでは、Oracle Data Pumpダンプ・ファイルをソース・ファイルとして使用することもできます。 - Autonomous AI DatabaseへのJSONのロード
PL/SQLプロシージャDBMS_CLOUD.COPY_COLLECTIONは、JSONドキュメントをSODAコレクションにロードするためのサポートを提供します。 プロシージャDBMS_CLOUD.COPY_DATAは、Autonomous AI Databaseの既存の表にJSONデータをロードするためのサポートを提供します。 - Autonomous AI Databaseへのデータのロードの例
様々な形式および異なるクラウド・ストレージ・プロバイダからAutonomous AI Databaseにデータをロードする例を示します。