ORC、ParquetまたはAvroソース・ファイルを使用した外部データの問合せ
Autonomous Databaseでは、外部表を使用して、オブジェクト・ストアに格納されているORC、ParquetまたはAvroデータに簡単にアクセスできます。ORC、ParquetおよびAvroソースにはメタデータが組み込まれており、DBMS_CLOUD.CREATE_EXTERNAL_TABLE
プロシージャはこのメタデータを利用して外部表の作成を簡素化できます。
データの構造を把握する必要はありません。DBMS_CLOUD
がファイルを調べ、ORC、ParquetまたはAvroコンテンツを同等のOracle列およびデータ型に変換できます。必要なのは、オブジェクト・ストア内のデータの場所を把握し、そのタイプ(ORC、ParquetまたはAvro)を指定し、オブジェクト・ストア上のソース・ファイルにアクセスするための資格証明を持っていることのみです。
ノート
ORC、ParquetおよびAvroでは、外部表を使用するステップが非常に類似しています。次のステップは、Parquetフォーマットのソース・ファイルの作業を示しています。
ORC、ParquetおよびAvroでは、外部表を使用するステップが非常に類似しています。次のステップは、Parquetフォーマットのソース・ファイルの作業を示しています。
この例では、ソース・ファイルsales_extended.parquet
に、Parquetフォーマットのデータが含まれます。Autonomous Databaseで、このファイルを問合せするには、次のようにします:
詳細は、Avro、ORCまたはParquetファイル用のCREATE_EXTERNAL_TABLEプロシージャおよびAvro、ORCまたはParquetファイル用のCOPY_DATAプロシージャを参照してください。
サポートされるクラウド・オブジェクト・ストレージ・サービスの詳細は、DBMS_CLOUD URI形式を参照してください。