Oracle NoSQL Database Analytics Integratorスタート・ガイド
Oracle NoSQL Database Analytics Integratorは、NoSQL Database Cloud Service表にあるデータを、Oracle Autonomous AI Lakehouse Cloud Serviceで作成されたデータベースにコピーします。
Oracle NoSQL Database Analytics Integratorの概要
Oracle NoSQL Database Cloud Serviceにデータを格納した後、Oracle Analytics (クラウドベースまたはデスクトップ・バージョン)を使用してそのデータを分析できます。Oracle Analyticsは現在、Oracle NoSQL Database Cloud Serviceをデータ・ソースとしてサポートしていないため、Oracle NoSQL Database Analytics Integratorを使用して、Oracle NoSQL Database Cloud Service表からOracle Autonomous AI Lakehouse Cloud Serviceの対応する表にデータをコピーできます。NoSQL表のデータがOracle Autonomous AI Lakehouseデータベースにコピーされると、Oracle Analyticsによって提供されるすべてのツールを使用して、そのデータをビジュアル化および分析できます。
Oracle Cloud Infrastructureサービスを使用するための前提条件を完了すると、ユーティリティのインストール、構成および実行をOracle Cloud Compute Instanceのコマンドラインから、またはローカル環境から行うことができます。
Oracle Technology NetworkからOracle NoSQL Database Analytics Integratorをダウンロードし、目的のコンピュート環境にインストールします。インストール後、Oracle NoSQL Database Cloud ServiceからOracle Autonomous AI Lakehouse内のデータベースにデータをコピーするために必要なすべてのクラスを用意します。
Oracle NoSQL Database Analytics Integratorを使用するための一般的なワークフロー
表- 分析インテグレータ・ワークフロー
| タスク | 説明 | その他の情報入手先 |
|---|---|---|
| OCIアカウントの作成 | Oracle Cloud Infrastructureでアカウントにサインアップ | Oracle Cloud Infrastructure - サインアップ |
| コンピュート・インスタンスの構築 | Oracle NoSQL Database Analytics Integratorをインストールして実行できるコンピュート・インスタンスの作成 | コンピュート・インスタンス |
| OCIオブジェクト・ストレージでのバケットの作成 | Oracle Object Storage Serviceへのアクセスを設定するには、Object Storageのバケットを作成する必要があります。 | オブジェクト・ストレージでのバケットの作成 |
| Oracle Autonomous AI Lakehouseでのデータベースの作成 | Oracle NoSQL Database Analytics IntegratorからOracle Autonomous AI Lakehouseにアクセスするには、データベースを作成する必要があります。 | Oracle Autonomous AI Lakehouseでのデータベースの作成 |
| クライアント資格証明をダウンロードしてインストールします | Oracle NoSQL Database Analytics IntegratorでOracle Autonomous AI Lakehouseデータベースに安全に接続するには、ユーティリティでOracle Walletに含まれる資格証明を使用します。 | セキュアなデータベース接続に必要な資格証明のインストール |
| 認可トークンの生成(オプション) | オブジェクト・ストレージを使用したOracle Autonomous AI Lakehouseデータベースのユーザー・ベース認証の場合、データベースがオブジェクト・ストレージ・バケット内のファイルにアクセスするために使用できる認証トークン(AUTH_TOKEN)を生成する必要があります | オブジェクト・ストレージの認可トークンの生成 |
| Oracle Autonomous AI Lakehouseデータベースがオブジェクト・ストレージ内のオブジェクトへのアクセスに使用する資格証明を有効化/格納します | リソース・プリンシパルを使用してOracle Autonomous AI Lakehouseデータベースをオブジェクト・ストレージで認証する場合は、Oracle Autonomous AI Lakehouseデータベースでリソース・プリンシパルを使用するための前提条件を実行してから、リソース・プリンシパルがアクセスできるようにする必要がありますオブジェクト・ストレージ(コンピュート・インスタンスおよびOracle Autonomous AI Lakehouseデータベースの動的グループの作成および動的グループに対する適切な権限を持つポリシーの作成を参照)してから、リソース・プリンシパルがオブジェクト・ストレージ内のオブジェクトにアクセスできるようにします。または、生成したユーザーのAUTH_TOKENを使用してOracle Autonomous AI Lakehouseデータベースをオブジェクト・ストレージで認証する場合(オブジェクト・ストレージに対する認可トークンの生成を参照)、AUTH_TOKENをOracle Autonomous AI Lakehouseデータベースに格納する必要があります。これにより、そのトークンがオブジェクト・ストレージ内のオブジェクトにアクセスできるようになります。 | リソース・プリンシパル資格証明の有効化またはOracle Autonomous AI Lakehouseデータベースでのユーザーのオブジェクト・ストレージAUTH_TOKENの格納/有効化 |
| コンピュート・インスタンスおよび(オプションで)Oracle Autonomous AI Lakehouseデータベースの動的グループの作成 | NoSQL Service、ObjectStorageおよびOracle Autonomous AI Lakehouseでアクションを実行するコンピュート・インスタンスを認可するには、動的グループを作成し、インスタンスの一致ルール・セットを追加する必要があります。オブジェクト・ストレージでOracle Autonomous AI Lakehouseデータベースを認証するときにOCIリソース・プリンシパルを使用する場合は、動的グループも必要です。 | コンピュート・インスタンスとOracle Autonomous AI Lakehouseデータベースの動的グループの作成 |
| 動的グループの適切な権限を持つポリシーの作成 | 動的グループが作成されたら、そのグループのメンバーが読取り、書込みおよび管理操作を実行できるようにする権限を付与するポリシーを作成する必要があります。 | 動的グループに対する適切な権限を持つポリシーの作成 |
| Oracle NoSQL Database Analytics Integratorのインストール | Oracle NoSQL Database Analytics Integratorは、Oracle Technology Networkからダウンロードできます。 | インストール |
| インテグレータ用の構成ファイルの作成 | Oracle NoSQL Database Analytics Integratorを実行するには、まず構成ファイルを作成する必要があります。この構成ファイルは、ユーティリティの起動時に使用されます。 | インテグレータ用の構成ファイルの作成 |
| インテグレータ・ツールの実行 | Oracle NoSQL Database Analytics Integratorは、コマンドラインでコマンドを入力するだけで実行できます。 | インテグレータ・ツールの実行 |
| Autonomous AI Databaseでのデータの確認 | Oracle NoSQL Database Analytics Integratorを実行して、NoSQL表からOracle Autonomous AI LakehouseのAutonomous AIデータベースにデータをコピーした後、NoSQL表データが正しくコピーされたことを確認できます。 | Oracle Autonomous AI Databaseでのデータの確認 |
| Oracle Analyticsでのデータの確認 | Oracle Analyticsをそのデータベースに接続し、Oracle AnalyticsがNoSQL表のデータにアクセスして分析できることを確認できます。 | Oracle Analyticsでのデータの確認 |