Oracle Cloud Object Storageへのアクセス

これらは、Oracle Object Storage Serviceへのアクセスを設定する簡単なステップです。

オブジェクト・ストレージでのバケットの作成

Oracle Object Storage Serviceへのアクセスを設定するには、Object Storageのバケットを作成する必要があります。

NoSQL表のデータを一時的にコピーできるバケットをParquet形式で作成します。これは、ADWへのデータの転送に備えています。バケットを作成するには、Oracle Cloudコンソールに移動し、次を実行します:

他のファイルを作成する必要はありません。バケットが作成されたら、構成内のバケットの名前をバケットのコンパートメントとともに指定するだけで、ユーティリティによってそこからバケットが取得され、コピーされる表から導出された名前を持つオブジェクトが作成されます。

たとえば、作成したバケットの名前が nosql-to-adwで、ADWにコピーする表の名前がmyTableの場合、ユーティリティにOracle NoSQL Migratorを使用するように指示します。このユーティリティは、myTableという名前のNoSQL表からデータを取得し、Parquet形式に変換し、myTable_2021_07_22/Data/000000.parquet、myTable_2021_07_22/Data/000001.parquetなどの名前を持つオブジェクトとしてParquetデータをnosql-to-adw`バケットにコピーします。

オブジェクト・ストレージの認可トークンを生成します。

バケットの作成後、ユーザー指定の認可トークン(AUTH_TOKEN)を使用してオブジェクト・ストレージ・サービスでADWを認証し、システム管理者がまだ生成していない場合は、オブジェクト・ストレージ・バケットに書き込まれたファイルにアクセスできるように、そのトークンを自分で生成する必要があります。ADWとオブジェクト・ストレージ間の通信は、このAUTH_TOKENおよびデータベースのユーザー名/パスワード認証メカニズムに依存します。

AUTH_TOKENを作成するには、次のステップを実行します。