BI

BI

【Power BI】REMOVEFILTERSとKEEPFILTERSの使い方

Power BIのDAXには、データのフィルター処理を柔軟に操作するための関数が複数あり、その中でも REMOVEFILTERS と KEEPFILTERS は特定の場面でフィルターを除去したり、逆にフィルターを維持したりするために使用され...
BI

【Power BI】折れ線グラフの色の変更方法

Power BIで折れ線グラフを作成すると、デフォルトでは水色のグラフになるかと思います。 サンプルデータとして提供されている、financial sample を使って以下のグラフを作成しました。 この線の色を変えるためには、グラフを選択...
BI

【Power BI】無料ユーザーにレポートを共有する方法

Power BIは、データの可視化と分析を行うための便利なソフトウェアです。 しかしながら、無料ユーザー間でのレポート共有にはいくつかの制約があります。 無料ユーザーがレポートを共有するための方法は大きく2つです。 PBIXファイルの共有 ...
BI

【Power BI】セマンティックモデルとは?

Power BIのセマンティックモデルは、データの構造を定義し、ユーザーが理解しやすく、分析しやすい形に整えるための機能です。 データモデル、レポートを作成すると自動的に作成されるため、あまり意識することがないかもしれませんが、重要な要素で...
BI

【Power BI】ALL/ALLSELECTEDの使い方

Power BIのDAX(Data Analysis Expressions)では、データを集計したり、フィルタリングのコントロールを行うために「ALL」や「ALLSELECTED」などの関数を利用します。 これらの関数は、フィルタリングの...
Power BI

【Power BI】DAXとPower Queryの違い

Power BIやExcelを使う際、データ分析やデータ処理を効率的に進めるために、DAX(Data Analysis Expressions)とPower Queryという2つのツールがあります。 しかし、それぞれが何をするためのツールで...
BI

【Snowflake】Tableauのライブ接続でもレスポンスが速い

今まで色々なデータベース製品を触りましたが、Snowflakeでの集計が高速で、データを活用するうえで非常に有用なプロダクトあることを実感しています。 SnowflakeとBI Snowflakeにあるデータをもとに、TableauやPow...
Tableau

【Tableau Prep】ユーザーごとに処理結果が異なる問題

Tableau Prepで、同じフローを開いているのにも関わらず、ユーザーごとに処理結果が異なる問題が発生しました。特定ユーザーのみエラーが発生していました。 結論としては、Tableau Prepのバージョンが異なっていることが原因でした...
Power BI

Power BIでTableauのLOD計算(FIXED)を再現

TableauのLOD計算のような計算をPower BIでできないかと思い、調べてみたところ、DAXのALLEXCEPT関数を利用することできました。 データ 以下のような表形式データがあったとして、areaの平均amountと各レコードの...
Power BI

Result download worker errorがSnowflakeとBIツールの接続時に発生

Tableau Desktop、Power BI DesktopからSnowflakeに接続した際に以下のエラーが発生しました。 Tableau (25) Result download worker error: Worker error...