Ihre Datenstruktur entwerfen
Sie würden selten eine Anwendung ohne vorhandene Daten starten? Sie müssen beim Entwerfen Ihrer Datenstruktur zunächst verstehen, wo sich die Daten befinden, die von der App verwendet werden.
Bestehende Daten werden in Ihre Anwendung importiert, oder Sie integrieren sie mit einem bestehenden System oder einer Datenquelle in Ihre Anwendung.
Die erforderlichen Informationen suchen und organisieren
Normalerweise werden vorhandene Daten importiert, wenn Ihre Anwendung eine vorhandene Lösung ersetzt, unabhängig davon, ob es sich um eine ältere Anwendung oder statische Daten aus einer Tabelle handelt. Ein empfohlener Ansatz besteht darin, zu überprüfen, welche Daten verfügbar sind, und zu entscheiden, wie viele davon für die Anwendung erforderlich sind.

Vielleicht sind Ihre Daten über 10 Jahre alt, aber Ihre Benutzer benötigen nur Zugriff auf die Daten der letzten drei Jahre. Dann ist es von Vorteil, die Daten zu bereinigen, bevor Sie sie in Ihre Umgebung importieren. Zudem ist dies ein guter Zeitpunkt, um doppelte und ungenaue Datensätze sowie andere Daten zu entfernen, die keine Relevanz haben für die Aufgaben, die Benutzer in der Anwendung ausführen werden. Sie sollten zudem den Inhalt von veralteten Feldern analysieren und selten verwendete Felder ermitteln. Wenn diese Felder im neuen System nicht gebraucht werden, ist es möglicherweise nicht sinnvoll, Daten daraus zu migrieren.
Das Bereinigen von Daten zeigt Benutzern nicht nur relevante Daten an, sondern hilft Ihnen auch dabei, Datenspeicherkapazität zu ermitteln. Das Überschreiten der Speicherkapazität ist einer der größten Rückschläge, die ein Unternehmen bei der Bereitstellung von Microsoft Power Apps erleben kann.
Durch die Analyse der vorhandenen Daten können Sie auch Spalten oder Felder ermitteln, die Sie Ihrer App hinzufügen müssen. Sie können einen Plan erstellen, in dem beschrieben wird, welche Ursprungsfelder mit welchen Zielfeldern übereinstimmen und wie diese Felder nach der Migration angezeigt werden.
Mit bestehenden Systemen und Apps integrieren, die bereits verwendet werden
Apps, die mit Power Apps erstellt werden, haben zwei Möglichkeiten zur Integration mit vorhandenen Daten.

Eine Möglichkeit besteht darin, einen Konnektor zu verwenden, mit dem Sie eine direkte Verbindung zu einer Datenquelle herstellen können. Die andere Methode besteht darin, einen Datenfluss zu verwenden, der eine Momentaufnahme der Daten kopiert.
Konnektor – Ein Konnektor ist eine Funktion in Power Apps, mit der Sie eine Verbindung zu verschiedenen Systemen und Quellen, darunter SharePoint, SQL Server oder Office 365 herstellen und Daten direkt aus diesen abrufen oder darin speichern. Weitere Informationen finden Sie unter Übersicht über die Canvas-App-Konnektoren für Power Apps.
Dataflow – Dataflow ist eine Funktion in Power Apps, mit der Sie Daten von anderen Systemen zu Microsoft Dataverse oder Microsoft Azure Data Lake Storage extrahieren, transformieren und laden können. Im Gegensatz zu Konnektoren ruft ein Dataflow Daten in einem geplanten Batch auf. Anstatt die Daten im Istzustand aus der Datenquelle abzurufen, können Sie diese mit Power Query Online vor der Ablage im gewünschten Speicher bearbeiten, bereinigen und umwandeln. Weitere Informationen finden Sie unter Self-Service-Datenvorbereitung mit Datenflüssen.
Welche Methode Sie auswählen, hängt von Ihren Anwendungsfällen ab und davon, wie Daten behandelt werden müssen. In der folgenden Tabelle sind einige Elemente aufgelistet, die Sie zum Vergleich verwenden können.
| Zu vergleichendes Element | Konnektoren | Dataflow |
|---|---|---|
| Aktualität der Daten | Echtzeit | Statisch oder Momentaufnahme |
| Richtung | Bidirektional | Eine Richtung (vom Ursprung zu Microsoft Dataverse) |
| Vorhandene Datenelemente ändern? | Ja | Nein |
| Beispielhafte Anwendungsfälle | Produktionsauftrag, Arbeitszeitnachweis, Verkaufsangebot | Kundendatenbank, vergangene Rechnungen, Mitarbeiterliste |
Abhängig von den Daten, auf die Sie zugreifen müssen, benötigen Sie möglicherweise weitere technische Unterstützung. Wenn Sie mit bestehenden Unternehmenssystemen wie SAP und Oracle arbeiten und diese integrieren müssen, sollten Sie sich für Zusammenarbeit und Unterstützung an Ihr IT-Administrationsteam oder des Teams wenden, das für das System verantwortlich ist.
Weitere Informationen finden Sie unter Mit Unternehmenssystemen arbeiten.