生成AIを"仲間"にする-Power BI MCP Server × Claude Opus を中心に、全社AI活用に向けた実践のいろいろ

>100 Views

March 28, 26

スライド概要

2026年3月28日
気ままに勉強会 #140 - connpass https://kimamani.connpass.com/event/387860/

profile-image

Microsoft MVP for Data Platform - Power BI https://fb.me/ishiayaya Microsoft 365 E5, Power BIが最近のお気に入り Qiita https://ishiayaya.net/qiita Slide https://ishiayaya.net/dw https://ishiayaya.net/sd YouTube https://ishiayaya.net/yt

シェア

またはPlayer版

埋め込む »CMSなどでJSが使えない場合

ダウンロード

関連スライド

各ページのテキスト
2.

youtube.com/@YoichiIshikawa 石川 陽一 @ishiayaya • Microsoft MVP for Data Platform (Power BI), Security (SIEM & XDR) • 2022/7~アント・キャピタル・パートナーズ株式会社 • ISACA 東京支部 副会長・理事 • 日本CTO協会 個人会員(DX Criteria WG) • 金融ISAC アルムナイ会員 • 東京・町田在住、富山・奥中バスケ部出身(八村塁も!) • 心臓にIoTデバイスICD埋め込みあり • M365セキュリティ&ゼロトラスト勉強会 主催 • Power BI もくもく・わくわく会 主催 • Power BI Weekly News with Yugo and Suto

5.

AIミーティングノート 5

7.

本日のアジェンダ 1 生成AIを仲間にする 2 Pow er BI Modeling MCP x Claude

8.

きっかけ 社長の年頭所感

10.

きっかけ 社長の年頭所感 2025/11 海外出張 広木大地さんのAI本

12.

即座に全社向けに動いた 1月、週次・全社勉強会スタート

13.

「なぜ、そんなに急いで取り組むのか」  当社がやらなくても、競合は”きっと”やる(リーディングカンパ ニーになれない、出遅れる)  アウトプットの7割のデキを9割にあげるには、ノウハウが必要。  ここに時間がかかる(手を動かさないと”腹落ちして”わからない)  やらない(取り組まない)間に、次から次へと新しいものがでる(何 が本質かさらにわからなくなる)  同僚(のようなAI)を増やせる

16.

即座に全社向けに動いた 1月、週次・全社勉強会スタート 2月、AIプラットフォーム構想・予算確保等

17.

生成AIプラットフォーム構築の基本線 VS 生成AIを使った開発 生成AIのSaaS利用 LLMは答えるだけではなくなってきた

18.

とにかく進化が速い 例えば、Claudeの2026年1~3月 「SaaSの死」 18

19.

従来の生成AI 質問 AIエージェント 質問 ツール活用 PowerPoint Excel MCP 回答 回答

20.

DEMOなど 20

21.

推奨AIのライセンス形態:エンタープライズライセンス SSO・セキュリティ AIの利用容量管理 柔軟なライセンス管理 「共通」と「申請」

22.

共通 Copilot Chat(M365 E5に付属) ChatAI 22

24.

4月の全社研修 私:生成AI構想の全体論 各部報告にAI活用状況を 織り込み

25.

「〇〇をちょっと触って、よかった/わるかったではない」  最初はアウトプットが7割のデキ  どうやったら9割以上にできる?  コツを探る、仲間(人やAI)に教わる  生成AI/AIエージェントにもいろいろなのがいる  例:C-3PO、R2-D2

26.

2 Pow er BI Modeling MCP x Claude

30.

Claude × Microsoft Sentinel: MCP連携による次世代セキュリティ運用 連携で実現する3つのコア機能 Model Context Protocol (MCP) Search... ユーザーが自然言語で「リスクの 高い上位3ユーザーを特定して」 自然言語によるデータ探索 と指示を出します。 スキーマやKQLの知識不要で、Data Lake内のテーブルを横断的に検索・抽出。 Data Lake Entra ID AIホスト(Claude / VS Code等) Microsoft Sentinel MCPクライアント 経由の接続 MCPサーバー クライアントがSentinel MCP サーバーへ接続し、適切な 認証(Entra ID)を経て、 Data LakeやDefenderのデータ へセキュアにアクセスします。 ツールを自動的に選択します。 ツールコレクション データ探索 (Data Ex ploration) トリアージ (Triage) エンティティ分析 (Entity Analyzer ) Defender ツールコレクションの概要 主な役割 インシデントの高速トリアージ 優先順位付け、アラート詳細の取得、 証拠の分析をAIが数秒で実行。 メリット テーブル検索、KQLクエリ実行 未知のデータソースの迅速な特定 インシデント・アラート一覧取得 平均解決時間(MTTR)の短縮 ユーザーやURLの異常・脅威判定 手動による調査プロセスの排除 IP URL 高度なエンティティ分析 ユーザー、URL、IP等のエンティティの リスクをAIが自律的に判定・報告。

35.

https://www.youtube.com/@nakazakicreating

36.

生成AIを仲間に ■ 全社で活用推進 ■ MCP等で実務直結

37.

お互いを知る 仲間なので 邪険に扱っては いけない 得意、不得意 がある お互いに協調して よりよい世界を作る

39.

ありがとうございました。 be agile

41.

powerbi-modeling-mcp × Claude Power Query M Financial Sample スタースキーマ構築デモ 2026年3月28日 | 気ままに勉強会 DAX Measures Live Data Viz Claude × Power BI Desktop(MCP接続)

42.

今日やったこと 01 04 Power BI Desktop に接続 ベースメジャー 12 個 powerbi-modeling-mcp で localhost:61038 へ接続 4フォルダーに整理・DIVIDE() でゼロ除算対策 02 05 スタースキーマ構築(Power Query M) DAX × Chart.js 可視化 Dim × 5 + Fact_Sales をサロゲートキー付きで生成 Claude 側でクエリ実行 → インタラクティブダッシュボード 03 リレーションシップ 5 本 1:Many・Single フィルター方向で一括作成 Claude × Power BI Desktop(MCP接続)

43.

スタースキーマ — Power Query M で構築 Dim_Date Dim_Product DateKey (YYYYMMDD) ProductKey Fact_Sales Dim_Segment Units Sold / Gross Sales Discounts / Sales / COGS / Profit SegmentKey DiscountBandKey Dim_Country CountryKey Dim_DiscountBand ✦ financials への参照は 1 回のみ ✦ 全 Dim: Distinct → Sort → AddIndex Claude × Power BI Desktop(MCP接続)

44.

リレーションシップ Dim_Segment → Fact_Sales ベースメジャー 12 個 01_売上 Total Sales Total Gross Sales Dim_Country → Fact_Sales Dim_Product → Fact_Sales Total Discounts Discount Rate % 02_コスト・利益 Total COGS Total Profit Dim_DiscountBand → Fact_Sales Profit Margin % 03_数量 Total Units Sold Dim_Date → Fact_Sales Transaction Count 04_平均 1:Many | SingleDirection | 全5本 一括作成 Avg Sales per Transaction Avg Units per Transaction Avg Profit per Unit Claude × Power BI Desktop(MCP接続)

45.

DAX × Chart.js — Claude 側でライブ可視化 Power BI Desktop SemanticModel DAX Query SUMMARIZECOLUMNS MCP Tool Result Chart.js インライン描画 製品別 Total Sales 最大 利益率 最高セグメント Paseo: $231M Channel Partners 73.1% 赤字セグメント 国別 利益率 最高 Enterprise: -$4.3M France ~15.5% Claude × Power BI Desktop(MCP接続)

46.

まとめ MCP接続で Power BI Desktop を直接操作 Power Query M で正統派スタースキーマ 接続・テーブル作成・リレーション・メジャーをすべて Claude から 実行 financials を1回参照。Table.Distinct → Sort → AddIndexColumn でサロゲ ートキー生成 NestedJoin で Fact テーブルを正規化 DAX + Chart.js でセマンティックモデルを直接可視化 ディメンション列を完全除去し FK のみ保持。JoinKind.LeftOuter で安 全処理 Claude 側で SUMMARIZECOLUMNS → Chart.js インタラクティブダッシ ュボードを生成 Claude × Power BI Desktop(MCP接続)