Laden Sie Daten mithilfe von Datenflüssen in die Geschäftsleistungsplanung
Faktdaten sind eine Kombination aus mehreren Quellen oder müssen einer gewissen Transformation unterzogen werden, um die Daten in die richtige Struktur für die Planung zu bringen. Wenn Sie Produktionsdaten laden, empfehlen wir die Verwendung von Datenflüssen. Datenflüsse bieten eine bessere Unterstützung für typisches Produktionsvolumen und -komplexität. Sie bieten außerdem ein Transformationserlebnis, detaillierte Statusergebnisse beim Laden von Daten und die Option, Aktualisierungen der Daten zu planen.
Dataflows sind eine cloudbasierte Self-Service-Technologie zur Datenaufbereitung. Sie können Kunden Daten aufnehmen, umwandeln und in Microsoft Dataverse-Umgebungen, Power BI-Arbeitsbereiche oder das Azure Data Lake Storage-Konto Ihrer Organisation laden.
Datenflüsse werden mithilfe von Power Query erstellt. Power Query ist ein einheitliche Datenkonnektivitäts- und Vorbereitungserfahrung, die bereits in vielen Microsoft-Produkten, einschließlich Excel und Power BI, enthalten ist. Kunden-Trigger-Dataflows können so ausgelöst werden, dass sie entweder bei Bedarf oder automatisch nach einem Zeitplan ausgeführt werden, und die Daten bleiben immer auf dem neuesten Stand. Weitere Informationen finden Sie unter Was sind Dataflows?
Dataflows können Dimensionen und Cubes in der Geschäftsleistungsplanung füllen. Wenn Sie einen Datenfluss mit der Dimension oder dem Cube verknüpfen und die Datenquelle des Datenflusses aktualisiert wird, wird die Geschäftsleistungsplanung basierend auf der im Datenfluss definierten Aktualisierungshäufigkeit aktualisiert.
Dimensionen und Cubes ausfüllen
Führen Sie die folgenden Schritte aus, um Datenflüsse zum Auffüllen von Dimensions- oder Cube-Werten zu verwenden.
In Power Apps erstellen Sie die Dimension oder den Cube in Geschäftsleistungsplanung, bevor Sie den Datenfluss erstellen. Notieren Sie sich den Tabellennamen für den Cube oder die Dimension. Im Folgenden finden Sie einige Beispiele hierfür:
- Cube: Msdyn_xpna_CUBENAME
- Dimension: Msdyn_xpna_dimDimensionName
Führen Sie, je nachdem, wofür die die Dataflow-Zuordnung erstellt haben, einen der folgenden Schritte durch:
- Zum Laden eines Cubes: Bestätigen Sie, dass die Spalten im Cube den Dimensionen zugeordnet sind, die beim Erstellen des Cubes ausgewählt wurden.
- Zum Laden einer Dimension: Bestätigen Sie, dass die Spalten in der Dimension den Dimensionsattributen zugeordnet sind, die beim Erstellen der Dimension ausgewählt wurden.
Führen Sie, je nachdem, wofür Sie den Dataflow erstellt haben, einen der folgenden Schritte durch:
- Für einen Würfel laden: In der Spalte Zuordnung section, Auswählen der Schlüssel für den Würfel. Der Schlüssel wird DimensionSetAltKey Wert sein.
- Für einen Dimensionsladevorgang: Geben Sie in der Spalte Zuordnung section, Auswählen den Schlüssel für die Dimension ein.
Nachdem der Datenfluss mit dem Planungscube verknüpft ist, können Sie eine optionale Aktualisierung angeben.
Ein Datenfluss kann nur dann zum Laden von Daten verwendet werden, wenn die Dimension oder der Cube bereits in der Geschäftsleistungsplanung erstellt wurde. Weitere Informationen finden Sie unter Microsoft Dynamics 365 Finance Geschäftsleistungsplanung-Dimensionen und Geschäftsleistungsplanung-Würfel.
Beispiel
Dieses Beispiel zeigt, wie Sie einen Datenfluss erstellen, wenn Sie Faktendaten in einen Cube laden.
Führen Sie die folgenden Schritte aus, um den Cube in den Dimensionen der Geschäftsleistungsplanung zu erstellen.
- Wählen Sie aus der Liste Cube die Option Neuer Cube aus.
- Geben Sie einen Namen für den Cube ein.
- Wählen Sie die Dimensionen aus, die Teil dieses Cube sein sollen. Sie müssen mindestens zwei Dimensionen auswählen.
- Wählen Sie Nächste aus, und erstellen Sie den Cube.
Schein
Sie benötigen den Namen des Cubes, in dem der Datenfluss in Power Apps erstellt werden soll. Der Name beginnt mit msdyn_xpnacube.
Daten mithilfe von Dataflows laden
- Wählen Sie Daten laden, wählen Sie Datenfluss erstellen. Dadurch wird das Power Query Fenster geöffnet.
Wichtig
Dem Benutzer muss die Rolle „Dataflow Maker“ zugewiesen sein, um den Datenfluss erstellen zu können. Wenn sie die Rolle nicht haben, ist die Schaltfläche Datenfluss erstellen nicht verfügbar.
Wählen Sie Datenflüsse aus. Weitere Informationen zu Datenflüssen finden Sie unter Datenflüsse erstellen und verwenden in Power Apps.
Jede Datenverbindung kann verwendet werden. Wählen Sie für dieses Beispiel Excel aus.
Geben Sie einen Namen für den Dataflow ein.
Wählen Sie die Quelle der Daten aus. Wählen Sie für dieses Beispiel Excel aus. Weitere Informationen zur Behebung von Verbindungsproblemen finden Sie unter Fehlerbehebung bei Datenverbindungen.
Wählen Sie links die Daten zum Arbeiten aus.
Wählen Sie Daten transformieren aus.
Auf der Seite Daten transformieren können Sie Spalten kombinieren, aktualisieren oder entfernen. Beispielsweise möchten Sie möglicherweise Zeilen für das Geschäftsjahr 2021 oder Zeilen für ein veraltetes Produkt entfernen. Weitere Informationen zum Transformieren der Daten finden Sie unter Den Dataflow-Editor verwenden, um die Transformationsdaten zu formen.
Nachdem die Daten transformiert wurden, wählen Sie Weiter.
Wählen Sie auf der Seite Tabellen zuordnen unter Einstellung laden die Option In vorhandene Tabelle laden aus.
Wählen Sie die aufgeführte Tabelle aus. Dies sollte mit dem Cube-Namen auf der Cube-Seite übereinstimmen.
Wichtig
Der in der Geschäftsleistungsplanung erstellte Cube trägt den Namen msdyn_xpnacube_<cube_name>. Den Namen des Cubes finden Sie auf der Seite Cube in der Geschäftsleistungsplanung.
Nachdem Sie den Planungscube als Zieltabelle ausgewählt haben, sind die Abschnitte Quellschlüssel und Spaltenzuordnung verfügbar. Der Quellschlüssel ist der Wert DimensionSetAltKey für Cubes. Für Dimensionen ist es der Wert NameKey (msdyn_name).
Der Abschnitt Spaltenzuordnung spiegelt die Quellspalten und Zielspalten wider. Die Quellspalten sind die Daten aus Faktendaten, die in den Datenfluss geladen wurden. Die Zielspalten sind die Dimensionen, die im Rahmen der Cube-Erstellung in der Anwendung Geschäftsleistungsplanung ausgewählt wurden. Um sicherzustellen, dass Daten in die Zielspalte eingetragen werden, ordnen Sie ihr eine Quellspalte zu.
Wichtig
Wenn Sie oben im Abschnitt Spaltenzuordnung einen Schlüssel ausgewählt haben, muss diese Spalte einer Zielspalte zugeordnet werden.
Nachdem die entsprechenden Quellspalten den Zielspalten zugeordnet wurden, wählen Sie Weiter aus.
Schein
Das Feld Kommentar muss nicht zugeordnet werden.
Sie können den Datenfluss manuell aktualisieren oder einen Aktualisierungsrhythmus planen. Weitere Informationen zu Aktualisierungseinstellungen finden Sie unter Aktualisierungshäufigkeit festlegen.
Empfehlungen
Wenn Sie Daten auf der Seite Datentransformation importieren, empfehlen wir Ihnen, die folgenden Richtlinien zu befolgen:
Wenn Sie Überschriften in Ihren Daten verwenden, legen Sie die Option Erste Zeile als Überschriften verwenden im Abschnitt Transformieren fest.
Wenn die Anwendung Geschäftsleistungsplanung Dimensionen und Cubes erstellt, werden die primären Spalten referenziert und sind in der Regel Zeichenfolgefelder. Wenn Sie Spalten für den Datenladevorgang zuordnen, stellen Sie sicher, dass die Quellspaltentypen und Zielspaltentypen übereinstimmen. Beispielsweise sind in der Anwendung Geschäftsleistungsplanung viele Dimensionsverweise namentlich und vom Typ Text. Für die Kontodimension muss die Kontonummer vom Typ Text sein. Sie können den Typ ändern, indem Sie die Schaltfläche links neben der Spaltenüberschrift auswählen. Wenn Sie den Typ nicht ändern, erhalten Sie die folgende Fehlermeldung:
Fehlercode: Mashup-Ausnahmedatenformatfehler, Fehlerdetails: Die Entität konnte aufgrund eines Problems mit dem Mashup-Dokument nicht aktualisiert werden. MashupException.Error: DataFormat.Error: Wir konnten nicht in Number konvertieren. Details: Reason = DataFormat.Error;Detail = XHDCOU;Microsoft.Data.Mashup.Error.Context = User.
Um einer vorhandenen Dimension eine weitere Spalte hinzuzufügen, fügen Sie zunächst die neue Spalte in der Geschäftsleistungsplanung hinzu. Wechseln Sie zu Dimension und wählen Sie Neue Spalte aus. Befolgen Sie die Schritte weiter oben in diesem Artikel, um die Daten aus Datenflüssen zu füllen. Sie müssen lediglich die Primärspalte und die neue Spalte in der Tabellenzuordnung auswählen. Nur die zugeordneten Spalten werden aktualisiert.
Wenn Sie den Schlüssel für den Cube, in den Sie importieren, nicht kennen, wählen Sie in Power Apps im linken Navigationsbereich Tabellen aus und dann Benutzerdefiniert und wählen Sie den Tabellennamen im Raster aus. Wählen Sie dann auf der Detailseite unter Schema die Option Schlüssel aus.
Wenn Sie den Schlüssel für die Dimension, in den Sie importieren, nicht kennen, wählen Sie in Power Apps im linken Navigationsbereich Tabellen aus und dann Benutzerdefiniert und wählen Sie den Tabellennamen im Raster aus. Wählen Sie auf der Seite Details Eigenschaften aus. Wählen Sie dann im Dialogfeld Tabelle bearbeiten die Registerkarte Primäre Spalte aus.