Oracle NoSQL Database Analytics Integratorのインストール
前提条件
Oracle NoSQL Database Analytics Integratorを使用するには、次を完了する必要があります。
- Java 11以上が必要です。
- Oracle Cloud Infrastructureでアカウントにサインアップします。詳細は、Oracle Cloud Infrastructure - サインアップを参照してください。
- Oracle NoSQL Database Analytics Integratorをインストールして実行できるコンピュート・インスタンスを作成します。詳細は、コンピュート・インスタンスを参照してください。
- Oracle NoSQL Database Cloud Serviceで1つ以上の表を作成し、それらの表にデータを移入します。詳細は、NoSQL表の作成および移入を参照してください。
- OCI Object Storageにバケットを作成します。詳細は、オブジェクト・ストレージでのバケットの作成を参照してください。
- Oracle Autonomous AI Lakehouseにデータベースを作成します。詳細は、Oracle Autonomous AI Lakehouseでのデータベースの作成を参照してください。
- Oracle Autonomous AI Lakehouseデータベースへのセキュアな接続を確立するために必要なクライアント資格証明(ウォレット)をダウンロードしてインストールします。詳細は、セキュアなデータベース接続に必要な資格証明のインストールを参照してください。
- サービス間ベースの認証(OCIリソース・プリンシパル経由)ではなく、ユーザー間ベースの認証を使用する場合は、認可トークンを生成して、オブジェクト・ストレージを使用したOracle Autonomous AI Lakehouseデータベースの認証を容易にします。詳細は、オブジェクト・ストレージの認可トークンの生成を参照してください。
- Oracle Autonomous AI Lakehouseデータベースがオブジェクト・ストレージ内のオブジェクトへのアクセスに使用する資格証明を有効化/格納します。つまり、OCIリソース・プリンシパル資格証明を有効にするか、Oracle Autonomous AI Lakehouse Databaseでユーザーのオブジェクト・ストレージAUTH_TOKENを格納/有効化します。詳細は、Oracle Autonomous AI Lakehouseデータベースでのリソース・プリンシパル資格証明の有効化またはユーザーのオブジェクト・ストレージの格納/有効化AUTH_TOKENを参照してください。
- コンピュート・インスタンスおよび(オプションで)Oracle Autonomous AI Lakehouseデータベースの動的グループを作成します。詳細は、コンピュート・インスタンスおよびOracle Autonomous AI Lakehouseデータベースの動的グループの作成を参照してください。
- 動的グループに対する適切な権限を持つポリシーの作成詳細は、動的グループに対する適切な権限を持つポリシーの作成を参照してください。
Oracle NoSQL Database Analytics Integratorを使用するための前提条件をすべて満たした後、ユーティリティをインストールおよび構成できます。その後、Oracle Analyticsを使用してデータを分析できるように、ユーティリティを実行してNoSQL Cloud Serviceの表のコンテンツをOracle Autonomous AI Lakehouseにコピーできます。
インストール
Oracle Technology NetworkからOracle NoSQL Database Analytics Integratorをダウンロードできます。目的のコンピュート環境(Oracle Cloud Computeインスタンスまたは独自のローカル環境、Oracle Cloudの外部)にインストールできます。ユーティリティのインストール・パッケージは、圧縮されたtarファイルまたはzipファイル(nosqlanalytics-<version>.tar.gzやnosqlanalytics-<version>.zipなど)として提供されます。ユーティリティをOracle Cloud Computeインスタンスにインストールする場合は、目的のインストール・パッケージをダウンロードした後、そのパッケージをコンピュート・インスタンスにリモート・コピーする必要があります。
たとえば、バージョン1.0.1のzipファイルをローカル環境の~/Downloadsディレクトリにダウンロードすると、次のようになります。
scp ~/Downloads/nosqlanalytics-1.0.1.zip opc@<public-ip-address>:/home/opc
ssh opc@<public-ip-address>
unzip nosqlanalytics-1.0.1.zipこれにより、コンピュート・インスタンス上のopcというユーザーのホーム・ディレクトリ(/home/opc/nosqlanalytics-1.0.1)の下にユーティリティがインストールされます。
ノート:
Oracle Cloud Computeインスタンスにユーティリティをインストールすると、独自のセキュリティ資格証明またはOracle Cloud Instance Principalを使用してユーティリティを実行できます。ただし、テスト目的でOracle Cloud Infrastructureの外部にユーティリティをインストールする場合は、独自のOracle Cloudセキュリティ資格証明を使用してユーティリティを実行する必要があります。このユーティリティは、コピーするNoSQL表のサイズが小さい場合にのみローカル環境から実行する必要があります。関連項目