Oracle NoSQL Database Analytics Integratorのインストール
Oracle NoSQL Database Analytics Integratorをインストールするステップ。
前提条件
Oracle NoSQL Database Analytics Integratorを使用するには、次を完了する必要があります。
-
Java 11以上が必要です。
-
Oracle Cloud Infrastructureでアカウントにサインアップします。詳細は、Oracle Cloud Infrastructure - Signupを参照してください。
-
Oracle NoSQL Database Analytics Integratorをインストールして実行できるコンピュート・インスタンスを作成します。詳細は、コンピュート・インスタンスを参照してください。
-
OCIオブジェクト・ストレージにバケットを作成します。詳細は、オブジェクト・ストレージでのバケットの作成を参照してください。
-
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データベースでユーザーのオブジェクト・ストレージAUTH_TOKENを格納/有効化します。詳細は、リソース・プリンシパル資格証明の有効化またはOracle Autonomous AI Lakehouseデータベースでのユーザーのオブジェクト・ストレージAUTH_TOKENの格納/有効化を参照してください。
-
コンピュート・インスタンスおよび(オプションで)Oracle Autonomous AI Lakehouseデータベースの動的グループを作成します。詳細は、コンピュート・インスタンスおよびOracle Autonomous AI Lakehouseデータベースの動的グループの作成を参照してください。
-
動的グループの適切な権限を持つポリシーの作成。詳細は、動的グループに対する適切な権限を持つポリシーの作成を参照してください。
Oracle NoSQL Database Analytics Integratorを使用するための前提条件をすべて満たした後、ユーティリティをインストールして構成できます。その後、このユーティリティを実行して、NoSQL Cloud Service内の表の内容をOracle Autonomous AI Lakehouseにコピーし、Oracle Analyticsを使用してデータを分析できます。
インストール
Oracle NoSQL Database Analytics Integratorは、Oracle Technology Networkからダウンロードできます。目的のコンピュート環境(Oracle Cloudコンピュート・インスタンスまたはOracle Cloudの外部の独自のローカル環境)にインストールできます。ユーティリティのインストール・パッケージは、圧縮されたtarファイルまたはZipファイル(nosqlanalytics-<version>.tar.gzやnosqlanalytics-<version>.zipなど)として提供されます。ユーティリティをOracle Cloudコンピュート・インスタンスにインストールする場合は、必要なインストール・パッケージをダウンロードした後、そのパッケージをコンピュート・インスタンスにリモート・コピーする必要があります。
たとえば、バージョン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表のサイズが小さい場合のみです。