DAX メジャーを整理するためのデータ モデリング手法

DAX メジャーを整理するためのデータ モデリング手法

LuckyTemplatesの作業が進むにつれて、徐々に多くの DAX メジャーと計算を扱うことになり、物事が乱雑になりやすくなります。今日のチュートリアルでは、より効率的なワークフローを実現するために DAX メジャーをより適切に整理する方法に関するいくつかのデータ モデリング テクニックを共有します。このチュートリアルの完全なビデオは、このブログの下部でご覧いただけます。

目次

データ モデリング テクニック: DAX メジャーをより適切に整理する

通常、多くの人が対策を講じて、それを事実または売上の表に載せます。代わりに、メジャーを新しい専用の DAX テーブルまたはフォルダーに整理し、フィールド リストの先頭に配置します。

DAX メジャーを整理するためのデータ モデリング手法

これを行うには、 [ホーム] リボンの下の[データの入力]に移動します。これを完全に空のままにし、テーブル名として DAX という名前を付け、[読み込み] を選択するだけです。

DAX メジャーを整理するためのデータ モデリング手法

次に、Sales テーブルに移動し、ここですべてのメジャーを選択します。Shift キーを使用してこれらを強調表示して選択しています。次に、作成したばかりの DAX フォルダーにそれらをドラッグします。

DAX メジャーを整理するためのデータ モデリング手法

これで、DAX フォルダー内のすべての Sales メジャーを確認できるようになりました。

DAX メジャーを整理するためのデータ モデリング手法

さらに、さらに多くのフォルダーを作成して、これをより適切に整理することもできるので、先に進んでみましょう。ご覧のとおり、すべての基本金額には予算、予測、売上が含まれています。これらは核となる計算のようなものです。表示フォルダーにそれらを置くことができます。このフォルダーに「Base Calculations」という名前を付けて、Enter を選択します。これにより、この階層構造内に Base のフォルダーも作成されたことに注意してください。

DAX メジャーを整理するためのデータ モデリング手法

これで、メジャーを含む DAX フォルダーができました。このフォルダーには、他のメジャーを含むサブフォルダーがあります。同様に、Variance にも同じことを行います。これらすべての Variance を選択し、これをVariancesの Display フォルダーに追加します。これで、DAX フォルダー内に Base フォルダーと Variances フォルダーができました。

DAX メジャーを整理するためのデータ モデリング手法

これに関するもう 1 つのコツは、このメジャー フォルダー内の同じレベルにメジャーがある場合、これらのフォルダーが常に最上位に保持されるようにすることです。これを行うには、フォルダー タイトルの先頭にピリオドなどの句読点を追加します。これにより、フォルダーは英数字順に並べ替えられるため、フォルダーがリストの先頭に残ることが保証されます。

DAX メジャーを整理するためのデータ モデリング手法

ここで、サブフォルダー内にサブフォルダーを作成したい場合は、フォルダーのタイトルにバックスラッシュを追加して、サブフォルダーに名前を付けましょう。この場合、それをサブフォルダーと呼びます。Variances 内にサブフォルダーがあることがわかります。その後に作成したフォルダーにそれらをドラッグ アンド ドロップすることもできます。

DAX メジャーを整理するためのデータ モデリング手法

最後に、もう 1 つ素晴らしいトリックがあるので、それを皆さんと共有したいと思います。この Actual Amount Variance to Budget (VTB) メジャーを 1 つまたは複数のフォルダーに入れたい場合は、フォルダーのタイトルにセミコロンを追加するだけです。これが 2 つの異なるフォルダーに存在することに注意してください。

DAX メジャーを整理するためのデータ モデリング手法

次に、ページ上の新しいビジュアルで何が起こるかを観察してください。例として、ここに単一の値カード ビジュアルがある場合、[予算] からメジャーをドラッグします。両方のフォルダーから追加されたことに注目してください。したがって、厳密にはメジャーは 1 つだけですが、両方の場所に追加された変更が確認できます。

DAX メジャーを整理するためのデータ モデリング手法


LuckyTemplates でのデータ モデリング サポート テーブルの使用
LuckyTemplates でのデータ モデリング: ヒントとベスト プラクティス
LuckyTemplates でのデータ モデルの関係の構築

結論

このブログ チュートリアルでは、DAX メジャーをより適切に整理するためのデータ モデリング テクニックのいくつかを共有しました。フォルダーをリストの先頭に表示したい場合は、フォルダーのタイトルの先頭にピリオドを追加できます。追加のバックスラッシュを使用するとメジャーをサブフォルダーに配置でき、セミコロンを使用するとメジャーを複数の場所に配置できます。

これらのヒントがお役に立てば幸いです。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 ゲートウェイとは何ですか? 知っておくべきことすべて