DAX Studio キーワード列の概要

DAX Studio キーワード列の概要

DAX Studioを使用するときに学習するもう 1 つの重要なキーワードは、COLUMNキーワードです。最も簡単に言うと、COLUMN キーワードを使用すると、DAX Studio で計算列を作成して模倣することができます。

次の例は、DAX Studio のコードで COLUMN を使用する方法のいくつかです。

目次

基本的な例

この例では、Products テーブルが議論の焦点になります。

COLUMN を使用する前に、 DEFINEキーワードを入力する必要があります。次に、テーブル全体を 2 つのカテゴリ (流行の製品と退屈な製品) に分離する列を作成する必要があります。

この場合、赤、青、ピンク、黒の製品がトレンディとみなされます。一方、このリストに含まれていないものは退屈です。EVALUATEを使用すると、Products テーブルを表示できます。

DAX Studio キーワード列の概要

コードを実行すると、新しい列「Product Type」が追加されたことがわかります。DAX コードの指定に従って、製品をトレンディまたは退屈に分類しました。

COLUMN を使用したその他の DAX 関数

COLUMN キーワードを他の関数と一緒に使用することもできます。

を追加すると、指定した値のみを表示するように Product Type 列を設定できます。この場合、Trendy Product Type の結果のみが返されました。985 行のみが表示されます。

DAX Studio キーワード列の概要

使用することもできます。

DAX Studio キーワード列の概要

前の DAX コードとは対照的に、これは 1,532 行を返します。

新しく作成された列は現在の DAX セッションでのみ保持されるため、これは非常に便利な機能です。つまり、前後のセッションには影響しません。

コードに慣れたら、簡単なコピー アンド ペーストを使用して、コードを表形式モデルに転送できます。

使用できるもう 1 つの関数は、Products テーブルの

DAX Studio キーワード列の概要

この関数を使用すると、[製品タイプ] 列に 2 つの値が表示されます。これは、特定のカテゴリの統計を確認する場合に便利です。

さらに、各製品タイプの合計売上高と割合を返す 2 つの列を追加できます。

DAX Studio キーワード列の概要

したがって、この場合、総売上高の 67% を退屈な製品が占め、32% を流行の製品が占めています。

取得する統計に応じて、結果テーブルに他の列をさらに追加できます。

この場合、製品カテゴリと顧客の性別が DAX コードに追加されました。結果では、これらが追加の列として表示されます。Total Sales と Percentage の値も変化します。

DAX Studio キーワード列の概要

DAX キーワード: 測定と列

もう 1 つの組み合わせとしては、 MEASURE キーワードCOLUMNキーワードを 1 つのクエリで一緒に使用することができます。

Products テーブルに行数をカウントするメジャーを作成します。関数を使用します。次に、関数を使用して、Product Type 列を除く Products テーブル内のすべてを削除します。別の列# Productsを作成します。これには、指定されたカテゴリの製品の数が表示されます。

DAX Studio キーワード列の概要

EVALUATE を使用してこのコードを実行しようとすると、混雑した結果テーブルが表示されます。を使用してトリミングします。

DAX Studio キーワード列の概要

このコードを実行すると、プロダクト キー、ブランド、色、製品数の 4 つの列で構成されるテーブルが取得されます。

DAX Studio キーワード列の概要

「# Products」列には、985 と 1,532 という 2 つの値が表示されます��985 という数字はトレンディな製品の数に対応し、1,532 は退屈なカテゴリの製品の数に対応します。

結論

COLUMN キーワードは、DAX Studio の他のキーワードや関数と簡単に組み合わせて一致させることができます。これは、前後の DAX Studio セッションに影響を与えることなく、既存のテーブルに列や計算列を追加できる多用途のキーワードです。

キーワードをいつどのように使用できるかを理解することが重要です。これは、DAX Studio でコーディングする際の基本的な知識です。





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 ゲートウェイとは何ですか? 知っておくべきことすべて