Python における Self とは: 実際の例
Python における Self とは: 実際の例
このチュートリアルでは、 DAX Studioのメジャーとテーブルからクエリ結果を抽出し、それらをテキスト ファイルまたはExcelファイルに変換する方法を学習します。
この例では、次の基本的な尺度が使用されます。
このメジャーを実行すると、結果に 2 つの列で構成されるテーブルが表示されることがわかります。最初の列はColorを示し、2 番目の列はSales Amountを示します。
現在、コードの結果を取得して、それをメジャーまたは計算テーブルに変換できます。ただし、結果を抽出することもできます。
目次
DAX Studio でクエリ結果を抽出する方法
タイマーオプション
まず、クエリに EVALUATE 関数を記述します。次に、[ホーム] タブの[出力]オプションをクリックし、 [タイマー]を選択します。
Timer 関数は、100 万行以上を返すことが予想される DAX コードを実行する場合に特に役立ちます。
[出力] ペインで、期間が 18 ミリ秒であることがわかります。
ファイルオプション
「出力」ボタンの下には「ファイル」オプションもあります。これをクリックしてコードを実行すると、ファイルを.csv形式で保存するかどうかを尋ねるダイアログ ボックスが表示されます。
保存したファイルを開くと、デフォルトで Excel プログラムが起動します。クエリの結果を Excel のテキスト ファイルにエクスポートできることがわかります。
クリップボードオプション
クリップボード オプションを使用すると、クエリの結果をメモリ内の一時領域にコピーできます。これにより、データを使用して別の場所に貼り付けることができます。
[クリップボード] オプションを使用してクエリを実行すると、CTRL + V コマンドを使用してクエリを Excel などの別のプログラムに貼り付けることができます。
DAX Studio のクエリ結果を Excel に抽出する
LuckyTemplates のもう 1 つの出力オプションは、LinkedおよびStaticです。
静的オプション
静的オプションを使用すると、LuckyTemplates レポートを Excel ファイルに保存できます。
このファイルを開くと、テーブルがすでにレポート形式でフォーマットされていることがわかります。列ヘッダーは、青色の背景に白色のテキストで書式設定されます。各列は、ドロップダウン ボックスを使用してフィルタリングできます。
ただし、静的オプションでは、現在のDAX クエリに基づいて Excel レポートのみが作成されます。DAX Studio で変更を行っても、自動的には更新されません。
連動オプション
一方、[リンク] オプションでは、DAX Studio と Microsoft Excel の間にアクティブな接続が作成され、接続を手動でキャンセルしない限りアクティブなままになります。
[リンク済み] オプションをクリックすると、Excel が自動的に開きます。
接続を有効にすると、DAX Studio データが書式設定された Excel テーブルに配置されます。
ただし、 DAX Studioに戻る場合は、クエリを再度実行する前に接続をキャンセルする必要があります。
また、[リンク] オプションを使用してクエリを再度実行すると、新しい Excel ファイルが作成されます。
[リンク] オプションの優れた点は、Excel でクエリを編集できることです。これを行うには、テーブルを右クリックし、[テーブル] > [クエリの編集]を選択します。
OLE DB クエリの編集ウィザードのコマンド テキストテキスト ボックスには、DAX Studio の同じクエリが含まれています。
これを編集して、フィルターや他の DAX 関数またはクエリを追加できます。
DAX Studio でのクエリ結果のピボット テーブル
エクスポートした DAX Studio テーブルを使用して、Excel でピボット テーブルを作成することもできます。[挿入] タブに移動し、[ピボット テーブル]オプションを選択します。
[ピボット テーブルのフィールド] ウィンドウに、DAX Studio のデータ モデルと同じデータが含まれていることがわかります。これらのフィールドを対応する領域にドラッグ アンド ドロップします。
この例では、データ内の各年の日数を示すピボット テーブルを作成できます。
結論
このチュートリアルでは、DAX Studio の出力オプションについて説明しました。プロセスが異なる 6 つのサブオプションがありますが、それらはすべて同じ正確な結果に達します。
クエリ結果を外部プログラムに抽出する場合は、ニーズに合うどのオプションを使用するかを慎重に選択する必要があります。
各オプションには長所と短所があります。それらの類似点と相違点を理解することで、ケースバイケースでどのオプションを使用するかをより適切に特定できるようになります。
Python における Self とは: 実際の例
R の .rds ファイルからオブジェクトを保存および読み込む方法を学習します。このブログでは、R から LuckyTemplates にオブジェクトをインポートする方法についても説明します。
この DAX コーディング言語チュートリアルでは、GENERATE 関数の使用方法とメジャー タイトルを動的に変更する方法を学びます。
このチュートリアルでは、マルチスレッド動的ビジュアル手法を使用して、レポート内の動的データ視覚化から洞察を作成する方法について説明します。
この記事では、フィルター コンテキストについて説明します。フィルター コンテキストは、LuckyTemplates ユーザーが最初に学習する必要がある主要なトピックの 1 つです。
LuckyTemplates Apps オンライン サービスが、さまざまなソースから生成されたさまざまなレポートや分析情報の管理にどのように役立つかを示したいと思います。
LuckyTemplates でのメジャー分岐や DAX 数式の結合などの手法を使用して、利益率の変化を計算する方法を学びます。
このチュートリアルでは、データ キャッシュの具体化のアイデアと、それが結果を提供する際の DAX のパフォーマンスにどのように影響するかについて説明します。
これまで Excel を使用している場合は、ビジネス レポートのニーズに合わせて LuckyTemplates の使用を開始するのに最適な時期です。
LuckyTemplates ゲートウェイとは何ですか? 知っておくべきことすべて