10 Computeへの接続
この項では、AIデータ・プラットフォーム・ワークベンチのコンピュートを他のビジネス・インテリジェンス・ツールに接続する方法について説明します。
接続
AI Data Platform Workbenchは、Oracle Analytics Cloudまたはその他のビジネス・インテリジェンス・ツールと接続できます。
AIデータ・プラットフォーム・ワークベンチが提供するカスタムJDBCまたはODBCを使用して、様々なビジネス・インテリジェンス・ツールからOracle AI Data Platform Workbenchに接続できます。AI Data Platform Workbenchは、サードパーティの商用BIツール(Tableau、Power BI)やDBeaverなどのオープンソースBIツールからの接続もサポートしています。これらのツールから接続するには、AIデータ・プラットフォーム・ワークベンチでコンピュート・クラスタの接続詳細が必要です。この詳細は、「接続の詳細」タブにあります。必要な情報は、接続元の製品によって異なります。

Oracle AnalyticsをOracle AI Data Platform Workbenchに接続
Oracle Analytics Cloudインスタンスから、AIデータ・プラットフォーム・ワークベンチ・インスタンスによって管理されるカタログまたは表に接続できます。
Oracle AnalyticsからAIデータ・プラットフォーム・ワークベンチへの接続を作成するには、AIデータ・プラットフォームからの接続ファイルとOracle Analytics CloudからのAPIキーが必要です。
Oracle Analytics接続構成ファイルの取得
config.jsonファイルをOracle AI Data Platform Workbenchインスタンスからダウンロードして、Oracle Analyticsに接続する必要があります。
Oracle Analyticsへの接続
Oracle Analyticsインスタンスから、AIデータ・プラットフォーム・ワークベンチ・インスタンスによって管理されるカタログまたは表に接続できます。
手順に従い、接続の保存またはスキーマのリストに問題がある場合、クラスタの再起動が必要になる場合があります。
JDBCドライバのダウンロード
JDBCドライバは、「接続の詳細」タブからダウンロードして、様々なBIツール用に構成できます。
- ワークスペースに移動し、「コンピュート」をクリックします。
- JDBC互換BIツールに接続するクラスタをクリックし、「接続」をクリックします。
- 「JDBCドライバのダウンロード」をクリックします。
DBeaverの構成
AI Data Platform Workbenchのコンピュート・クラスタに接続する前に、DBeaverをインストールし、Oracle AI Data Platform Workbenchからダウンロードしたファイルを準備する必要があります。
- DBeaverクライアントをダウンロードしてインストールします。CommunityまたはEnterpriseのいずれかのバージョンを使用できますが、少なくとも22.x.DBeaverは、Windows、Mac OS X、EclipseプラグインおよびLinuxでのみ使用可能です。
- 「JDBCドライバのダウンロード」からファイルを解凍します。
- 解凍されたファイルから、
simbaSpark.zipドライバ・ファイルを解凍します。
Spark Simba JDBCドライバを使用したDBeaverの構成
DBeaverを構成して、Oracle AI Data Platform Workbenchのコンピュート・クラスタに接続できます。
- DBeaverを開きます。
- 「データベース・ナビゲータ」をクリックします。
- 「ドライバ・マネージャ」をクリックします。
- 「新規」をクリックします。
- 「ドライバ名」として「AIデータ・プラットフォーム」を入力します。
- 「ライブラリ」をクリックします。
- 「フォルダの追加」をクリックします。
- sparkSimba.zip抽出の場所を参照します。
- 「クラスの検索」をクリックします。
- Select 「OK」を選択します。
- ドライバ・クラスをcom.simba.spark.jdbc.Driverに設定します。
- 「設定」をクリックします。
- 「クラス名」をcom.simba.spark.jdbc.Driverに設定します。
- 「OK」をクリックします。
DBeaverでのデータベース接続の作成
Oracle AI Data Platform WorkbenchでDBeaverをコンピュート・クラスタに接続するには、まずDBeaverでデータベース接続を作成する必要があります。
- DBeaverを開きます。
- 「データベース」をクリックします。
- 「新規データベース接続」をクリックします。
- 「すべて」をクリックします。
- 「AI Data Platform」を選択します。
- 「次へ」をクリックしてください。
- JDBCドライバーのURLを入力します。JDBC URLは、AIデータ・プラットフォーム・ワークベンチの計算クラスタの「接続の詳細」タブにあります。
- 「終了」をクリックします。
JDBCを使用したDBeaverからOracle AI Data Platform Workbenchへの接続
DBeaverが構成され、AI Data Platform Workbenchへのデータベース接続が確立されると、DBeaverとAI Data Platform Workbenchの間の接続を完了できます。
- DBeaverを開きます。
- 「接続」をクリックします。
- 認可トークンまたはAPIキーで接続することを選択します。
- 認可トークンを使用して接続
- DEFAULTプロファイルがない場合は、URLにプロファイルを指定せずにトークンを使用します。例:
jdbc:spark://gateway.aidp.me-riyadh-1.oci.oraclecloud.com/default;SparkServerType=AIDP;httpPath=cliservice/cf18b4ef-b83e-41dd-82b6-8d391584f6c5URLによってブラウザ・ウィンドウが開きます。
AI Data Platform Workbenchインスタンスが作成されているテナンシにサインインします。
詳細は、CLI用のトークンベースの認証を参照してください。
- DEFAULTプロファイルがない場合は、URLにプロファイルを指定せずにトークンを使用します。例:
-
APIキーを使用して接続します。接続URLに
ociProfile=<profile_name>を指定してOCIプロファイルを指定します。- APIキー認証を使用して、AI Data Platform Workbenchインスタンスに接続します。
接続URLに
ociProfile=<profile_name>を指定してOCIプロファイルを指定することで、APIキーを使用します。たとえば、OCIプロファイル名デモを使用するには:jdbc:spark://gateway.aidp.me-riyadh-1.oci.oraclecloud.com/default;SparkServerType=AIDP;httpPath=cliservice/cf18b4ef-b83e-41dd-82b6-8d391584f6c5 ;ociProfile=Demo詳細は、必要なキーとOCIDを参照してください。
- APIキー認証を使用して、AI Data Platform Workbenchインスタンスに接続します。
- 認可トークンを使用して接続
- DBeaverは、メタデータを読み取るための接続と、他のすべての操作のための接続を作成します。接続に制限がある場合は、2番目の接続を無効にして、DBeaverがすべての操作に1つの接続を使用するようにできます。
- 「プリファレンス」をクリックします。
- 「共通」をクリックします。
- 「メタデータ」をクリックします。
- 「メタデータ読取り用に個別の接続を開く」の選択を解除します。


