**IDMP データソース診断ワークフロー** 接続の確認、接続性の検証、データベースとメタデータ(データの構造や属性に関する情報)の検査、モデルのマッピング(対応づけ)の比較を行います。プローブ(接続状態の確認)または書き込み操作のあとは、毎回その結果を再度読み込んで確認します。
IDMP datasource diagnosis workflow. Read the connection, probe connectivity, inspect databases and metadata, compare model mappings, and reread after every probe or write.
まず最初に ../idmp-shared/SKILL.md をお読みください。
connections get の結果を connectivity create にコピーしてはいけないdatasource check list を使用するidmp-cli datasource connections list と idmp-cli datasource connections get --params を読み込むidmp-cli datasource additional-properties list-get --params でデータソース側の背景情報を収集するidmp-cli datasource check list を読み込み直してから idmp-cli datasource connectivity create --ack-risk --data を実行し、全体的な状態と実際の接続可能性を分けて評価するidmp-cli datasource dbnames list --params、idmp-cli datasource tablenames list --params、idmp-cli datasource columninfo create --ack-risk --params でメタデータの範囲を確定させるidmp-cli attr-template elements attributes --params と照らし合わせ、診断に書き込みを伴う CSV 検査が含まれる場合だけ idmp-cli datasource csv create --ack-risk --params を使うidmp-cli data records list を読み込み直すdatasource check list に戻り、テーブルの欠落をスキーマのバグと解釈する前に判断するidmp-cli datasource connections list と idmp-cli datasource connections get --params から始め、その後 idmp-cli datasource check list を実行する
マスク対応の接続読み込み後、idmp-cli datasource connectivity create --ack-risk --data を使用する。到達可能性の障害から機密情報を探し出すことのないようにする
idmp-cli datasource columninfo create --ack-risk --params と idmp-cli attr-template elements attributes --params を組み合わせる。結果は具体的なマッピングのズレを示すべき
idmp-cli datasource dbnames list --params と idmp-cli datasource tablenames list --params を順番に実行する。失敗した段階がそのまま報告の対象となる
データソースの問題がデータ取り込みに関わる場合、idmp-cli data records list を読み込み直す。記録の履歴と接続性の情報は分けて管理する
Read ../idmp-shared/SKILL.md first.
connections get into connectivity create.datasource check list for the built-in TDengine listener.idmp-cli datasource connections list and idmp-cli datasource connections get --params before any probe.idmp-cli datasource additional-properties list-get --params to capture datasource-side context.idmp-cli datasource check list and then run idmp-cli datasource connectivity create --ack-risk --data to separate summary health from live reachability.idmp-cli datasource dbnames list --params, idmp-cli datasource tablenames list --params, and idmp-cli datasource columninfo create --ack-risk --params to lock the metadata boundary.idmp-cli attr-template elements attributes --params, and use idmp-cli datasource csv create --ack-risk --params only when the diagnosis includes a write-like CSV probe.idmp-cli data records list if the diagnosis also touches import or export traces.datasource check list plus metadata reads before interpreting missing tables as schema bugs.Start with idmp-cli datasource connections list and idmp-cli datasource connections get --params. Only then run idmp-cli datasource check list.
Use idmp-cli datasource connectivity create --ack-risk --data after a redaction-aware connection read. Reachability failures should not trigger secret hunting.
Pair idmp-cli datasource columninfo create --ack-risk --params with idmp-cli attr-template elements attributes --params. The result should name the exact mapping mismatch.
Walk idmp-cli datasource dbnames list --params and idmp-cli datasource tablenames list --params in order. The failing step should become the reported boundary.
If the datasource complaint touches ingestion, reread idmp-cli data records list. Keep record-trace evidence separate from connectivity evidence.
原文・著作権は Anthropic および各プラグイン作者に帰属します。日本語訳は Claude API による自動翻訳です。