データのロードについて

Autonomous Databaseには、データベースにデータをロードするための様々なオプションが用意されています。

次のいずれかの方法を使用して、データをロードできます。

  • Oracle Database Actionsを使用してデータをロードできます。

  • Oracle DatabaseツールおよびOracleまたは他のサード・パーティのデータ統合ツールを使用して、データをロードできます。

  • トランザクション処理システムでは、従来、日常のトランザクションまたはDML操作を通じてデータを収集します。

  • DBMS_CLOUDプロシージャを使用してデータをロードできます。

一般に、データは、クライアント・コンピュータのローカル・ファイルまたはクラウド・ベースのオブジェクト・ストアまたは接続されたファイル・システムに格納されているファイルからロードします。クラウド内のファイルからデータをロードするには、Oracle Databaseアクションを使用するか、Autonomous Database PL/SQLパッケージDBMS_CLOUDを使用して、クラウド、接続されているファイル・システムまたはローカル・ファイル・システムからファイルをロードします。DBMS_CLOUDは、バルク・ファイル・アップロード、ダウンロード、コピーおよび転送アクティビティのパラレル実行プロシージャを提供します。これにより、ユーザー・エクスペリエンスが合理化され、バルク・ファイル操作に最適なパフォーマンスが得られます。

最も高速なデータ・ロードを実現するために、Oracleでは、データベースにデータをロードする前に、Oracle Cloud Infrastructure Object Storageなどのクラウドベースのオブジェクト・ストアにソース・ファイルをアップロードすることをお薦めします。Oracleでは、データ・センターにローカルに配置されたファイルのロードをサポートしていますが、このデータ・ロード方法を使用する際には、インターネット経由の伝送速度を考慮する必要があります(大幅に低下する可能性があります)。

Oracle Cloud Infrastructure Object Storageの詳細は、オブジェクト・ストレージへのデータの配置およびオブジェクト・ストレージの概要を参照してください。

ノート

ADMINユーザーを使用していない場合は、ユーザーが実行する必要のある操作に対する必要な権限を持っていることを確認してください。詳細は、Autonomous Databaseでのユーザー権限の管理- クライアント・ツールを使用した接続に関する項を参照してください。