一度落ちたDA-100の試験に全力で再挑戦した話。　～ Analyzing Data with Microsoft Power BI合格メモ ～


#一度落ちたDA-100の試験に全力で再挑戦した話。
**～ Analyzing Data with Microsoft Power BI合格メモ ～**

試験2回目にて、DA100に合格したため
合格までに取り組んだ学習についてメモ書きを書いておこうと思います。
（1回目は合格点700点に対して、500点台という点数を叩き出してしまい惨敗してしまいました）


何故、一発合格することができなかったのか
反省点や振り返り等を含め本記事で対策を紹介できればと思います。
　
　
##DA-100とは

### Analyzing Data with Microsoft Power BI
Microsoft Power BI を使用して、専門家として
拡張性の高いデータモデルの設計と構築、データのクリーンアップと変換、および理解しやすいデータ可視化によって意味のあるビジネス価値を提供する高度な分析を実現するために必要な幅広い知見や技術を問われます。

公式の評価されるスキルについては以下のようになっております。

データの準備 (20-25%)
データのモデル化 (25-30%)
データを視覚化する (20-25%)
データを分析する (10-15%)
配信可能性の展開と維持 (10-15%)

出典：
https://docs.microsoft.com/ja-jp/learn/certifications/exams/da-100


 
　
###DA-100を取得するご利益

普段の業務でPower BIを使うことがある方は多いと思いますが
普段の業務で使用するのはPower BIの機能の全体の1割程度ではないでしょうか。
多機能で色んな分析を行うことができるPower BIですが、普段業務で使用するだけでは100%使いこなすのは難しいと思います。

この資格を取得するために必要なラーニングパスは実践的なものが多く
普段の業務だけでは使いきれていない、多くの機能に触れて理解を深めることができます。

そしてこの資格を取得することでPower BIのプロフェッショナルに近づく一歩になるのではないでしょうか。


　
　


　


##試験1回目に取り組んだ学習内容と、振り返り
　
### 1回目の学習内容

試験1回目では普段の仕事でPower BIを使用しているのもあり
以下の基本ラーニングパスを一通りクリアして、全てのパスの『自分の知識をチェックする』を100%クリアした状態で挑みました。

https://docs.microsoft.com/ja-jp/learn/certifications/exams/da-100


結果としては、合格ライン700点に対し
500点台という点数を叩き出してしまい、不合格となりました。

　

　
###敗因分析

点数の通りですが出題内容の半分程度しか理解できずに玉砕してしまいました。
理解できなかった点としては、大きく以下の２つだと考えています。

・DAX式の学習不足
・普段使わない機能やビジュアルの理解不足


DAXは普段使う関数は熟知しているものの、普段使わないものは基本ラーニングパスを一通りこなした程度ではやや厳しい印象でした。
また普段使わない機能やビジュアルについては、一通りラーニングパスやラボで触ったものの、使いどころなどをよく考えずに触ってしまったことが理解につながらなかった点なのかなと反省しました。



　
　


##試験2回目に向けて取り組んだ学習内容について
　


### 基本ラーニングパスの復讐

復讐として基本ラーニングパスを再度学習しました。

https://docs.microsoft.com/ja-jp/learn/certifications/exams/da-100

　
　

#### 列の分布・品質・プロファイルはややこしいので早見表を作って何度も見直しました。

※細かい説明は後述に記載。

| 表示 | 英語表記 | 確認スコープ       | 空白行       | エラー行       | 一意行       |    データ分布    | 		
| ---- | ---- | -------- | -------- |  -------- |  -------- |   -------- | 		
| 列の分布| Column distribution | 複数列一括       | ―       | ―       | 〇       | ―       | 		
| 列の品質| Column quality | 複数列一括       | 〇       | 〇       | ―       | ―       | 		
| 列のプロファイル| Column profile | 単一の列       | 〇       | 〇       | 〇       | 〇       | 		

　


**列の分布は一意行を一括してチェックすることができます**

一方で細かいデータの分布を確認するのは難しいです

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/524081/13b08dfc-cedf-4165-7a47-300aa89129f2.png)



　
**列の品質は有効行・エラー行・空白行を一括してチェックすることができます**

一意行のカウント等を見ることはできません。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/524081/904c8a4d-023f-d51d-714a-0a183481ec27.png)


　
**列のプロファイルでは単一列の情報を細かくチェックすることができる**
　
列統計でエラー行・一意行・空白行等のカウントから、細かいデータの分布まで確認することができます。
但し、チェックできるのは選択した単一行のみの情報だけです。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/524081/9904bec7-2a4a-7203-8379-f75304debacc.png)

　
　
　
　

### DAXの徹底学習

DAXはしっかり学習して理解していれば確実に点を取っていけるポイントなのかなと感じたため
以下のラーニングパスを徹底して学習しました。

https://docs.microsoft.com/ja-jp/learn/paths/dax-power-bi/

このラーニングパスのおかげでDAXについてはかなり理解が深まりました。
標準のラーニングパスに組み込んでおいてほしかったな。。。



　
　
### 機能やビジュアルの理解度向上

機能やビジュアルの理解度向上の為に追加で、以下のラーニングパスを繰り返し学習しました。
以下のラーニングパスを全部解いて、断片的に理解していたものを完璧に近いレベルで理解することができました。

https://docs.microsoft.com/ja-jp/learn/modules/explore-power-bi-service/

https://docs.microsoft.com/ja-jp/learn/modules/visuals-in-power-bi/

https://docs.microsoft.com/ja-jp/learn/modules/publish-share-power-bi/

https://docs.microsoft.com/ja-jp/learn/modules/explore-data-power-bi/

https://docs.microsoft.com/ja-jp/learn/modules/analyze-data-power-bi/

https://docs.microsoft.com/ja-jp/learn/modules/dax-power-bi-models/

https://docs.microsoft.com/ja-jp/learn/modules/dax-power-bi-add-measures/

https://docs.microsoft.com/ja-jp/learn/modules/power-bi-admin-intro/

https://docs.microsoft.com/ja-jp/learn/modules/power-bi-admin-collaboration/

　
　

### その他、面白かったラーニングパスについて

学習したラーニングパスの中で
学習していて、非常に面白かったラーニングパスを紹介いたします！


https://docs.microsoft.com/ja-jp/learn/modules/build-ml-model-with-azure-stream-analytics/


　
　


Power BIは学習していても面白いですし、実務でも非常に役に立ちます。
普段使う方もこれから使う方もDA100は取得して、損のないおすすめ資格です！