LuckyTemplates でパワー クエリを追加する方法

LuckyTemplates でパワー クエリを追加する方法

このチュートリアルでは、LuckyTemplates で電源クエリを追加する方法を学習します。このテクニックは、あるものを別のものの上に重ねるプロセスです。なぜこれを行う必要があるのか​​について、完璧な例を示します。

ステージング クエリ用に作成したチュートリアルでは、販売テーブルのステージング クエリを作成しました。このようにしたのは、売上情報が 3 つの異なるテーブルに含まれており、まったく同じ構造を持つ 3 つの異なるテーブルを LuckyTemplates モデルに導入したくないためです。それらが同じ構造を持っている場合 (同じ列名を持つ同じ列など)、それらを追加して互いに重ね合わせる方がはるかに適切です。

目次

メインテーブルの作成

まずはメインテーブルを作成しましょう。この場合、メイン テーブルはファクト テーブルであり、これをSalesと呼びます 。まず、 Sales_2014を右クリックし、  [参照] オプション を選択します 。  

LuckyTemplates でパワー クエリを追加する方法

次に、参照テーブル Sales_2014 (2)を データ モデルにドラッグします。  

LuckyTemplates でパワー クエリを追加する方法

その後、このテーブルの名前をSalesに変更しましょう。これが、 Sales_2015テーブルとSales_2016テーブルを追加するメイン テーブルになります。

LuckyTemplates でパワー クエリを追加する方法

これらのSales_2015およびSales_2016ステージング クエリはまったく削除または結合したくないことに注意してください。これは、物事が最初の形でどのように見えるかを確認したいためです。

さらに、テーブルとモデルを作成した基礎となるプラグインが表示されないため、モデルがどのように開発されたかについての理解を失うことは望ましくありません。これが、 Sales_2015テーブルとSales_2016テーブルを追加できる参照テーブルを作成した主な理由です。

電源クエリの追加

テーブルを追加するには、メイン テーブルとして設定するSalesテーブルを選択しましょう。次に、[ホーム]リボンに移動し、[クエリの追加]オプションを選択します。

LuckyTemplates でパワー クエリを追加する方法

ここで、 [クエリ]ペイン内にわずかな変化があることがわかります  。ご覧のとおり、  Sales テーブルの横のアイコンが感嘆符に変更されました。  

LuckyTemplates でパワー クエリを追加する方法

この場合、追加するテーブルオプションのドロップダウン入力をクリックし、Sales_2015テーブルを選択するだけです。「OK」ボタンをクリックして変更を適用します。

LuckyTemplates でパワー クエリを追加する方法

 同じ手順を実行して、  Sales_2016テーブルも追加しましょう 。

LuckyTemplates でパワー クエリを追加する方法

これらの手順を実行すると、 [クエリ設定]ペインの[適用されたステップ]に、追加されたクエリ追加されたクエリ 1などの新しく固定されたクエリ変換がすでに存在していることがわかります。

LuckyTemplates でパワー クエリを追加する方法

次に、[詳細エディター]をクリックすると、この単純な情報が実行されることがわかります。明らかに、見た目はシンプルで分かりやすいです。最初の行はSales_2014テーブルであるソースを示し、2 行目と 3 行目はSales_2015テーブルとSales_2016テーブルを追加したことを示しています。

LuckyTemplates でパワー クエリを追加する方法

進みながら、これがどのように機能するかを考えてみましょう。2017 年の売上データは、スプレッドシート内の別のテーブルであるか、別のデータ ソースである可能性があります。したがって、必要なのは、その新しいテーブルをクエリしてステージング クエリとして配置し、直感的にレイアウトして、メインの sales テーブルに追加することだけです。

結論

LuckyTemplates での電源クエリの追加は、モデルのセットアップと最適化という点では簡単でありながら強力な手法です。新しい計算、新しいフィルター、または新しいビジュアライゼーションを作成する必要はありません。これは、以前に構築したものにすべてフィルターをかける必要があるためです。これを他の手法と組み合わせることで、モデルは分析ソリューションからレポートの観点まで拡張可能になります。

このテクニックの可能性とその重要性を理解していただければ幸いです。

ではごきげんよう、


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