Power Apps mit Power Automate und Power BI verwenden

Abgeschlossen

Die Microsoft Power Platform umfasst zwei signifikante Technologien, um Sie beim Erstellen leistungsfähiger Apps für Ihre Organisation zu unterstützen. Power Automate und Power BI arbeiten nahtlos mit Power Apps zusammen, um Sie bei der Erstellung von Automatisierungen und Visualisierungen rund um die Daten Ihres Unternehmens zu unterstützen. Wie Power Apps können diese Technologien eine Verbindung zu Hunderten verschiedener Datenquellen und sogar mit Ihrem Desktop herstellen. Der Zweck dieser Lerneinheit ist es, Ihnen dabei zu helfen, sich mit deren Zweck vertraut zu machen.

Diagramm dazu, wie Power Apps, Power BI und Power Automate zusammen verwendet werden können.

Power Automate

Power Automate Ermöglicht Ihnen das Erstellen automatisierter Workflows für das Empfangen von Benachrichtigungen, Ausführen von Geschäftsprozessen, Sammeln von Daten usw. Wenn Sie komplexe Aufgaben außerhalb Ihrer App ausführen müssen, können Sie mit einer Schaltfläche oder einem Prozess in Ihrer App einen Power Automate-Flow auslösen und den Flow sogar Daten an Ihre App zurücksenden lassen. Ein einzelner Flow kann mehrere Prozesse ausführen, wie beispielsweise:

  • Datenquelle aktualisieren,

  • Herunterladen,

  • Dateien schreiben,

  • PDFs erstellen,

  • E-Mails versenden,

  • Ereignisse in Kalendern platzieren,

  • Nachrichten in Teams senden,

  • Genehmigungen starten usw.

Power Automate ist ein automatisierter Geschäftsassistent!

Screenshot von Power Automate mit einem PowerApps-Steuerelement

Power Automate Desktop

Power Automate Desktop kann von einem Desktop-System aus mit Legacy-Systemen interagieren. Sie können Power Automate-Desktop trainieren, Routineschritte zu reproduzieren, die eine Person an einem Desktop ausführen würde. Mit Premium-Verbindungen kann Power Automate Desktop Teil eines regulären Power Automate-Flows sein, und Desktop-Flows können über Power Apps initiiert werden.

Wann wird Power Automate verwendet

Sie haben nun ein allgemeines Verständnis von Power Automate entwickelt. Wie können Sie feststellen, ob für die von Ihnen erstellte Lösung ein Flow erforderlich ist? Es gibt viele einfache Funktionen, die Power Apps schon durchführen kann, wie das Senden einer E-Mail, wenn in Ihrer Anwendung eine Schaltfläche gedrückt wird. Eine von Power Apps generierte E-Mail kann auch dynamische/spezifische Informationen enthalten und an eine beliebige E-Mail-Adresse gesendet werden. Häufig verwenden Kunden Power Automate, um genau diese Funktion zu erstellen, obwohl Power Apps dies standardmäßig vornehmen kann. Power Automate sollte für komplexere Lösungen wie Genehmigungsworkflows verwendet werden. Mit Power Automate können Sie gemäß dem entsprechenden Zeitplan beim Erstellen oder Ändern eines Artikels usw. eine Genehmigung ausführen, wenn eine Schaltfläche gedrückt wird.

Für viele Power Apps-Lösungen wird Power Automate verwendet, um eine komplexe Geschäftslogik zu verarbeiten. Benötigen Sie eine Möglichkeit, um sicherzustellen, dass jemand auf den von Ihrer App generierten Vorfallbericht reagiert? Oder benötigen Sie einen Prozess, der jedes Mal gestartet wird, wenn neue Daten in einem anderen System erstellt werden, damit Power Apps die Daten erhält, die es benötigt? Müssen Sie jeden Morgen überprüfen, ob an diesem Tag eine Inspektion fällig ist, und dann eine E-Mail mit einem Link zu Ihrem Power Apps-Inspektionsformular senden? Dies sind hervorragende Verwendungszwecke von Power Automate, um Ihre App von einer Punktlösung in eine voll funktionsfähige Geschäftslösung zu verwandeln.

Power BI

Power BI ist ein Analysetool innerhalb der Microsoft Power Platform-Suite. Power BI verbindet Daten aus mehreren Quellen und transformiert die Daten in grafische Visualisierungen, mit denen Organisationen Einblicke gewinnen können. Geschäftsbenutzer können zahlreiche verschiedene Visualisierungen verwenden, um umfassende Berichte und Dashboards zu erstellen. Beim Erstellen von Power BI-Berichten zum Anzeigen und Analysieren Ihrer App-Daten können Sie sie für den persönlichen Gebrauch anpassen. Nur Sie können darauf zugreifen, sodass Sie eine einzigartigere und individuellere Erfahrung erhalten. Wenn Sie den Bericht mit anderen teilen müssen, benötigen Sie und alle Berichtsbenutzer eine Power BI Pro-Lizenz, die mit zusätzlichen Kosten verfügbar ist. Mit dieser Lizenz können Sie nicht nur den Inhalt freigeben, sondern auch steuern, was andere mit dem freigegebenen Bericht oder Dashboard tun können.

Zwar verfügt Power Apps über Funktionen zum Einfügen einfacher Grafiken oder Tabellen, jedoch ist für viele Lösungen eine umfassende Visualisierung durch Power BI optimaler. Power Apps und Power BI bieten zwei Optionen für eine nahtlose Integration.

Power BI-Kacheln in Ihre Canvas-App einbetten

Durch das Einbetten einer Power BI-Kachel in eine Power Apps-App können Sie nützliche Visualisierungen in die App integrieren, damit der Benutzer diese Daten im Kontext der App verwenden kann.

Screenshot von Power BI-Kacheln in einer Canvas-App

Eine Canvas-App in ein Power BI-Dashboard einbetten

Eine weitere Integrationsoption ist das Einbetten einer Power Apps-App in Ihren Power BI-Datensatz. Auf diese Weise kann der Power BI-Benutzer auf Daten reagieren, ohne das Dashboard zu verlassen, was zu einer einzigartigen Benutzererfahrung führt. Stellen Sie sich ein Dashboard für die Lagerverwaltung für eine Produktionsstätte vor. Ohne das Dashboard zu verlassen, kann der Benutzer eine Bestellung für weiteres Material einreichen. In dieser Lösung erlebt der Benutzer eine vollständige End-to-End-Lösung in einem Fenster auf seinem Desktop, und die Power BI‑ als auch die Power Apps-Plattform sind Teil davon.

In diesem Beispiel analysieren wir die Leistung aller Teilnehmer einer Klasse.

Screenshot mit den Daten der Lernenden

Beachten Sie, dass Sie, sobald Sie Ihre Power App in ein Power BI-Dashboard einbetten, zwischen App-Bildschirmen navigieren und sogar die Daten in Ihrer Visualisierung filtern können.

Screenshot mit den gefilterten Daten der Lernenden

Wann wird Power BI verwendet

Die Entscheidung, ob die mit Power Apps bereitgestellten grundlegenden Diagramme, Grafiken und Bilder oder eine leistungsfähigere Software wie Power BI verwendet werden sollte, hängt in erster Linie von Ihrer Geschäftslösung und Ihren Anforderungen ab. Wenn Sie beispielsweise in Ihrer Lösung einige grundlegende Grafiken und Diagramme hinzufügen möchten, um das allgemeine Erscheinungsbild der Apps zu verbessern und Ihren Benutzern eine ansprechende Optik zu bieten, ist Power Apps genau das richtige Produkt.

Wenn Ihre Lösung jedoch eine umfassende Analyse Ihrer Daten und eine robuste Grafik erfordert, ist Power BI das optimale Produkt zur Verwendung. Denken Sie daran, dass bei Power BI jeder App-Benutzer eine weitere Lizenz neben der Power Apps-Lizenz benötigt. Wenn Ihre Lösung auf intuitiven Dashboards, Diagrammen und Grafiken basiert, kann dies einen kleinen Preis darstellen

Zusammenfassung

Die Microsoft Power Platform bietet robuste Tools wie Power Automate und Power BI und lässt sich nahtlos in Power Apps integrieren. Power Automate optimiert Arbeitsabläufe, von Benachrichtigungen bis hin zu komplexen Aufgaben, und interagiert sogar mit Desktop-Systemen über Power Automate Desktop. Es ist ideal für komplizierte Prozesse wie Genehmigungsworkflows. Power BI, ein Analyse-Kraftpaket, wandelt Daten in Visualisierungen für aufschlussreiche Berichte und Dashboards um. Während Power Apps über grundlegende visuelle Fähigkeiten verfügt, überragt Power BI bei der komplexen Datenanalyse und bietet detaillierte visuelle Darstellungen. Integrationsoptionen zwischen Power Apps und Power BI sorgen für einzigartige Benutzererlebnisse. Sie können Visualisierungen in Apps oder Apps in Berichte einbetten, um eine zusammenhängende End-to-End-Lösung zu erhalten, die für unterschiedliche Geschäftsanforderungen angepasst ist.