Power Automate の文字列関数: Substring と IndexOf
Microsoft フローで使用できる 2 つの複雑な Power Automate String 関数、substring 関数とindexOf 関数を簡単に学習します。
参照と複製は 2 つの異なるアクションです。このチュートリアルでは、LuckyTemplates でのクエリの参照と複製の違いについて説明します。
[クエリ]ペイン内の何かを右クリックします。次に、 [複製]オプションと[参照]オプションがあることがわかります。
ReferenceとDuplicateの違いの 1 つは、どちらかを選択したときに詳細エディタ内で何が起こるかです。
まず、 Sales_2014テーブルの高度なエディターを見てみましょう。テーブル内で何かを行うときにどのようなM コードが記述されるかを見てみましょう。
まだ変換を行っていないため、生のデータ ソースとテーブルの名前が検索されたことがわかります。次に、#“Change Type”を自動化しました。これは、すべての列のデータ型が変更されたことを示します。
目次
LuckyTemplates でのクエリの複製
ここで、複製と参照の違いを見てみましょう。まず、Sales_2014テーブルを複製しましょう。
次に、それを 「Other Queries」フォルダーにドラッグして、 「Staging Queries」フォルダー の外に取得できるようにします。
簡単に認識できるように、 この複製されたテーブルの名前を「Sales – Duplication」に変更しましょう 。
Advanced EditorでSales – Duplicationテーブルを確認してみましょう。次に、元のSales_2014テーブルのコード行がすべて複製されていることがわかります。
LuckyTemplates でのクエリの参照
次に、 Sales_2014 テーブルを参照して、複製オプションとの違いを確認してみましょう。
これを[Other Queries]フォルダー内に再度ドラッグします 。次に、名前を Sales – Referenceに変更します。
Advanced Editorを使用してSales – Reference テーブルを確認してみましょう 。明らかに、コードはまったく複製されていません。元のテーブルのみを参照しました。
この例は、複製と参照の大きな違いを明確に示しています。特定のテーブルを複製すると、その特定の時点で行ったすべての変換が複製されて表示されます。したがって、元のテーブル内で行う新しい変更は、複製されたテーブルには適用されません。
一方、 参照されるテーブルは、参照プロセスの後でも常に元のテーブルから変換を取得します。
たとえば、Sales_2014テーブルに最小限の変換を加えてみましょう。Currency Code列の名前をCcyに、Warehouse Code の列をWarehouseに、OrderName の列をOrder Nameに変更します。次に、Warehouse列をChannel 列とCcy列の間に移動します。
次に、売上 – 重複テーブルを確認してみましょう。Sales_2014テーブルから行った変更が適用されていないことがわかります。
ただし、 Sales – Referenceテーブルを確認すると、元のSales_2014テーブルに加えた変更も反映されていることがわかります。
結論
結論として、LuckyTemplates で複製されたクエリは、複製プロセスの前に行った変換のみをコピーします。一方、参照されるテーブルは、元のテーブルから実行している変換を常に受け取ります。これが、 [複製]オプションと[参照]オプションの主な違いです。実際、特定のテーブルで多くの変換を行うことができます。
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 を使用して数式内に仮想リレーションシップを作成する方法を説明します。