Power Platformで健康管理をはじめよう! 【その1】体重/BMI分析アプリの開発

はじめに

業務アプリの開発に活用されることが増えている Power Platform。
「具体的にどのようなアプリを作れるのか?」と気になったことはありませんか?

本記事では、SharePointとPower Platform(Power Apps・Power Automate・Power BI) を組み合わせて開発した「体重/BMI分析アプリ」 の紹介をします。
このアプリは複数ユーザーで使うことができ、日々の体重データの管理・分析や、入力催促メールの送信を行うことができます。

「Power Platformでどのようなアプリが開発できるのか知るたい」という方はぜひ本記事を読んでください。

1.体重管理アプリの概要

1-1.アプリ概要

本アプリは、日々の体重を記録・管理し、グラフで可視化できる 体重/BMI分析アプリとなります。
以下の図のように、データ入力・保存・自動処理・可視化 の各役割を Power Platform のサービスが担います。

システムの流れ
1.Power Apps でユーザーが体重を入力
2.SharePoint にデータを保存
3.Power Automate が定期的にデータをチェックし、3日以上未入力の場合に通知を送信
4.Power BI で体重・BMIの推移をグラフ化

2.使用するサービスと必要なライセンス

本アプリの動作には、MicrosoftのPower Platformが必要となります。
具体的には以下の4つのサービスを使用します。

サービス 用途・役割
SharePoint  入力された個人方法や体重データを管理するデータソース
Power Apps 個人情報や体重データを入力
Power BI 体重/BMIの推移を可視化
Power Automate 3日以上未入力の場合、入力催促メールを送信

2-2.必要なライセンス

本アプリを開発するには、以下のライセンスが必要となります。

必要なライセンス 用途・役割
Microsoft 365 SharePoint・Power Platformの利用に使用
Power BI Pro Power BIレポートをPower Appsに埋め込む際に必要   
※「体重/BMI分析レポート」画面作成時に使用

詳細な手順や設定方法については、Qiitaの記事をご覧ください。