PowerApps データ: エンティティ内のデータをアップロードして表示する方法

PowerApps データ: エンティティ内のデータをアップロードして表示する方法

このチュートリアルでは、エンティティを操作するときに PowerApps データをアップロードおよび表示する方法について説明します。

前のチュートリアルでは、Customer という名前のエンティティにフィールドを追加しました。これらのフィールドは、データ ソースで利用可能なデータに対応します。

PowerApps データ: エンティティ内のデータをアップロードして表示する方法

これらのフィールドを使用できるようになったので、これらのフィールドに対応するデータを入力する方法を見てみましょう。

目次

PowerApps データをフィールドにアップロードする

この例では、以前の PowerApps チュートリアルでも使用したのと同じデータ ソースを使用します。

PowerApps データ: エンティティ内のデータをアップロードして表示する方法

ここでは Excel ファイルを使用しているため、上部メニューの [データの取得] をクリックし、[Excel からデータを取得] を選択しましょう。

PowerApps データ: エンティティ内のデータをアップロードして表示する方法

ページが読み込まれると、データ ソースとして使用するファイルをアップロードするように求められます。

PowerApps データ: エンティティ内のデータをアップロードして表示する方法

したがって、「アップロード」をクリックするだけでウィンドウが開き、ディレクトリから適切なファイルを選択できるようになります。

PowerApps データ: エンティティ内のデータをアップロードして表示する方法

ここでは Excel ファイルを使用していますが、運用環境では必ずしもそうである必要はないことに注意してください。ほとんどの場合、これは SQL データベース、Google シート、または同様のものを通じて実行します。

アップロードする正しいファイルを選択すると、エンティティ内で見つかったフィールドのマッピングが自動的に試行されます。この場合、マッピング エラーがあることがわかります。

PowerApps データ: エンティティ内のデータをアップロードして表示する方法

これらのエラーの原因を調べるには、「フィールドのマップ」をクリックしてみましょう。

PowerApps データ: エンティティ内のデータをアップロードして表示する方法

これらは、Customer エンティティのフィールド マッピングです。左側には、そのエンティティ内に存在するすべてのフィールドがあります。

PowerApps データ: エンティティ内のデータをアップロードして表示する方法

右側では、各フィールドを Excel ファイルの列にマップできます。

PowerApps データ: エンティティ内のデータをアップロードして表示する方法

現時点では、マッピング可能なフィールドのみが表示されています。

PowerApps データ: エンティティ内のデータをアップロードして表示する方法

リスト上の特定のフィールドのみをマップしたい場合は、実際にこれを変更できます。

PowerApps データ: エンティティ内のデータをアップロードして表示する方法

たとえば、必須フィールドのマッピングのみを選択できます。この場合、数値のみが必要であることを示しています。

PowerApps データ: エンティティ内のデータをアップロードして表示する方法

ここでは、マップ可能なフィールドを作成し、必要な各フィールドを手動でマップしてみましょう。

各フィールドの横にあるドロップダウンをクリックすると、データ ソースの列が表示されます。必要なのは、フィールド データの取得元となる適切な列を選択することだけです。たとえば、エージェント名には AgentName を選択します。

PowerApps データ: エンティティ内のデータをアップロードして表示する方法

ここで Customer と呼ばれる 2 番目のフィールドは、実際には使用しているフィールドではなく、データ ソース内のどの列にも接続されていません。したがって、このままにしておきます。

PowerApps データ: エンティティ内のデータをアップロードして表示する方法

ここで、参加日、名、姓、場所、番号、パスポート番号、VIP レベルなど、必要な他の各フィールドをマップしましょう。

PowerApps データ: エンティティ内のデータをアップロードして表示する方法

エンティティにはフルネームフィールドがありますが、これは計算フィールドです。これは、他の既存のフィールドからデータを取得することを意味するため、これも空白のままにします。

右上隅の「変更を保存」をクリックしましょう。

PowerApps データ: エンティティ内のデータをアップロードして表示する方法

これにより、データのインポートページに戻ります。ここからは、右上の「インポート」ボタンをクリックするだけです。作業しているデータの量によっては、これには時間がかかる場合があります。

PowerApps データ: エンティティ内のデータをアップロードして表示する方法

アップロードされた PowerApps データの表示

データがアップロードされたので、全体がどのように見えるかを確認できます。Customer エンティティから、[データ] タブをクリックしましょう。

PowerApps データ: エンティティ内のデータをアップロードして表示する方法

現時点では、[数値] と [作成日] の 2 つのフィールドのみが表示されます。

PowerApps データ: エンティティ内のデータをアップロードして表示する方法

右上隅を確認すると、現在アクティブな顧客が表示されていることがわかります。

PowerApps データ: エンティティ内のデータをアップロードして表示する方法

それを「すべてのフィールド」に変更しましょう。

PowerApps データ: エンティティ内のデータをアップロードして表示する方法

これで、追加したすべてのフィールドと PowerApps が自動的に追加したフィールドが表示されるようになります。

PowerApps データ: エンティティ内のデータをアップロードして表示する方法

エージェント名、参加日、フルネーム、姓、場所などが表示されます。

PowerApps データ: エンティティ内のデータをアップロードして表示する方法

これには、前述した計算フィールドであるフルネームも含まれます。

前回のチュートリアルでは、この計算フィールドについて作業しました。基本的には、姓と名からのデータを結合する式を設定します。計算が正しく行われたことは示されていますが、間にスペースを追加することでさらに改善することができます。

既存のフィールドの編集

フィールドをすでに保存している場合でも、それらを編集することは可能です。それでは、フィールドに戻って、フルネームの背後にある計算を編集しましょう。

[フルネーム]をクリックして設定を開きます。

設定を開いたら、右側のペインで設定を変更できます。計算を変更したいので、「計算を開く」をクリックしましょう。

計算フィールドを使用すると IF ステートメントを作成できますが、アクションを毎回実行したいので、実際には条件は必要ありません。

現時点では、姓と名の間にスペースを追加するだけです。

そこで、これら 2 つのフィールドの間に文字列を追加します。

次に、保存して閉じます。

データを更新すると、行った変更がすでに適用されていることがわかります。[フルネーム] 列の下に、名と姓の間にスペースが表示されるようになりました。


Power Apps の概要: 定義、機能、機能、および重要性
Power Apps 環境: アプリ要素を適切にセットアップする
PowerApps の関数と数式 | Power Apps の概要 はじめに

結論

PowerApps データをエンティティ内のフィールドにアップロードするのは簡単な作業であることが証明されています。それが PowerApps の最も優れた点の 1 つです。アプリ開発の経験が浅い人でも使いやすいように構築されているため、すべてのプロセスは非常に直観的で理解しやすいものになっています。

PowerApps 内で実行できるより高度なプロセスはありますが、このトピックに関する一連のチュートリアルに従うと、作業の複雑さを軽減できる可能性があります。

ではごきげんよう、

ヘンリー


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