LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

このチュートリアルでは、LuckyTemplates レポートを作成するプロセスと、レポートをスムーズに操作できるように DAX メジャーを編成する方法を説明します。このレポートでは、主に、欠陥ダウンタイムの分析をどのように作成したかに焦点を当てます。

提出したレポートは、LuckyTemplates Challenge の第 10 ラウンドのエントリーとして使用します。で公開された一連のチャレンジであり、提供されたデータ セットとチャレンジの概要を使用して、誰もが問題に取り組むことができます。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

目次

DAX メジャーをサブフォルダーに整理する

まず、LuckyTemplates デスクトップのモデル ビューに進みます。最新の LuckyTemplates 更新プログラムによるデータ モデル ビューは次のようになります。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

右側には、すべての主要な指標を示す 1 つのテーブルがあります。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

ご覧のとおり、ここには非常に多くの対策があります。以前はさらに多くのメジャーを含むモデルを使用していましたが、それらをサブフォルダーに整理すると、作業が簡単かつ効率的になります。

まずはこれらのトップ N の対策から始めます。Ctrl キーを押しながら各小節をクリックして選択し、1 つのフォルダーにまとめます。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

次に、表示フォルダーの下のサブフォルダーに名前を付けます。このフォルダーの内容を簡単に理解できるように、フォルダーに「Top N」という名前を付けます。Enter キーをクリックすると、前に選択したメジャーが 1 つのサブフォルダーにグループ化されます。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

トップパフォーマンスの指標についても同じことを行います。総合ランクとワーストパフォーマンスの対策のフォルダーも整理しました。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

次に、レポート ビューですべてがどのように見えるかを示します。ご覧のとおり、LuckyTemplates DAX メジャーをサブフォルダーにまとめることにより、[キー メジャー] テーブルの下にさらに多くのスペースが得られます。必要な対策も探しやすくなります。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

したがって、総合ランクのサブフォルダーを開くと、先ほどグループ化したメジャーが表示されます。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

これは、今後 LuckyTemplates レポートを構築する際、特に 1 つのレポートで多数のメジャーを扱う場合に適用できる優れたテクニックです。

LuckyTemplates レポートの構築: 欠陥ページ

対策を整理したので、レポートの 2 つのページ、「欠陥」ページと「ダウンタイム」ページでどのように作業したかを説明します。このレポートには多くのスライドがあるため、できるだけシンプルにすることにしました。

まずは「欠陥」ページから始めます。こんな感じです。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

背景を追加する

このレポート全体で使用した背景はすべて PowerPoint で作成しました。LuckyTemplates にインポートした画像は次のようになります。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

書式設定ペインのページの背景にファイルが表示されます。スライドを Defects.png として保存したため、ここにもそのファイル名が表示されます。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

画像をレポート ページにどのように適合させるかについては、いくつかのオプションがあります。[フィット] を選択すると、背景として使用しているスライドが最適に表示されるため、必ず [フィット] を選択してください。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

ページナビゲーションの追加

背景画像を配置したら、さらに要素を追加し始めました。私が追加した最も重要な要素の 1 つは、ユーザーがクリックしてホームページに戻ることができるこのホーム アイコンです。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

私がやったのは、そのアイコンにアクションを設定したことだけです。この場合、 [タイプ] で[ページ ナビゲーション]を選択しました。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

次に、目的地として「自宅」を選択しました。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

ページナビゲーションを支援するツールチップも追加します。ユーザーがホーム アイコンの上にポインタを置くたびに、「クリックしてホームページを表示」と表示されるように設定しました。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

スライサーの追加

次に、ページ上部のスライサーに取り組みました。このレポートでは、LuckyTemplates デスクトップのダウンロード時に提供される既定のスライサーのみを使用しました。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

これらのスライサーの優れた点は、Powerbi.tips という Web サイトで作成したレポート全体に設定したのと同じカラー テーマを自動的に適用することです。

LuckyTemplates 内で設定したのは、スライサーの周囲に表示される影です。テーマに忠実であり、それらは自動的に青に設定されます。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

スライサーの設定に移動し、ペイント ローラー アイコンをクリックしてシャドウをオンにしました。そこからは、Shadow の横にあるスイッチをオンにするだけです。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

[プリセット] の下のドロップダウンをクリックして、影を表示する場所を選択することもできます。この場合、影を右下に置くことにしました。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

前に述べたように、作業をできるだけシンプルに保ちたかったため、LuckyTemplates の視覚化ウィンドウの下にある組み込みのスライサーのみを使用しました。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

ただし、通常よりも多くのスライサーを作成せざるを得ない場合もあります。この場合、OKVIZ の Smart Filter Proを使用することをお勧めします。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

これはカスタム ビジュアル用の有料ツールですが、非常に安価で使いやすく、 LuckyTemplates レポートを作成する際にさらに多くの可能性を追加します。

スライサーの話に戻りますが、ベンダー、カテゴリ、材料タイプごとにデータをフィルターできるようにしたいと考えていました。これがページ上の残りのビジュアルにどのような影響を与えるかを説明します。

チャートとその他のビジュアル

この表は、プラントの場所ごとの欠陥の合計数量と欠陥の割合を示しています。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

[値] ウィンドウで、LuckyTemplates DAX メジャーをまったく使用していないことがわかります。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

私がやったことは、「Total Defect Qty」列を使用して、それを「Values」セクションに入力することだけでした。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

次に、[ツールチップ] の下にある [欠陥の合計数] も使用しました。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

その横にあるドロップダウン ボタンを押すと、いくつかのオプションが表示されます。この場合、 [値を次のように表示]の下のメニューを拡張し、[総計のパーセント]を選択しました。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

次に、名前を「% of Defects」と入力して変更しました。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

この棒グラフを見ると、ヒンガムがリスト内で最も多くの欠陥を抱えていることがわかります。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

そのバーの上にポインタを置くと、プラントの場所、欠陥の総数、および欠陥の割合が表示されます。

また、[Hingham] をクリックすると、他のすべてのテーブルのデータが自動的にスライスされます。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

この植物の位置を示すために地図のビジュアルも調整されます。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

次に私が行ったのは、使用された材料に基づいて欠陥を視覚化することでした。プラントの場所のテーブルをコピーして、材料タイプに変更しました。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

前の表で使用したのと同じ戦略を使用しました。一番上のエントリにマウスを置くと、これが原材料を表し、欠陥の合計数量欠陥の割合が表示されることがわかります。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

これらの原材料のいずれかをクリックすると、このページの残りのデータもスライスされます。唯一の例外はマップビジュアルです。これは、プラントの場所を描写しているだけであり、材料の種類とは実際には何の関係もないからです。

先ほど他の棒グラフの Hingham をクリックしたときに起こったのとは異なり、原材料をクリックしてもマップが 1 つの点に焦点を合わせないのもこのためです。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

しかし、工場の場所別の欠陥を示すグラフを確認すると、全体のどの部分が原材料で構成されているかがわかります。正確な数値は、概要に強調表示された数値として表示されます。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

次の図は、欠陥タイプを示しています。これには、 [影響なし][影響]、および[拒否] というエントリが少なくなります。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

これら 3 つのいずれかをクリックすると、地図を除くすべてのビジュアルがスライスされることがわかります。繰り返しますが、これはマップがプラントの位置に依存しているためです。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

このビジュアルを見ると、縦線と下部の数字は実際には影響を与えていません。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

そこで、X 軸をオフにしてこの問題を解決します。それは書式設定ペインから行うことができます。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

X 軸がなくなると、ビジュアルがよりすっきりして魅力的に見えるようになります。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

「欠陥」ページの最後のビジュアルはマップです。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

植物の場所を含む凡例を含めました。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

また、各場所を地図上の点に一致させるための緯度と経度も持っています。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

また、別のチュートリアルで、Google マップでこれらの各都市の緯度と経度を取得する方法を示し、このレポートで使用したすべてのデータをどのように変換するかを示しました。

これらの円のそれぞれは実際の総欠陥量に基づいているため、円のサイズは異なります。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

これもインタラクティブなチャートです。特定の点にカーソルを合わせると、その場所の詳細が表示されます。たとえば、これはプラントの位置、緯度、経度、および総欠陥を示します。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

Twin Rocks を表す円をクリックすると、他のビジュアライゼーションのデータもフィルターされます。左端のグラフに欠陥、中央に欠陥の種類、右側に使用されている材料が表示されます。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

もう一度その場所をクリックすると、すべて通常のビューに戻ります。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

このようにして、「欠陥」ページ全体を作成しました。たくさんのことが起こっているように見えるかもしれませんが、他のページにも同じパターンを使用して、他のすべてを簡単にすることができます。

LuckyTemplates レポートの構築: ダウンタイム ページ

「ダウンタイム」ページで作業するには、「欠陥」ページを複製するだけです。もう一度言いますが、ベンダー、カテゴリ、マテリアル タイプのスライサーが上部にあります。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

各ビジュアライゼーションは同様に設定されました。ただし今回は、欠陥ではなく、ダウンタイムの分に基づいています。

LuckyTemplates レポートの構築: DAX メジャーの整理とページ開発

このページの背景として、独自の PowerPoint スライドもアップロードしました。このページをコピーしてデータの基礎をダウンタイム分に変更したのと同じように、欠陥画像から背景のスライドもコピーしてタイトルを変更しました。


メジャー グループの作成 – LuckyTemplates のベスト プラクティス
DAX メジャー グループのレポートへの実装 – LuckyTemplates モデリングのレビュー
LuckyTemplates モデルを整理するためのトップ 3 のベスト プラクティス

結論

これは、LuckyTemplates レポートを作成するときに明確なプロセスがあることの利点の 1 つです。さまざまな DAX メジャーや視覚エフェクトをページごとにやり直す必要はありません。これにより、実行しようとしている作業がスピードアップします。これは、私が「欠陥とダウンタイム」ページを作成したときにまさに起こったことです。

以前に DAX メジャーを整理した方法が、このレベルの効率化に貢献しました。基本的に、ここでの目標は、あまり時間を費やすことなく、驚くべき洞察を提供する詳細なレポートを作成することです。

ではごきげんよう、

ジャレット


Python における Self とは: 実際の例

Python における Self とは: 実際の例

Python における Self とは: 実際の例

RでRDSファイルを保存してロードする方法

RでRDSファイルを保存してロードする方法

R の .rds ファイルからオブジェクトを保存および読み込む方法を学習します。このブログでは、R から LuckyTemplates にオブジェクトをインポートする方法についても説明します。

最初の N 営業日の再考 – DAX コーディング言語ソリューション

最初の N 営業日の再考 – DAX コーディング言語ソリューション

この DAX コーディング言語チュートリアルでは、GENERATE 関数の使用方法とメジャー タイトルを動的に変更する方法を学びます。

LuckyTemplates のマルチスレッド動的ビジュアル手法を使用したインサイトのショーケース

LuckyTemplates のマルチスレッド動的ビジュアル手法を使用したインサイトのショーケース

このチュートリアルでは、マルチスレッド動的ビジュアル手法を使用して、レポート内の動的データ視覚化から洞察を作成する方法について説明します。

LuckyTemplates のフィルター コンテキストの概要

LuckyTemplates のフィルター コンテキストの概要

この記事では、フィルター コンテキストについて説明します。フィルター コンテキストは、LuckyTemplates ユーザーが最初に学習する必要がある主要なトピックの 1 つです。

LuckyTemplates Online Service でアプリを使用する際の最良のヒント

LuckyTemplates Online Service でアプリを使用する際の最良のヒント

LuckyTemplates Apps オンライン サービスが、さまざまなソースから生成されたさまざまなレポートや分析情報の管理にどのように役立つかを示したいと思います。

時間の経過に伴う利益率の変化を分析する – LuckyTemplates と DAX を使用した分析

時間の経過に伴う利益率の変化を分析する – LuckyTemplates と DAX を使用した分析

LuckyTemplates でのメジャー分岐や DAX 数式の結合などの手法を使用して、利益率の変化を計算する方法を学びます。

DAX Studio でのデータ キャッシュのマテリアライゼーションのアイデア

DAX Studio でのデータ キャッシュのマテリアライゼーションのアイデア

このチュートリアルでは、データ キャッシュの具体化のアイデアと、それが結果を提供する際の DAX のパフォーマンスにどのように影響するかについて説明します。

LuckyTemplates を使用したビジネス レポート

LuckyTemplates を使用したビジネス レポート

これまで Excel を使用している場合は、ビジネス レポートのニーズに合わせて LuckyTemplates の使用を開始するのに最適な時期です。

LuckyTemplates ゲートウェイとは何ですか? 知っておくべきことすべて

LuckyTemplates ゲートウェイとは何ですか? 知っておくべきことすべて

LuckyTemplates ゲートウェイとは何ですか? 知っておくべきことすべて