data-contract-framework について
重要なBIテーブルの担当者、サービスレベル、変更手順を定めるスキルです。エンジニアリング、分析、RevOpsの各チームによるスキーマ変更の調整や、契約・監査テンプレートを用いたデータ信頼性の確認に役立ちます。
主な機能
- 01契約範囲と利用者リスト
- 02技術・業務担当者の一覧
- 03更新と品質のSLA
- 04スキーマ変更の承認ワークフロー
- 05監査・バージョン履歴テンプレート
活用シーン
- 01BIテーブルの担当者とSLAの設定
- 02チーム間のスキーマ変更調整
- 03報告前のデータ信頼性確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ gtmagents/ gtm-agents --skill data-contract-frameworkインストール後、Claude Code で/data-contract-frameworkを入力して読み込まれたか確認します。
詳細
データコントラクトフレームワークスキル
使用する場面
- ミッションクリティカルな BI テーブルのオーナーシップと SLA を確立するとき。
- エンジニアリング、アナリティクス、RevOps 間でスキーマ変更を調整するとき。
- 大規模なリリースや経営陣向けレポートのサイクル前に、データの信頼性を監査するとき。
フレームワーク
- コントラクトの範囲 – テーブル/ビュー名、ビジネス上の目的、利用者リスト。
- オーナーシップマトリクス – 技術オーナー、ビジネスオーナー、エスカレーション先。
- SLA の定義 – 更新頻度、許容レイテンシ、データ品質のしきい値。
- 変更ワークフロー – 承認手順、テスト要件、コミュニケーション計画。
- コンプライアンスと監査 – ログ記録、バージョン履歴、保持要件。
テンプレート
- データコントラクトの概要資料(範囲、オーナー、SLA、依存関係)。
- 影響評価付きの変更リクエストフォーム。
- 四半期レビュー用の監査チェックリスト。
ヒント
- コントラクトは軽量ながら確実に適用できるものにし、詳細については dbt/ドキュメントへのリンクを用意します。
- ダッシュボードとアラートを使って SLA チェックを自動化します。
audit-data-contractsと組み合わせて、修正の優先順位を付け、リスクを明らかにします。
コメント
Markdown 対応