dagster-integrations について
Dagster の統合ライブラリを使うユーザー向けに、依頼に応じて個別または一般的なリファレンスへ案内するスキルです。統合ライブラリを初めて使う場合は、コンポーネントの作成前にインストールするよう促します。
主な機能
- 01関連リファレンスへの案内
- 02統合ごとのガイダンス
- 03一般的な統合リファレンス
- 04初回利用時のインストール案内
活用シーン
- 01dagster-dbt の使い方を調べる
- 02Fivetran 統合を計画する
- 03対応するデータツールを確認する
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ dagster-io/ skills --skill dagster-integrationsインストール後、Claude Code で/dagster-integrationsを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/ai.mdalerting.mdbi.mdcompute.mdetl.mdmonitoring.mdother.mdstorage.mdtesting.mdreferences/dagster-dbt/README.mdasset-checks.mdcomponent-based-integration.mddbt-cloud.mddependencies.mdpythonic-integration.mdreferences/integrations-index/references/state-backed-components.md詳細
Dagster インテグレーションスキル
このスキルは、より複雑で詳細なリファレンスドキュメントを利用するための薄いラッパーです。Dagster インテグレーションライブラリの利用や理解が必要なワークフローを、ユーザーが進められるよう支援します。
ワークフローの判断ツリー
ユーザーのリクエストに応じて、適切なリファレンスファイルを選択してください。
- 特定のインテグレーションライブラリを使用する場合
- このディレクトリで
references/dagster-<technology>/フォルダーを探してください。このフォルダーは、インテグレーションライブラリ名にちなんだ名前が付けられています(例:dagster-dbt、dagster-fivetran、dagster-airbyteなど)。このフォルダーにはREADME.mdファイルがあり、特定のリクエストに関連する、より詳細なリファレンスファイルへの参照が含まれています。 - 該当するフォルダーがない場合は、「リファレンスファイルのインデックス」セクションに記載されている、より一般的なリファレンスファイルを使用してください。
- 例:
- 「dagster-dbt でアセットチェックはどのように動作しますか?」
- 「Fivetran コネクターを Dagster に読み込んでください」
- 「Dagster で Tableau を使用できますか?」
- 注意:ユーザーが特定のインテグレーションライブラリを初めて使用しようとしている場合(多くの場合、プロジェクトに新しいコンポーネントを追加するとき)、コンポーネントをスキャフォールディングする前に、インテグレーションライブラリがプロジェクトにインストールされていることを確認してください。
uv互換のプロジェクト(最も一般的):uv add dagster-<technology>
- このディレクトリで
- 一般的なインテグレーションのリクエストの場合
- 「リファレンスファイルのインデックス」セクションに記載されている、より一般的なリファレンスファイルを使用してください。
- 例:
- 「CSV ファイルから Dagster にデータを読み込むにはどうすればよいですか?」
- 「Dagster はどのようなデータ品質ツールに対応していますか?」
これらのリファレンスファイルには、該当するワークフローに固有の詳細な手順が記載されています。どのリファレンスファイルを使用すればよいか不明な場合は、ユーザーにリクエストの詳細を確認してください。
リクエストによっては、完了するために複数のリファレンスファイルが必要になる場合があります。
リファレンスファイルのインデックス
- ai.md
- AI と ML に関連するすべてのインテグレーション情報が含まれています。
- etl.md
- ETL と ELT に関連するすべてのインテグレーション情報が含まれています。
- storage.md
- データストレージに関連するすべてのインテグレーション情報が含まれています。
- compute.md
- コンピューティングに関連するすべてのインテグレーション情報が含まれています。
- bi.md
- BI と可視化に関連するすべてのインテグレーション情報が含まれています。
- monitoring.md
- モニタリングとオブザーバビリティに関連するすべてのインテグレーション情報が含まれています。
- alerting.md
- アラートと通知に関連するすべてのインテグレーション情報が含まれています。
- testing.md
- テストとデータ品質に関連するすべてのインテグレーション情報が含まれています。
- dagster-dbt/README.md
- dagster-dbt インテグレーションライブラリに関する情報が含まれています。
コメント
Markdown 対応