Slide 1

Slide 1 text

L O V E D A X L o v e D A X 全 体 像 を と ら え た 上 で 、 迷 う な ! ! や れ ! ! や る ん だ ! ! 石 川 陽 一 @ i s h i a y a y a 2 0 2 0 / 1 1 / 0 7

Slide 2

Slide 2 text

富山出身。奥中(八村塁)、富山高校、同志社大学 石川陽一(50): auカブコム, CISA, Citizen Developer 1999 日立子会社SEを経て、カブコム立ち上げ 日本初のフルWindows等オープン系金融機関でIT担当 2013 5ヶ月で-30kg ダイエット(2019 半戻し状態から1ヶ月で-10kg) 2015 半年で3回致死的不整脈。ICD装着。身障1級 2013 システム監査・内部監査 2017/2- サイバー等セキュリティ 2019- Microsoft 365 E5 / Power Platform推進 2019/11-2020/3 致死的不整脈多数。ICDと3/13カテーテルアブレーション手術で復活 2020/4 システム統括部門 @ishiayaya

Slide 3

Slide 3 text

No content

Slide 4

Slide 4 text

2020/01/03 2020/06/29 2020/07/21

Slide 5

Slide 5 text

2020/08/22 2020/09/26 2020/10/31 PBIJP DAX Boot Camp

Slide 6

Slide 6 text

本日のトークは… Power BIはできることがいっぱいありますが そもそも「DAX」はどこで、どういったタイミングで使 われるのですか? Power BIの全体像、特にDAXは、どこで勉強したらい いですか?

Slide 7

Slide 7 text

DAX Data Analysis Expressions Calculated Column 計算列 Measure メジャー Calculated Table 計算テーブル イメージ 「高度な集計」

Slide 8

Slide 8 text

Power BIの全体像からDAXに向かっていくための 2つのオススメ勉強教材 1. 加賀田さんの2020/7のYouTubeビデオ 2. Microsoft LearnのDAXコンテンツ

Slide 9

Slide 9 text

最後の Power BI Desktop の学び 101 - Japan Power Platform User Group https://youtu.be/7V5ZP16BN1c

Slide 10

Slide 10 text

スプラッシュ後の小さい画面、ヘルプ等 ガイド付き学習 = Microsoft Learnのエリア内

Slide 11

Slide 11 text

No content

Slide 12

Slide 12 text

https://docs.microsoft.com/ja-jp/users/ishiayaya/

Slide 13

Slide 13 text

https://docs.microsoft.com/ja-jp/users/ishiayaya/

Slide 14

Slide 14 text

No content

Slide 15

Slide 15 text

No content

Slide 16

Slide 16 text

No content

Slide 17

Slide 17 text

Power BI Desktopでどのように作られるか Describe Power BI Desktop models - Learn | Microsoft Docs https://docs.microsoft.com/ja-jp/learn/modules/dax-power-bi-models/ Power BI Desktop モデルの説明 - Learn | Microsoft Docs から「はじめに」の説明ビデオ内

Slide 18

Slide 18 text

No content

Slide 19

Slide 19 text

No content

Slide 20

Slide 20 text

やってみましょう

Slide 21

Slide 21 text

以降、早足でおさらい等です

Slide 22

Slide 22 text

http://ishiayaya.net/pbiov

Slide 23

Slide 23 text

No content

Slide 24

Slide 24 text

No content

Slide 25

Slide 25 text

No content

Slide 26

Slide 26 text

No content

Slide 27

Slide 27 text

No content

Slide 28

Slide 28 text

No content

Slide 29

Slide 29 text

No content

Slide 30

Slide 30 text

L O V E D A X どんなデータか? データビュー ファクトテーブル「売上データ」 レポートビュー ディメンションテーブル「製品マスター」 Relationship ? 「マスターに不備があるケース」

Slide 31

Slide 31 text

L O V E D A X 数えてみよう データビュー ファクトテーブル「売上データ」 ディメンションテーブル「製品マスター」 Relationship BLANK BLANK

Slide 32

Slide 32 text

L O V E D A X 参考

Slide 33

Slide 33 text

Valuesのみをメジャーに入れていた!

Slide 34

Slide 34 text

No content

Slide 35

Slide 35 text

https://dax.guide/values/

Slide 36

Slide 36 text

First Half / A面 MASTERING DAX Video Course 2nd Edition Introduction DAX Calculated columns(計算列)、Measures, … ~ Relational functions 1. Evaluation contexts Filter context, Row context, … 3. Advanced evaluation contexts CALCULATE modifiers, USERELATIONSHIP, CROSSFILTER,ALL, ALLSELECTED, KEEPFILTERS, … 5. Building a data table Auto Date/Time, CALENDARAUTO, Mark as data table, Using multiple dates 7. Hierarchies in DAX 階層, FILTER and CROSSFILTER, Percentages over hierarchies, Parent-child hierarchies 9. Table functions Filtering a table, Ignoring filters, Mixing filters, … 2. The CALCULATE function CALCULATE, KEEPFILTERS 4. Iterators MINX and MAXX, Useful iterators, RANKX, ISINSCOPE 6. Time Intelligence in DAX DATEADD, DATESINPERIOD, Running total, … 8. Querying with DAX EVALUATE, CALCULATETABLE, SELECTCOLUMNS, SUMMARIZECOLUMS, CROSSJOIN, … 10. 参考

Slide 37

Slide 37 text

Latter Half / B面 MASTERING DAX Video Course 2nd Edition Data lineage and TREATAS データ系列, データリネージ, データリネージュ, TREATAS関数 11. Arbitrarily shaped filters 2つのカラム, 使い方注意 13. Segmentation Static segmentation, Circulator dependency in calculated tables, Dynamic segmentation 15. Ambiguity and bidirectional filters Ambiguity and bidirectional filters, Understanding ambiguity 17. Additional exercises 特定の章以外の追加課題 19. Expanded tables Filters and tables, Difference between base tables and expanded tables, Filtering a column 12. ALLSELECTED and shadow filter contexts ALLSELECTEDの詳細(基本は前章にあり) 14. Many-to-many relationships Bidirectional filtering, Expanded table filtering, Comparison of different techniques 16. Relationship at different granularities granularity(粒度) 18. Calculation groups was released to Analysis Services at the end of 2019 and it is also available in Power BI by using Tabular Editor. 20. 参考

Slide 38

Slide 38 text

まとめ • Power BIの全体像を理解した上で、DAXも臆せず使っていこう • メジャー Measure • 計算列 Calculated Column(「新しい列」から) • 計算テーブル Calculated Table(「新しいテーブル」から) • 勉強、練習は迷わず続けましょう • 良質なコンテンツ、勉強会等で • 手を動かしてみて • できればアウトプットも

Slide 39

Slide 39 text

おまけ いつもありがとうございます!

Slide 40

Slide 40 text

おまけ2(最後)

Slide 41

Slide 41 text

L O V E D A X あ り が と う ご ざ い ま し た • https://ishiayaya.net/sd 石川 陽一 @ishiayaya https://fb.me/ishiayaya