maxanatsko/pbir.tools
Browse, edit, validate, and publish PBIR reports from the terminal, or let Claude Code, Codex, or Copilot drive the CLI.
何を解決するか
Power BIレポートの管理プロセスを簡素化し、自動化のためのコマンドラインインターフェース(CLI)を提供します。手動でのGUI操作を排除し、ターミナルからレポートを直接参照・編集・検証・公開できるため、Microsoft Fabricへのレポートのデプロイや一括フォーマット作業に特に有効です。
動作方法
このツールはPBIR形式(フォルダベースの構造)で保存されたレポートを対象としています。パスベースのシステム(例:Report.Report/Page.Page/Visual.Visual)を使用して、特定の要素にアクセスします。ユーザーはレポートの一覧表示、モデルスキーマの確認、ビジュアルの追加、複数ファイルにわたる一括フォーマット変更などのコマンドを実行できます。特に「エージェント最適化」を意識しており、Claude CodeやGitHub CopilotなどのAIエージェントが操作可能な構造化CLIを提供し、レポートの作成・管理を自動化します。
対象ユーザー
- Power BI開発者:繰り返しのレポート作業を自動化したい、またはバージョン管理をより効果的に使いたい人。
- AIエージェントユーザー:AIコーディングアシスタントを使ってPower BIレポートをプログラムで構築・変更したい開発者。
- データエンジニア:Microsoft Fabricにレポートをデプロイするプロフェッショナル。
特徴
- エージェント対応:Claude CodeやGitHub Copilot用のプラグインを通じてAIエージェントとの統合を最適化。
- 一括操作:ワイルドカードを使用して、すべてのビジュアルのフォントサイズ変更など、一括フォーマット変更が可能。
- レポート検証:変更後のレポートの整合性を保つための組み込みのヘルスチェック機能。
- デプロイ:Microsoft Fabricへの直接公開機能。
- 構造の可視化:ターミナルからレポート全体の構造やモデルスキーマを確認できるツール。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト