oracle-ai-data-platform-workbench-spark-connectors Claude Code プラグイン
Claude Code プラグインClaude Code開発データエンジニアリング・分析データベース・ストレージエンタープライズ業務プラットフォーム以下の解説は生成 AI によるものです。出典と照らし合わせてご確認ください。
このプラグインは、Oracle AI Data Platform WorkbenchのSparkノートブックをさまざまなデータソースに接続するためのスキル群をClaude Codeに追加するものです。READMEによると、コネクタ25個に初期設定用スキルとルーティング用スキルを加えた計27個のスキルが用意されており、一方でプラグイン自体の説明文では18個のコネクタスキルという記載も見られます。対象にはOracle Autonomous DatabaseやExadata Cloud Service、Fusion ERP、EPM Cloud、EssbaseなどのOracle/OCI系サービス、PostgreSQLやMySQL/HeatWave、SQL Server、Snowflakeといった外部データベース、SalesforceやNetSuiteといったSaaS、さらにAWS S3やAzure ADLS Gen2、Apache Icebergなどのストレージが含まれます。各スキルはSpark JDBCや構造化ストリーミング、オブジェクトストレージ向けパス、REST呼び出しなどを用いた素のPythonコードをノートブック上でそのまま実行できる形で出力すると説明されています。動作確認はワークベンチのtpcdsクラスタ(Spark 3.5.0)上で行われ、コネクタごとの結果は別ファイルにまとめられており、Instance PrincipalやResource Principalなどワークベンチ環境で利用できない認証方式についても制限事項として記載があります。
連携サービスについて
Oracle AI Data Platform Workbenchは、ホームページの説明によれば、組織内のデータをカタログ化・取り込み・分析するためのクラウドサービスです。データ分析パイプラインの構築基盤を提供するほか、ノートブック開発やワークフロー実行、AIエージェントや機械学習モデルの構築といった機能も含まれています。
oracle-ai-data-platform-workbench-spark-connectors でできること
- SalesforceやNetSuiteといったSaaSへ読み取り専用で接続する
- ワークスペースの初期設定用スキルを一度だけ実行し、適切なコネクタを選ぶルーティングスキルを利用する
- ウォレット方式のmTLSやIAM DB-Token、APIキー、HTTP Basic、OAuth、AWSアクセスキー、サービスプリンシパルなど認証方法の案内を受ける