データ・インポートの準備

Oracle Cloud Infrastructure Object Storageでファイル・データを処理し、Oracle Autonomous JSON Databaseでデータを受信する準備をします。

ファイルを処理するは、Oracle Cloud Infrastructure Object Storageで次の2つのバケットをプロビジョニングする必要があります。
  • インポート済ファイル・バケット
  • 処理済ファイル・バケット

アップロードしたデータを書式設定して分析に使用できるようにするには、Oracle Autonomous JSON Databaseを作成してアクセス権を付与する必要があります。

統合のためのオブジェクト・ストレージの準備

Oracle Cloud Infrastructure Object Storageにデータ・オブジェクトを格納するには、コンテナまたはバケットを作成する必要があります。

  1. Oracle Cloud Infrastructure Object Storageコンソールに移動します。
  2. ストレージ」、「オブジェクト・ストレージ」の順にクリックします。
  3. バケットの作成」をクリックします。
  4. データを識別する名前をバケットに指定します。
  5. ストレージ層として「標準」をクリックします。
  6. オブジェクト・イベント」をクリックして、Oracle Cloud Infrastructure Eventsを使用したオブジェクトの状態変更に基づいた自動化を有効にします。
  7. Oracle Cloud Infrastructureで暗号化キーを管理する場合は、「Oracle管理キーを使用した暗号化」をクリックして暗号化します。独自のキーを利用する場合は、「顧客管理キーを使用した暗号化」をクリックします。
  8. バケットの作成」をクリックします。

オブジェクト・ストレージのロギングの有効化

イベント統合を容易にするために、オブジェクト・ストレージ・バケットのロギングを使用可能にします。

  1. Oracle Cloud Infrastructure Object Storageコンソールに移動します。
  2. Storage」をクリックし、「Object Storage」をクリックして、前に作成したストレージ・バケットを見つけます。
  3. バケット名をクリックして詳細ページを表示します。
  4. リソース」で、「ログ」をクリックします。
  5. 各ログの「ログの有効化」トグルをクリックします。

Oracle Autonomous JSON Databaseインスタンスのプロビジョニング

Oracle Cloud Infrastructureサービス・コンソールでOracle Autonomous JSON Databaseのインスタンスをプロビジョニングします。

  1. Oracle Cloud Infrastructureサービス・コンソールにサインインします。
  2. Autonomous JSON Databaseメニューをクリックし、「Autonomous Databaseの作成」を選択します。
  3. 「Autonomous Databaseの作成」ページで、適切なコンパートメントを選択します。
  4. データベースの表示名を入力します。
  5. データベース名を入力します。
  6. ワークロード・タイプの「JSONデータベース」をクリックします。
  7. 同時ユーザー数および問合せ数、データ量などに基づいて、ワークロードに適したCPUコア数および記憶域(テラバイト)を指定します。たとえば、小さいデータ・サンプル(1 MBファイル)の場合は、CPUコア数を2および1 TBのストレージに指定します。
  8. ワークロードの変更に基づいてCPUコア数および記憶域の値を自動的にスケーリングする場合は、「自動スケーリング」をクリックします。
  9. 管理アカウントのパスワードを指定します。
  10. ネットワーク・アクセスのタイプを指定します。
    • 任意の場所からのセキュア・アクセスを許可:アクセス制御リスト(ACL)で保護するパブリック・エンドポイントを使用してデータベースにアクセスします。プライベート・エンドポイントを使用したアクセスのみを許可する場合は、このオプションを選択しないでください。
    • 仮想クラウド・ネットワーク:このオプションでは、指定したVCN内にデータベースのプライベート・エンドポイントを作成します。
      • 仮想クラウド・ネットワーク:データベースを起動するVCNを選択します。「コンパートメントの変更」をクリックして、別のコンパートメントのVCNを選択します。
      • サブネット:データベースにアタッチするサブネットを選択します。「コンパートメントの変更」をクリックして、別のコンパートメントのサブネットを選択します。
      • ホスト名の接頭辞:オプションで、データベースのホスト名の接頭辞を指定し、DNS名をデータベース・インスタンスに関連付けます。
      • ネットワーク・セキュリティ・グループ:データベースに対して少なくとも1つのネットワーク・セキュリティ・グループ(NSG)を指定します。NSGは仮想ファイアウォールとして機能し、一連のイングレスおよびエグレス・セキュリティ・ルールをデータベースに適用できます。
  11. 既存のオンプレミス・ライセンスを使用する場合は「Bring Your Own License」をクリックし、データベースにライセンスをプロビジョニングする場合は「License Included」をクリックします。
  12. 「Autonomous Databaseの作成」をクリックします。

Oracle SQL Developer Webを使用した接続

Oracle SQL Developer Webは、Oracle Autonomous JSON Databaseの開発および管理を簡素化するクラウドベースの開発環境です。

Oracle SQL Developer Webは、Oracle SQL Developerのブラウザベースのインタフェースで、ワークシートでSQL文およびスクリプトを実行する機能など、デスクトップ・バージョンの機能のサブセットを提供します。

Oracle SQL Developer Webは、Oracle Walletの資格証明を使用してOracle Autonomous JSON Databaseに接続します。

  1. Oracle Autonomous JSON Databaseのサービス・コンソールに移動します。
  2. 開発」をクリックして、「SQL Developer Web」をクリックします。
  3. Oracle Autonomous JSON Databaseインスタンスの管理ユーザー名およびパスワードを入力し、「サインイン」をクリックします。