ディレクトリ内のファイルからのデータのロードまたはデータの問合せ
DBMS_CLOUD
プロシージャを使用すると、アタッチされたネットワーク・ファイル・システム上に作成されたディレクトリを含め、ディレクトリ内のファイルからデータをロードできます。 また、これらのプロシージャを使用して、データの問合せに使用できる外部表を作成することもできます。
次のDBMS_CLOUD
プロシージャでは、ディレクトリからデータベースにデータをロードできます:
DBMS_CLOUD.COPY_COLLECTION
DBMS_CLOUD.COPY_DATA
また、次のDBMS_CLOUD
プロシージャでは、ディレクトリ内のファイルのデータから外部表を作成できます。
DBMS_CLOUD.CREATE_EXTERNAL_PART_TABLE
DBMS_CLOUD.CREATE_EXTERNAL_TABLE
DBMS_CLOUD.CREATE_HYBRID_PART_TABLE
プロシージャに応じて、file_uri_list
パラメータまたはpartitioning_clause
パラメータを使用して、1つ以上のディレクトリ内のファイルを指定します。
ディレクトリからデータをロードするには、credential_name
パラメータを含める必要はありませんが、ディレクトリに対するREAD
オブジェクト権限が必要です。
たとえば、DBMS_CLOUD.COPY_DATA
を使用して既存の表にデータをロードできます:
詳細については、「COPY_DATAプロシージャ」を参照してください。
ネットワーク・ファイル・システムのアタッチの詳細は、「Autonomous Databaseへのネットワーク・ファイル・システムのアタッチ」を参照してください。
親トピック: Autonomous Databaseへのデータのロード