Wo befinden sich die Daten?
Sie können Daten auf drei verschiedene Arten abrufen und speichern.
Neue Daten Wenn Ihre App Daten erstellt, die nirgendwo bereits vorhanden sind, z.B. in Situationen, in denen der bestehende Geschäftsprozess auf Papier durchgeführt wurde, empfehlen wir, die Daten entweder in einer Microsoft Dataverse oder einer SharePoint benutzerdefinierten Liste zu speichern.
Wir werden dieses Thema unter Datenmodellierung besprechen: Entwerfen Ihrer Datenstruktur.
Lesen/Schreiben aus einem bestehenden System Dies ist ein Datentyp, bei dem Sie die neuesten Informationen aus einer bestehenden Datenbank oder einem System abrufen müssen. Die Daten müssen also zu der Zeit angefordert werden, zu der sie gebraucht werden.
Erstellen Sie eine Kopie der Daten In Situationen, in denen die Originaldaten niemals geändert oder überschrieben werden sollen, können Sie die Daten in einen anderen Datenspeicher wie z.B. Dataverse kopieren. So wird sichergestellt, dass die Daten im ursprünglichen System unverändert bleiben, die App aber trotzdem damit arbeiten kann. Dieses Szenario ist bei der Arbeit mit Daten in Buchhaltungs- und einnahmebezogenen Systemen üblich.
Zugriff auf vorhandene Daten
Apps, die mit Power Apps erstellt wurden, haben zwei Möglichkeiten, vorhandene Daten zu verwenden. Die eine ist die Verwendung eines Konnektors, mit dem Sie eine direkte Verbindung zu einer Datenquelle herstellen können. Die andere ist die Verwendung eines Datenflusses, der eine Momentaufnahme der Daten kopiert.
Verwendung eines Konnektors: Ein Konnektor ist eine Funktion in Power Apps, mit der Sie eine Verbindung zu verschiedenen Systemen und Quellen —wie z.B. SharePoint, SQL Server oder Office 365—herstellen und Daten direkt von diesen abrufen oder in ihnen speichern können. Weitere Informationen: Überblick über die Konnektoren von Canvas Apps für Power Apps
Verwendung eines Dataflows: Dataflow ist eine Funktion in Power Apps, mit der Sie Daten aus einem anderen System extrahieren, transformieren und in Dataverse oder Azure Data Lake-Speicher laden können. Im Gegensatz zu Konnektoren erfolgt der Datenabruf in einem geplanten Batch. 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: Selbstbedienungsdaten mit Datenströmen vorbereiten
Welche Methode Sie wählen, hängt von Ihren Anwendungsfällen und der Art und Weise ab, wie die Daten gehandhabt werden müssen. Die folgende Tabelle listet einige Elemente auf, die zum Vergleich herangezogen werden können.
Zu vergleichende Elemente | Connectors | Datenfluss |
---|---|---|
Frische der Daten | Echtzeit | Statisch oder Momentaufnahme |
Richtung | Bilateral | Eine Richtung (vom Ursprung bis Dataverse) |
Bestehende Daten ändern? | Ja | Nein |
Anwendungsfälle | Produktionsauftrag, Stundenzettel, Verkaufsangebot | Kundenstamm, Frühere Rechnungen, Mitarbeiterliste |
Weitere technische Informationen finden Sie im nächsten Artikel, Arbeiten mit Unternehmenssystemen.
Beispiel: Kostenberichtsdaten
Unser Projekt zur Kostenabrechnung umfasst jede der drei Arten von Datenspeicherbedarf:
Neue Daten: Da die Spesenabrechnungen auf Papier waren, benötigen wir ein neues Speichersystem für die Daten, die der Mitarbeiter, der die Spesenabrechnung ausfüllt, erstellt hat. Dafür müssen wir ein Datenmodell entwerfen.
Schreiben in ein vorhandenes System: Wenn das Buchhaltungsteam die Daten aus der Kostenabrechnung in das Finanzsystem exportiert, muss es einen Datenkonnektor verwenden.
Kopierte Daten: Unsere Ausgabenberichte enthalten auch einige Daten, die wir aus Microsoft Entra ID nachgeschlagen haben, wie z. B. die Mitarbeiter-ID, den Manager und die Abteilung. Wir wollen diese Daten im Originalsystem nicht ändern, aber wir müssen eine Kopie davon behalten. Wir möchten den Manager und die Abteilung des Mitarbeiters zum Zeitpunkt der Erstellung des Berichts aufzeichnen und nicht zu einem späteren Zeitpunkt, wenn wir uns den Bericht erneut ansehen. (Möglicherweise haben sie die Abteilung gewechselt oder sogar das Unternehmen verlassen).
Hinweis
Können Sie uns Ihre Präferenzen für die Dokumentationssprache mitteilen? Nehmen Sie an einer kurzen Umfrage teil. (Beachten Sie, dass diese Umfrage auf Englisch ist.)
Die Umfrage dauert etwa sieben Minuten. Es werden keine personenbezogenen Daten erhoben. (Datenschutzbestimmungen).