本ブログのもう一つのトピックはData Model / DAXとなりますが、まずはDAXとは何かについて解説をします。下図の通り、MicrosoftテクノロジーのBIツールであるExcelとPower BIは、使いこなすためには前工程(Power Query)と後工程(Data Model / DAX)を習得する必要があります。
本ブログはPower Query及びData Model / DAXを紹介するものですが、これらのテクノロジーを活用するためにはクライアント(ツール)が必要となります。いわゆるBIツールがこれに当たりますが、Power BI DesktopやExcelを使うことになります。今回はPower BI Desktop(以降「Power BI」)の特徴及びBI業界等について紹介していきたいと思います。
Power QueryはExcelで使われる関数と同じように、全ての処理は関数が関わってきます。これらの関数はM言語と呼ばれ、UIを使って実行するとExcelのマクロのように自動的に記録されていきます。Power Queryの初心者であればM言語を特に気にする必要はないですが、データ処理をより高度に効率化させるためにはPower Queryの関数について知っておく必要があります。