Power Automate および Power BI とともに Power Apps を使用する

完了

Microsoft Power Platform には、Power Apps、Power Automate、Power BI の 3 つのテクノロジが含まれており、これらが連携してカスタム ビジネス ソリューションをサポートします。 Power Automate と Power BI は Power Apps と統合して、自動化されたワークフローとリッチなデータのビジュアル化を作成します。 Power Apps と同様、これらのサービスはクラウドやデスクトップ システムを含む何百ものデータ ソースに接続できます。 このユニットでは、Power Automate と Power BI の目的と一般的なユース ケースを紹介します。

Power Automate

Power Automate を使用すると、通知の送信、ビジネス プロセスの実行、データの収集などを実行できる自動ワークフローを作成できます。 フローは、Power Apps アプリ内のイベントによってトリガーされ、アプリにデータを返すことができます。 1 つのフローで、次のような複数のアクションを実行できます。

  • データ ソースの更新
  • データのダウンロード
  • ファイルの書き込み
  • PDF の生成
  • メールの送信
  • カレンダー イベントのスケジュール設定
  • Microsoft Teams でのメッセージの送信
  • 承認プロセスの開始

Power Automate は、ビジネス シナリオのプロセス自動化エンジンとして機能します。

Power Automate デスクトップ

Power Automate デスクトップは、ローカル コンピューター上の従来のシステムに自動化機能を拡張します。 ボタンのクリックやデータの入力など、デスクトップ上の日常的なユーザー操作を再現できます。 プレミアム コネクタと併用すると、デスクトップ フローをクラウドベースの Power Automate フローからトリガーし、Power Apps を通じて開始できます。

Power Automate を使用する場合

ビジネス ロジックが Power Apps でネイティブに実行できる範囲を超える場合は、Power Automate をお勧めします。 Power Apps では、ボタンが押されたときに動的なコンテンツを含むメールを送信するなどのアクションを処理できますが、複数ステップの承認やスケジュールされたフローなどのより複雑なプロセスには、Power Automate の方が適しています。

たとえば、Power Automate は次の処理を実行できます。

  • 新しいインシデント レポートが提出されたらフォローアップを開始する
  • 別のシステムに新しいデータが作成されたときにプロセスをトリガーする
  • 毎朝、その日に期限が切れる検査タスクを確認し、関連する Power Apps フォームへのリンクを含むメール通知を送信する

これらのシナリオでは、システム間で高度なワークフローを管理できる Power Automate の機能が活用されます。

Power BI

Power BI は、Microsoft Power Platform の分析およびレポート ツールです。 複数のデータ ソースに接続し、組織がデータから分析情報を得るのに役立つビジュアル化を作成します。 ビジネス ユーザーは、幅広いビジュアル化オプションを使用してカスタム レポートとダッシュボードを作成できます。

Power BI で作成されたレポートは、既定で非公開に設定されています。 共有するには、レポート作成者と閲覧者の両方が Power BI Pro ライセンスを持っている必要があり、追加購入が必要です。 このライセンスにより、コンテンツの共有とアクセス許可の管理が可能になります。

Power Apps はグラフや表などの基本的なビジュアル要素をサポートしていますが、高度な分析を必要とするソリューションには Power BI の方が適しています。 Power Apps と Power BI の統合により、柔軟性がさらに高まります。

キャンバス アプリに Power BI タイルを埋め込む

Power BI タイルを Power Apps キャンバス アプリに埋め込むことにより、アプリ インターフェイス内で直接データのビジュアル化を表示できるようになります。 これにより、ユーザーはワークフローのコンテキストで主要なメトリックを使用できるようになります。

Power BI ダッシュボードにキャンバス アプリを埋め込む

Power BI ダッシュボードに Power Apps キャンバス アプリを埋め込むこともできます。 これにより、ユーザーはツールを切り替えることなく、ダッシュボード ビュー内で分析情報に基づいて行動できるようになります。

たとえば、製造設備の在庫管理レポートでは、ユーザーはダッシュボードから直接材料購買要求を送信できます。 Power BI と Power Apps の両方が動作していますが、エクスペリエンスは統一されているように感じられます。

Power BI に Power Apps アプリを埋め込むと、ユーザーはアプリ画面を操作し、ビジュアル化をリアルタイムで更新するフィルターを操作できるようになります。

Power BI を使用する場合

ソリューションに詳細なデータ分析とインタラクティブなビジュアル化が必要な場合は、Power BI を選択します。 たとえば、KPI を追跡したり、傾向を比較したり、集計されたメトリックをビジュアル化したりするダッシュボードは、Power BI の機能をいかすことができます。

フォームに視覚的なコンテキストを追加したり、基本的なグラフを表示したりするなどのより単純なユース ケースでは、Power Apps で十分な場合があります。 ただし、ソリューションに強力なビジュアル探索とレポートが必要な場合は、エンド ユーザーに追加のライセンスが必要になる可能性があることに留意して、Power BI が推奨されます。

概要

Microsoft Power Platform は、Power Apps、Power Automate、Power BI 間の強力な統合を提供します。 Power Automate は、Power Automate デスクトップによるデスクトップ自動化のサポートにより、単純な通知から複雑なワークフローに至るまで、ビジネス プロセスを合理化します。 Power BI は、データをインタラクティブなレポートやダッシュボードに変換し、高度な分析に最適です。

これらのツールを組み合わせて、完全なソリューションを提供することができます。 アプリにビジュアル化を埋め込む場合でも、アプリのコントロールをダッシュボードに統合する場合でも、Power Platform は、多様なビジネス ニーズに合わせたシームレスなユーザー エクスペリエンスをサポートします。