言語: 日本語English

oracle-ai-data-platform-workbench-databricks-migrator プラグイン

作者
Oracle
カテゴリ
開発
トピック
移行・モダナイゼーション · データエンジニアリング・分析 · データベース・ストレージ
初回確認
2026-07-09
最終確認
2026-07-13
解説の最終更新
2026-07-12

以下の解説は生成 AI によるものです。出典と照らし合わせてご確認ください。

README によると、本プラグインは Claude Code 上で Oracle AI Data Platform (AIDP) の Databricks Migration Toolkit を自然言語で操作するためのプラグインです。Databricks のノートブック、ジョブ、スケジュール、カタログ DDL を AIDP へ移行する処理を自動化します。Pass-1 で依存関係の書き換えを行い、Pass-2 では稼働中の AIDP クラスタ上で Claude のツール利用によりセルごとに実行・検証・修正を繰り返します。移行エンジン本体が engine/ 配下に同梱されているため、インストール後に別リポジトリをクローンする必要はありません。README によれば現在のバージョンは v0.2.0、ライセンスは MIT で、ユーザーデータの収集・保存・送信・共有は行わないとされています。

概要

ホームページのドキュメントによると、Oracle AI Data Platform Workbench はデータのカタログ化、取り込み、分析を行うための Oracle のサービスであり、データ分析パイプラインを構築するためのプラットフォームと基盤を提供します。README によれば、本プラグインはこの AIDP の Databricks Migration Toolkit を Claude Code から操作するためのアドオンです。

oracle-ai-data-platform-workbench-databricks-migrator でできること

  • Databricks ワークスペースのパスから移行マニフェスト(DAG)を作成する(aidp-build-dag)
  • 移行前にソーステーブルやパスの存在を確認する(aidp-check-data)
  • マニフェストに基づき Pass-1・Pass-2 の処理でジョブ移行を実行する(aidp-migrate-job)
  • 履歴インデックスを指定して失敗したセルを巻き戻し、再実行と修正を行う(aidp-fixup-cell)
  • 中断した移行を、既に移行済みのノート��ックをスキップして再開する(aidp-resume-migration)
  • Unity Catalog / HMS のメタデータを 18 のルールで書き換え、バッチ処理として AIDP に反映する(aidp-migrate-catalog)
  • s3:// から oci:// へのバケット・ネームスペースのマッピングを設定する(aidp-bucket-mapping)
  • バッチ・ストリーミング処理の収束判定となる acceptance contract を設定する(aidp-acceptance-contract)
  • /migrate-job、/migrate-catalog、/check-data、/migration-status といったスラッシュコマンドで対話的に操作する
  • databricks-notebook-analyzer や migration-reviewer などの専門エージェントで、元ノートブックの分析や移行後の .ipynb のレビューを行う

出典

原文の説明(英語)

Drive the Oracle AI Data Platform (AIDP) Databricks Migration Toolkit in natural language. Plans and executes automated Databricks → AIDP migrations of notebooks, jobs, schedules, and catalog DDL — Pass-1 dependency rewrite + Pass-2 cell-by-cell execute/verify/fix on a live AIDP cluster with Claude.

oracle-ai-data-platform-workbench-databricks-migrator の変更履歴

一覧に戻る