oracle-ai-data-platform-workbench-spark-connectors Claude Code プラグイン
Claude Code プラグインClaude Code開発データエンジニアリング・分析データベース・ストレージエンタープライズ業務プラットフォーム以下の解説は生成 AI によるものです。出典と照らし合わせてご確認ください。
このプラグインは、Oracle AI Data Platform Workbench内のSparkノートブックをさまざまなデータソースへつなぐためのClaude Codeスキル集です。READMEによると、Oracle Autonomous DB系列やFusionアプリケーション、EPM CloudおよびEssbase、OCIのストリーミングとストレージ、複数の外部リレーショナルデータベース、いくつかのSaaSプラットフォーム、他クラウドのストレージなど、約20種類の接続用スキルと初回セットアップ用スキルがまとめられています。各スキルはSpark JDBCや構造化ストリーミング、REST経由のDataFrame生成といった手法を用い、追加のランタイムなしにノートブックのセルへそのまま貼り付けられるPythonコードを出力します。READMEでは、ワークベンチのテスト用クラスタで動作確認が行われ、大半のテスト項目が合格し、一部はそのまま使える状態として記録されていると述べられています。さらに、一部のOCI認証方式が現時点のワークベンチで利用できないことも記載されており、代わりの認証手段への案内が含まれています。
連携サービスについて
Oracle AI Data Platform Workbenchはクラウドサービスであり、ホームページの説明では組織内のデータ担当者がデータをカタログ化し、取り込み、分析するための仕組みとされています。ホームページによると、データ分析パイプラインを構築するプラットフォームとフレームワークを提供し、ノートブックでの開発、ワークフロー管理、AIエージェントの構築、機械学習実験の実施といった機能を含みます。
oracle-ai-data-platform-workbench-spark-connectors でできること
- Oracle Autonomous DB系列に対し、ウォレットやIAMトークン、APIキーによる認証で接続する
- Fusion ERP/HCM/SCM、Fusion BICC抽出、EPM Cloud Planning、EssbaseからREST経由でデータを取得する
- OCI StreamingやOCI Object Storage、Apache Icebergのテーブルに対しSparkから読み書きする
- PostgreSQL、MySQL/HeatWave、SQL Server、DB2、Hiveなど外部データベースにアクセスする
- SalesforceとNetSuiteに読み取り専用で接続し、Snowflake、Azure ADLS Gen2、AWS S3も扱う
- 汎用REST API、カスタムJDBCドライバ、Excelファイルを追加依存なしで処理する
- ワークベンチのワークスペースにヘルパーコードを配置する初回セットアップを実行する