Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
[4] Power BI Deep Dive [2026-05]
Search
Ohata Masatoshi
May 17, 2026
Technology
190
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
[4] Power BI Deep Dive [2026-05]
PBI Deep Dive 2026-05 の資料です。
Ohata Masatoshi
May 17, 2026
More Decks by Ohata Masatoshi
See All by Ohata Masatoshi
Power BI Deep Dive [2026-08]
ohata_bi
0
97
[5] Power BI Deep Dive [2026-06]
ohata_bi
0
87
[3] Power BI Deep Dive [2026-04]
ohata_bi
0
220
[2] Power BI Deep Dive [2026-03]
ohata_bi
0
190
2026-02 Microsoft Data Analytics Day
ohata_bi
0
210
[1] Power BI Deep Dive [2026-02]
ohata_bi
2
310
Power BI は、レポート テーマにこだわろう!テーマのティア表付き
ohata_bi
0
450
Fabric 移行時の躓きポイントと対応策
ohata_bi
1
490
Other Decks in Technology
See All in Technology
HRC_Frontend_Conference_Fukuoka_2026.pdf
ts020
0
650
事業課題から技術的負債に向き合う
sansantech
PRO
2
590
日経電子版を支えていく Kasane Design System/fec_fukuoka
nikkei_engineer_recruiting
0
1.3k
AIで仕事のやり方を変える
matsu7874
3
1.1k
GoCon2026 - Open Source, Open World
sanposhiho
4
3.5k
あるけみー式LTスライド作成術
alchemy1115
1
210
WAF 運用改善の承認サイクル/SRE_BizReach_MIXI_1
visional_engineering_and_design
2
630
AI 駆動 Terraform 開発/SRE_BizReach_MIXI_2
visional_engineering_and_design
5
2.1k
株式会社シーエーシー エンジニア向け会社紹介資料
cac
0
57k
新機種発売前に見直そう!端末移行で再ログインが要るアプリ・要らないアプリは何が違うのか 〜シームレスに再開できる設計と実装〜
zozotech
PRO
0
150
From Vanilla Kubernetes to a Batteries-Included Platform: Developer Experience at 1,300+ Clusters
yosshi_
0
700
ユーザー価値を届け続けるためにウォンテッドリーが大切にしている文化
kotaminato
0
100
Featured
See All Featured
Scaling GitHub
holman
464
140k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
410
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.6k
SEO for Brand Visibility & Recognition
aleyda
0
4.7k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Navigating Weather and Climate Data
rabernat
0
520
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
370
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.3k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
880
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
2
430
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
320
Transcript
Power BI Deep Dive 2026–05 Direct Lake を選ぶ「基準」
円滑な進行のため、ご質問時を除きマイクはオフしてください。 • 資料は後日、Connpass の本イベントページにアップロードします。 • 本セッションは 録画していますが、アーカイブ公開は行いません(運営の記録用です)。 内容に関する注意 • 本シリーズ「Power
BI Deep Dive Power Series」では、Fabric × Power BI を中心に取り上げます。 • 一部、プレビュー版/提供前の機能を取り上げる場合があります。 • 内容については 正確性・有用性に配慮していますが、すべてを保証するものではありません。 • 本勉強会での説明や見解は、私個人のものであり、所属する組織・団体を代表するものではありません。 導入時のお願い • 自社環境へ導入する際は、テスト環境での事前検証を行い、最新の公式ドキュメントの確認に加えて、 Microsoft の営業・サポート窓口や担当ベンダーと相談しながら進めてください。 • 本内容を参考にしたことによって問題が生じた場合でも、責任は負いかねますのでご了承ください。 本勉強会ご参加にあたってのご案内 © 2026 Masatoshi Ohata
本日のアジェンダ 時間 内容 19:00 - 19:05 イントロ 19:05 - 19:45
本題 19:45 - 20:00 質問コーナー、アフタートーク © 2026 Masatoshi Ohata
プロフィール 大畑 正利 (おおはた まさとし) エンドツーエンドのデータアーキテクトとして、 Microsoft Fabric を中心にデータ基盤構築 から分析・可視化、AI
活用までを一貫して担当。 © 2026 Masatoshi Ohata Power BI Deep Dive 担当
今日のゴール © 2026 Masatoshi Ohata • Direct Lake を使うべき状況を判断できる •
Direct Lake を避けるべき状況も理解できる • Import / DirectQuery / Direct Lake の 位置づけを整理できる
本日のアジェンダ 時間 内容 19:00 - 19:05 イントロ 19:05 - 19:45
本題 19:45 - 20:00 質問コーナー、アフタートーク © 2026 Masatoshi Ohata
• Import / DirectQuery / Direct Lake の使い分けのラインが分かりにくい • “どれを選ぶべきか”が現場で迷いやすい
• データ量・鮮度・性能・運用コストがトレードオフになる • Fabric 時代は Lakehouse 中心の設計が増え、判断がさらに複雑化 • → Direct Lake を選ぶ基準を体系化する必要がある なぜ Direct Lake の“使いどころ”が難しいのか? © 2026 Masatoshi Ohata
• 不必要な Import リフレッシュが消え、運用コストが下がる • DirectQuery の性能問題から解放される • Lakehouse のデータを“そのまま”高速に活用できる
• モデル設計がシンプルになり、保守性が上がる • アーキテクチャ全体が Fabric ネイティブで統一される • → データ基盤と BI の一体化が進む Direct Lake を正しく選べると何が変わる? © 2026 Masatoshi Ohata
Direct Lake が必要になるのは、 「鮮度・性能・運用コスト」を同時に満たしたい時。 • Import ではサイズや更新が限界 • DirectQuery では性能や機能制約が厳しい
• → そのギャップを埋めるのが Direct Lake 今日の結論 © 2026 Masatoshi Ohata
• 大量データを高速に扱いたい • 更新処理やデータ移動を極力なくしたい • DirectQuery の制限を避けつつ最新データを使いたい • Fabric ネイティブの
Lakehouse 中心で設計したい • → 三つ巴の最適化が必要な時に Direct Lake が効く Direct Lake が必要になる典型状況 © 2026 Masatoshi Ohata
3つのストレージモード Import • Power BI にデータを保存 • すべての変換が可能 • データの更新が必要
DirectQuery • ソースに都度問い合わせ • 変換は限定的 • 常に最新だが性能はソース依存 Direct Lake • Onelake Delta を直接参照 • 変換は限定的(フォールバックあり) • 更新不要・高速 コンポジットはストレージモードを組み合わせます
• OneLake 上の Delta テーブルを直接読む • データ移動なし・更新なし • Import と
DirectQuery の “いいとこ取り” • ただし フォールバック がある点は重要 Direct Lake の本質 © 2026 Masatoshi Ohata
大量データ × 高速応答 • Import:サイズ・更新が厳しい • DirectQuery:性能が出ない • → Direct
Lake が最適 Direct Lake が必要になるシナリオ① © 2026 Masatoshi Ohata
更新処理を極力なくしたい • 毎日・毎時のリフレッシュが負担 • 運用コストを下げたい • → Direct Lake は更新不要
Direct Lake が必要になるシナリオ② © 2026 Masatoshi Ohata
Fabric ネイティブで統一したい • Lakehouse 中心のアーキテクチャ • Delta テーブルをそのまま BI に使いたい
• → Direct Lake が最も自然 Direct Lake が必要になるシナリオ③ © 2026 Masatoshi Ohata
複数の Lakehouse / Warehouse を 1 モデルで 扱いたい • エンタープライズ規模の統合
• Import のようなコピーを避けたい • → Direct Lake の柔軟性が活きる Direct Lake が必要になるシナリオ⑤ © 2026 Masatoshi Ohata
• Delta で管理されていないデータ • SQL Endpoint 経由でフォールバックが頻発 • モデル側で高度な変換をしたい(Import が向く)
• 外部データソース中心(DirectQueryが自然) Direct Lake を使うべきでないケース © 2026 Masatoshi Ohata
• Desktop(プレビュー)はフォールバックしにく • いSQL Endpoint はフォールバックしやすい • 未サポート機能を使うと DirectQuery に切り替わ
る • → どのテーブルがどのソースを参照しているか把握 が重要 フォールバックの注意点 © 2026 Masatoshi Ohata
• データ量 • 鮮度要求 • 性能要求 • 運用コスト • アーキテクチャ整合性
• フォールバック許容度 → この 6 軸で “Direct Lake を使うべきか” を判断で きる まとめ:Direct Lake を選ぶ判断軸(6 つ) © 2026 Masatoshi Ohata
Semantic models|ストレージ形式の判断軸 判断軸 要件・条件 適したストレージ形式 ① データ規模 小〜中規模 Import 大規模・今後も増加前提
Direct Lake / Composite ② 鮮度要件 バッチ更新で問題なし Import ほぼリアルタイムが必要 Direct Lake / DirectQuery ③ パフォーマンスと制御 高速・安定性を最優先 Import / Direct Lake ソース側制御・既存DB運用を優先 DirectQuery ④ エンタープライズ運用 再利用・標準化を重視 Direct Lake 段階移行・方式混在が必要 Composite
Direct Lake の2つの接続先 • Direct Lake on OneLake • OneLake
上の Delta テーブルを直接参照 • データ移動やリフレッシュ不要 • シンプルで高速な構成 • Fabric ネイティブな Lakehouse 中心の設計に適 する • Direct Lake on SQL Endpoint • SQL Endpoint 経由で Delta テーブルを参照 • SQL ベースの既存運用やツールと親和性が高い • 一部機能や操作でフォールバックが発生しやすい • SQL 主体の分析・移行シナリオに適する 設計上の注意点 接続先によって DirectQuery への フォールバック挙動が変わる パフォーマンスと機能制限の理解が必 須 on OneLake / on SQL Endpoint
Direct Lake のベストプラクティス • 変換は上流で行い、Delta テーブルを 最終形に 近い状態で具体化 • SQL
Endpoint や未サポート機能の利用を避け、 DirectQuery へのフォールバックを防止 • 必要な行・列のみ を含め、高カーディナリティ列 や不要な列を排除 • 整数キー・列指向・適切なパーティションなど、最 適なデータ型と構造 を採用 • Auto Optimize やファイルサイズ調整など、 Delta テーブルの最適化を徹底 Direct Lake
• Lakehouse に Delta テーブルを準備 • Tables から新しいセマンティックモデルを作 • 成フォールバックを避ける設計にする
(計算列・外部ソース・SQL Endpoint を避ける) Direct Lake の作成方法(3 ステップ)
• 計算列は使用不可(フォールバックの原因) • 複雑な DAX(X 系 / FILTER など)は注意 •
外部ソースとの結合は不可 • SQL Endpoint 経由の参照はフォールバック Direct Lake を維持するための注意点 © 2026 Masatoshi Ohata
本日のアジェンダ 時間 内容 19:00 - 19:05 イントロ 19:05 - 19:45
本題 19:45 - 20:00 質問コーナー、アフタートーク © 2026 Masatoshi Ohata
2026-06-14(日) 19:00~20:00 次回の日程(予定)
日付 テーマ May 7 Microsoft Fabric を使用したいですか? May 12 認定取得:
Fabric Data Engineer (DP-700 Accelerated) May 19 認定取得: Fabric Analytics Engineer (DP-600 Accelerated) https://aka.ms/fabric/japanese 認定取得: Microsoft Fabric