Power Automate の文字列関数: Substring と IndexOf
Microsoft フローで使用できる 2 つの複雑な Power Automate String 関数、substring 関数とindexOf 関数を簡単に学習します。
このチュートリアルでは、DAX のキュー機能について学習します。これを使用して SQL Server Analysis Services (SSAS) から LuckyTemplates にデータを読み込む方法を学習します。
この例では、SQL Server データ モデルがすでに作成されています。これには、顧客、日付、製品、売上データのテーブルが含まれています。
LuckyTemplates のデータ モデル内のデータを読み込むDAX コードを作成する方法を学習します。
目次
DAX コード
DAX Studioを起動し、メジャーを作成します。DEFINEキーワードを使用して、総売上高のMEASUREを宣言します。次に、 関数を使用します。その行コンテキストについては、数量に正味価格を掛けます。
確実に小さい値を返すようにするには、売上高を 10,000 で割ります。関数に SUMX 引数を配置します。
現在の合計に対して別のメジャーを作成します。関数を使用して変数を宣言します。これにより、フィルター コンテキストで最後に表示された日付が保持されます。最後に表示される日付は、日付のと同じです。
LuckyTemplates データ モデルに Dates テーブルがない場合でも、SSAS バージョンを使用してフィルター コンテキストにアクセスできます。
結果を示す別の変数を作成します。これにより、総売上がRETURN を使用して結果を表示します。
LuckyTemplates で結果を視覚化するには、EVALUATE 関数と関数を使用します。カレンダーの年番号と月を使用する必要があります。データが正しい順序で並べ替えられていることを確認するには、[月番号] 列を使用します。次に、合計売上高と累計合計の列を作成します。
次に、ORDER BY句を使用して、結果のテーブルでデータが正しく並べ替えられていることを確認します。Calendar Year Number 列と Month Number 列の両方にASC順序を使用します。
LuckyTemplates の SSAS データベース ウィンドウ
完成した DAX コードをコピーし、LuckyTemplates に戻ります。[ホーム] タブに移動し、[データの取得] をクリックして、[Analysis Services] をクリックします。これにより、SSAS データベース ウィンドウが開きます。
サーバーとデータベースの名前を指定します。次に、「インポート」オプションをクリックします。MDX または DAX クエリ テキスト ボックスに、DAX コードを貼り付けます。その後、「OK」をクリックします。
DAX クエリからデータセットを取得できることがわかります。
[データの変換] ボタンをクリックすると、Power Query エディターが開きます。これにより、列名を変更したり、データ テーブルで他の書式設定オプションを実行したりできるようになります。
[ロード]をクリックすると、データ ビューにテーブルが表示されます。
1 年の各月を 1 行で構成する 60 行を返していることがわかります。
結論
このチュートリアルでは、SQL Server Analysis Services から LuckyTemplates に読み込む方法についての簡単な例を示しました。データをロードし、SSAS の展開されたバージョンに対して実行するのは簡単なプロセスであることがわかりました。基本をマスターすると、LuckyTemplates のデータベースからデータを簡単に取得できるようになります。
Microsoft フローで使用できる 2 つの複雑な Power Automate String 関数、substring 関数とindexOf 関数を簡単に学習します。
LuckyTemplates ツールチップを使用すると、より多くの情報を 1 つのレポート ページに圧縮できます。効果的な視覚化の手法を学ぶことができます。
Power Automate で HTTP 要求を作成し、データを受信する方法を学んでいます。
LuckyTemplates で簡単に日付テーブルを作成する方法について学びましょう。データの分析と視覚化のための効果的なツールとして活用できます。
SharePoint 列の検証の数式を使用して、ユーザーからの入力を制限および検証する方法を学びます。
SharePoint リストを Excel ファイルおよび CSV ファイルにエクスポートする方法を学び、さまざまな状況に最適なエクスポート方法を決定できるようにします。
ユーザーがコンピューターから離れているときに、オンプレミス データ ゲートウェイを使用して Power Automate がデスクトップ アプリケーションにアクセスできるようにする方法を説明します。
DAX 数式で LASTNONBLANK 関数を使用して、データ分析の深い洞察を得る方法を学びます。
LuckyTemplates で予算分析とレポートを実行しながら、CROSSJOIN 関数を使用して 2 つのデータ テーブルをバインドする方法を学びます。
このチュートリアルでは、LuckyTemplates TREATAS を使用して数式内に仮想リレーションシップを作成する方法を説明します。