輸送と配送に LuckyTemplates を使用したアプリのレポート

輸送と配送に LuckyTemplates を使用したアプリのレポート

このチュートリアルでは、実世界のデータを使用して LuckyTemplates で物流レポート アプリを作成する方法を示したいと思います。LuckyTemplates でできることの拡張性とその優れた機能を示したいと思います。このチュートリアルの完全なビデオは、このブログの下部でご覧いただけます。

LuckyTemplates の LuckyTemplates Challenge 12 の一環として、メンバーの 1 人からの例を取り上げ、私が個人的に問題に対処する方法とモデルに適用できると思われる改善点を共有します。

目次

LuckyTemplates のサンプル ロジスティクス レポート アプリ

このレポートで私が本当に気に入っている点の 1 つは、実際のナビゲーション体験です。これは完全に構築された Web アプリケーションのようなものです。これは、クリックするとオーバーレイの要素が表示される GIF 画像のようなものです。同メンバーはそれを 4 つの異なる分析セグメントに分類しました。航空、道路、鉄道、海上のセグメンテーションがあります。

輸送と配送に LuckyTemplates を使用したアプリのレポート

これらのセグメントの 1 つ (ここでは「道路」) をクリックすると、別のページが表示され、道路を介して行われているさまざまな交通機関すべてについての情報が得られます。

輸送と配送に LuckyTemplates を使用したアプリのレポート

ここから始めるのが良いと思います。データセットを評価するときは、伝えようとしているストーリーを理解しようと努める必要があります。あなたが語るストーリーは、あなたが最も重要なフィルターや最も重要な側面を何と考えるかによって大きく変わります。この場合、最も重要な点はデータを分割することでした。

各セグメント内には分析やその他の重要な情報が含まれていますが、左側にはクリックできるナビゲーションもあります。データをドリルダウンして詳細を確認できます。これらは物流に関するあらゆることに最適です。でできることの多用途性を示しています。

物流レポート アプリのデータ モデルとデータ セット

ここで、データセットをどのように見るか、そしてこれを別の方法で行う可能性について簡単に説明したいと思います。このケースではモデルが非常に単純に保たれているためです。まず、メンバーがウォーターフォール手法を使用したという事実が気に入っています。この手法では、ルックアップ テーブルが上部にあり、ファクト テーブルが下部にあります。

ただし、ここでの財務に関する 1 対 1 の関係は、私が通常行うものではありません。おそらくこれを単独のテーブルのようなものとして残しておくと思います。ただし、出荷 ID などの共通列のルックアップ テーブルを作成するとよいでしょう。これら 2 つの出荷 ID 列をまとめて 1 つにマージしてみます。あるいは、重複を削除してルックアップ テーブルとして配置し、その一意の値の列から 1 対多の関係を作成することもできます。

輸送と配送に LuckyTemplates を使用したアプリのレポート

それでは、配送データがどのようなものかを見てみましょう。物流情報には、取引情報のような明細項目があり、これが実際には出荷 IDになります。次に、いつ出発したのか、どこから出発したのか、そしてどこへ行ったのか、いつ着陸したのかなどを調べていきます。

輸送と配送に LuckyTemplates を使用したアプリのレポート

この情報だけから得られることはたくさんありますが、ここで重要なのは明らかに出荷 ID です。これがファクト テーブル内のインデックスになります。ただし、これは実際には巨大なテーブルであることがわかります。行数は非常に少ないですが、列数は 121 です。これはファクト テーブルとしては列が多すぎます。

このようなデータセットを使って、意味のある情報のセグメントを分割したいと考えています。適切なルックアップ テーブルとしてすぐに特定できるのは、場所です。このタイプのレポート アプリでは、出発国、目的地などのコードに関する情報が重要です。こうすることで、情報が何度も重複することがなくなります。これにより、モデルの複雑さが軽減され、ファイル サイズが小さくなります。

ここでは、商品の種類、顧客、船舶、配送の種類など、他にも改善できる点がたくさんあります。これらをルックアップ テーブルに分割することもできます。

ここでメジャーを作成するので、ここで探しているのは数値の列です。作成しているルックアップ テーブルのディメンションを使用してフィルター処理できるように、単純な合計を実行するだけです。

輸送と配送に LuckyTemplates を使用したアプリのレポート

したがって、モデルは少し違って見えるでしょう。おそらく、上部にさらに 4 つまたは 5 つのルックアップ テーブルを用意し、それらを Shipping テーブルのそれぞれのインデックスまで下流に流していくことになります。

結論

これは、LuckyTemplates の物流レポート アプリの例です。このレポート例では、物流データセットとデータモデルがどのようなものかを示し、私の考えと改善点を共有しました。

このチュートリアルが、ご自身のLuckyTemplates レポート作成の取り組みに役立つことを願っています。その他の関連コンテンツについては、以下のリンクをご覧ください。

乾杯!


LuckyTemplates レポート テクニック: アプリケーションのようなレポートのセットアップ
サンプル レポートとアプリの LuckyTemplates デモ データ | LuckyTemplates
LuckyTemplates サービスでのダッシュボードとアプリの作成




**** *関連するサポート フォーラムの投稿 *****




Power Automate の文字列関数: Substring と IndexOf

Power Automate の文字列関数: Substring と IndexOf

Microsoft フローで使用できる 2 つの複雑な Power Automate String 関数、substring 関数とindexOf 関数を簡単に学習します。

LuckyTemplates でビジュアル ツールチップを作成する

LuckyTemplates でビジュアル ツールチップを作成する

LuckyTemplates ツールチップを使用すると、より多くの情報を 1 つのレポート ページに圧縮できます。効果的な視覚化の手法を学ぶことができます。

Power Automate で HTTP 要求を行う

Power Automate で HTTP 要求を行う

Power Automate で HTTP 要求を作成し、データを受信する方法を学んでいます。

LuckyTemplates で日付テーブルを作成する方法

LuckyTemplates で日付テーブルを作成する方法

LuckyTemplates で簡単に日付テーブルを作成する方法について学びましょう。データの分析と視覚化のための効果的なツールとして活用できます。

2 つの方法による SharePoint 列の検証

2 つの方法による SharePoint 列の検証

SharePoint 列の検証の数式を使用して、ユーザーからの入力を制限および検証する方法を学びます。

SharePoint リストを Excel または CSV ファイルにエクスポート

SharePoint リストを Excel または CSV ファイルにエクスポート

SharePoint リストを Excel ファイルおよび CSV ファイルにエクスポートする方法を学び、さまざまな状況に最適なエクスポート方法を決定できるようにします。

Power Automate のオンプレミス データ ゲートウェイ

Power Automate のオンプレミス データ ゲートウェイ

ユーザーがコンピューターから離れているときに、オンプレミス データ ゲートウェイを使用して Power Automate がデスクトップ アプリケーションにアクセスできるようにする方法を説明します。

DAX 数式での LASTNONBLANK の使用

DAX 数式での LASTNONBLANK の使用

DAX 数式で LASTNONBLANK 関数を使用して、データ分析の深い洞察を得る方法を学びます。

CROSSJOIN 関数の使用方法 – LuckyTemplates および DAX チュートリアル

CROSSJOIN 関数の使用方法 – LuckyTemplates および DAX チュートリアル

LuckyTemplates で予算分析とレポートを実行しながら、CROSSJOIN 関数を使用して 2 つのデータ テーブルをバインドする方法を学びます。

TREATAS 関数を使用して LuckyTemplates で仮想リレーションシップを作成する

TREATAS 関数を使用して LuckyTemplates で仮想リレーションシップを作成する

このチュートリアルでは、LuckyTemplates TREATAS を使用して数式内に仮想リレーションシップを作成する方法を説明します。