mcpField
D
dbt-transformation-patterns

dbt-transformation-patterns

github.com/sickn33データ・データベース48.8k163 回インストール今日更新
リポジトリ

dbt-transformation-patterns について

dbt を使うデータ変換プロジェクトの設計と保守を支援するスキルです。モデル構成、テスト、ドキュメント、増分処理、実行最適化を扱います。

主な機能

  1. 01モデルのレイヤー構成
  2. 02データ品質テスト
  3. 03ドキュメントと鮮度チェック
  4. 04増分モデルの戦略
  5. 05セレクターと CI の最適化

活用シーン

  1. 01dbt 変換プロジェクトの構成
  2. 02テストと鮮度チェックの追加
  3. 03大規模データセットの増分処理
  4. 04CI での dbt 実行の最適化

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/sickn33/agentic-awesome-skills --skill dbt-transformation-patterns

インストール後、Claude Code で/dbt-transformation-patternsを入力して読み込まれたか確認します。

同梱ファイルresources/implementation-playbook.md

詳細

dbt 変換パターン

モデルの構成、テスト戦略、ドキュメント、増分処理など、本番環境に対応した dbt(data build tool)のパターンです。

このスキルを使用する場合

  • dbt を使用してデータ変換パイプラインを構築する場合
  • モデルをステージング、中間、マートのレイヤーに整理する場合
  • データ品質テストとドキュメントを実装する場合
  • 大規模なデータセット向けの増分モデルを作成する場合
  • dbt プロジェクトの構造と規約を設定する場合

このスキルを使用しない場合

  • プロジェクトが dbt やウェアハウスを基盤としたワークフローを使用していない場合
  • アドホックな SQL クエリのみが必要な場合
  • ソースデータやスキーマにアクセスできない場合

手順

  • モデルのレイヤー、命名、オーナーシップを定義します。
  • テスト、ドキュメント、鮮度チェックを実装します。
  • マテリアライゼーションと増分戦略を選択します。
  • セレクターと CI ワークフローで実行を最適化します。
  • 詳細なパターンが必要な場合は、resources/implementation-playbook.md を開いてください。

リソース

  • 詳細な dbt パターンと例については、resources/implementation-playbook.md を参照してください。

制限事項

  • このスキルは、タスクが上記のスコープに明確に一致する場合にのみ使用してください。
  • 出力を、環境固有の検証、テスト、専門家によるレビューの代わりとして扱わないでください。
  • 必要な入力、権限、安全境界、成功基準が欠けている場合は、停止して確認を求めてください。

コメント