Power BI データが存在する選択肢だけをスライサに表示する Excelのフィルタはデータに存在する選択から選択できる。(そもそも「マスタ」のような概念がないので) 一方で、PowerBIでは「商品別売上」データと「商品」マスタがあった場合に、売上実績がないような商品もスライサに表示される。 これを回... 2024.02.17 Power BI
Power BI Excel的データの持ち方とPowerBI的データの持ち方の違いを実感する 部門別の予算と実績を集計するケース。PowerBIだと予算テーブルと、実績テーブルが有り、それぞれ「部門」で結合されるようなデータモデルを定義する。部門の列を表に追加し、予算・実績の各列(メジャーに定義して)を追加する。 Excelなら部門... 2024.02.17 Power BI
Power BI 不必要な列の非表示 モデリングの際、マスタとファクトテーブル(トランザクション)を結合するときに結合のキーとなる列は両方のテーブルに存在することになる。(商品マスタと、商品別の売上データがあるとき、結合のキーになる「商品」列は両方に存在する。) スライサを使う... 2024.02.17 Power BI
Power BI 変更に強いクエリにする PowerQueryエディタはGUI操作でM言語を生成できるのが利点ではあるが、自動生成されたコードは変更があったときには都度修正が必要になる。典型的な要件についてはM言語を修正しておくことで保守性を上げることができる。その代わりに、歯車ア... 2024.02.06 Power BI
IT一般 テストの効率化 構想・企画・設計といった作業に比べると地道だが、大切なテスト工程。一旦開発が終わったあとも、回帰テストのように繰り返しテストが必要になる。 テストの自動化ができれば理想なのだが、なかなか環境が用意されていないこともしばしば。 テストデータの... 2024.02.01 IT一般
Power BI メトリクス KPI,KGIを定期的に記録して評価することはデータによる管理の重要なポイント。メトリクス、という機能でそれが出来る。 各レポートに配置されているビジュアルの値を取得して、自動で記録することができる。 2024.01.31 Power BI
Power BI PowerBIの学習をどう始めるか まずはPowerBIを構成する要素を理解する。 PowerQuery(PowerQueryエディタ、M言語),DAX,レポーティング・・・。権限制御やパフォーマンスなども知る必要があるが、所属している組織によっては一部はIT部門が整備してく... 2024.01.29 Power BI
Power BI PowerQueryで「今日」を取得 日本標準時(UTC+9)前提の場合は下記。クエリとして定義しておくことで、複数のクエリから参照できるようにしておくと良い。 = Date.From(DateTimeZone.SwitchZone(DateTimeZone.UtcNow(),... 2024.01.28 Power BI