Python における Self とは: 実際の例
Python における Self とは: 実際の例
このブログは、 LuckyTemplates クイック メジャー機能のレビューです。名前が示すように、この機能はメジャーを迅速に作成する方法です。
これにはメリットとデメリットがいくつかありますので、詳しく説明します。この機能の使用例についても説明します。
目次
LuckyTemplates クイック測定機能の使用方法
この機能は [ホーム] リボンにあります。クイック測定アイコンをクリックするだけで使用できます。
「クイック測定」アイコンをクリックすると、ポップアップが表示されます。
ここでは、これらの数式を利用または作成できるさまざまな方法があります。カテゴリごとの平均、分散、MIN と MAX、フィルターなど、さまざまな尺度が用意されています。この機能を使用して実行できるタイム インテリジェンス測定や単純な加算および減算測定は数多くあります。
LuckyTemplates のクイック測定機能を使用しない理由
実際、この機能を使用すると、メジャーの作成が簡単かつ迅速になります。ただし、DAX と、モデルで誤った結果が得られないようにするために使用する尺度について、基本を十分に理解している必要があります。
また、LuckyTemplates の IntelliSense は、関数やメジャー全体を書き出す必要がないため、非常に優れています。必要なのは、一部を入力してキーボードの Tab キーを押すことだけです。自動的に参照してくれます。
たとえば、カテゴリごとの平均の計算を作成するとします。これにより、カテゴリ内の基本値の平均が計算されます。
Total Sales テーブルを Base 値にドラッグして、平均を計算します。
チャンネルでも同じことを行いますが、それをカテゴリにドラッグします。
これにより、チャネルを配置するコンテキスト内でチャネルが平均化されます。[OK] をクリックすると、チャネルごとの合計売上平均という数式が作成されます 。
これを見ると、形式が良くないことがわかります。クイック測定機能では数式が適切にフォーマットされません。個人的には、数式内の括弧の間にスペースを入れたいと思っています。これにより、数式がより美しく、読みやすく、理解しやすくなります。
ここで見られるもう 1 つの問題は、生成された式にやなどの不要な関数が含まれていることです。それがクイック測定機能に関するものです。この例では、結果に必要のない DAX 関数を入力します。
このメジャーを表に取り込むと、 チャネルごとの合計売上平均が表示されます。 実際の売上と比較するために、総売上も取り込みます 。
このデモ データ モデルには 3 つのチャネルがあり、倉庫コードごとの販売数をチャネルごとに平均しているだけなので、これを 3 で割ります。
この機能では表示されないもう 1 つの重要な点は、に数式を入れているコンテキスト です。この場合、チャネルごとの総売上平均は初期コンテキストによって決まります。
この機能は、KEEPFILTERS や CALCULATE など、必要のない関数を入力するだけです。LuckyTemplates を使い始めたばかりで、このメジャーが何を計算しているのかを理解しようとしている場合、それが非常に複雑であることがわかるでしょう。これらの関数がそのコンテキストで結果を得るために何をしているのかはわかりません。
そのため、Quick Measure を使用する前に、DAX の機能を実際にしっかりと理解する必要があります。
この対策としては、不要な関数と括弧を削除することです。次に、式の間にスペースを入れて、各式を別の行に入れます。式にこれらの変更を加えても、同じ結果が得られます。
不要な関数や数式により、実際よりも複雑になります。この変更された式は、反復関数を使用して、初期コンテキストであるウェアハウス コード内のすべてのチャネルを反復処理します。また、チャネルが 3 つあるため、各チャネルの売上高を計算し、3 つの結果を平均します。
これにより、チャネルごとの合計売上平均が合計売上の 1/3 になります。不要な関数を含めた数式でも同じ結果が得られることがわかります。
クイック メジャー機能を使用すると、メジャーを迅速に作成できますが、DAX を完全に理解していないと、不完全な結果が得られる可能性があります。
LuckyTemplates での AVERAGEX の使用 – DAX チュートリアルと例
結論
LuckyTemplates のクイック メジャー機能を使用すると、ポイント、クリック、ドラッグするだけで迅速にメジャーを作成できます。ただし、DAX と計算で何が起こっているのかを理解することはあまり役に立ちません。
式の各部分が何をしているのかを理解することは非常に重要です。それを視覚化する必要があります。これが DAX メジャーを作成するための鍵です。
ではごきげんよう、
サム
Python における Self とは: 実際の例
R の .rds ファイルからオブジェクトを保存および読み込む方法を学習します。このブログでは、R から LuckyTemplates にオブジェクトをインポートする方法についても説明します。
この DAX コーディング言語チュートリアルでは、GENERATE 関数の使用方法とメジャー タイトルを動的に変更する方法を学びます。
このチュートリアルでは、マルチスレッド動的ビジュアル手法を使用して、レポート内の動的データ視覚化から洞察を作成する方法について説明します。
この記事では、フィルター コンテキストについて説明します。フィルター コンテキストは、LuckyTemplates ユーザーが最初に学習する必要がある主要なトピックの 1 つです。
LuckyTemplates Apps オンライン サービスが、さまざまなソースから生成されたさまざまなレポートや分析情報の管理にどのように役立つかを示したいと思います。
LuckyTemplates でのメジャー分岐や DAX 数式の結合などの手法を使用して、利益率の変化を計算する方法を学びます。
このチュートリアルでは、データ キャッシュの具体化のアイデアと、それが結果を提供する際の DAX のパフォーマンスにどのように影響するかについて説明します。
これまで Excel を使用している場合は、ビジネス レポートのニーズに合わせて LuckyTemplates の使用を開始するのに最適な時期です。
LuckyTemplates ゲートウェイとは何ですか? 知っておくべきことすべて