Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Geschäftsleistungsplanung in Microsoft Dynamics 365 Finance unterstützt berechnete Spalten, die als berechnete Spalten bezeichnet werden. Mit ihnen können Sie formelbasierte Logik direkt in Ihrem Planungswürfel definieren. Diese Spalten verwenden das Dataverse-Formelspaltenmodul für die Finanzmodellierung, Personalplanung, Umsatzberechnungen und mehr.
In diesem Artikel wird erläutert, wie Sie berechnete Spalten in einem Cube erstellen, indem Sie Ausdrücke verwenden, die von Dataverse-Formelspalten unterstützt werden. So ermöglichen Sie dynamische und kontextbezogene Berechnungen. Der Artikel beleuchtet auch typische Anwendungsfälle für Finanzplanung und -analyse. Darüber hinaus bietet er bewährte Methoden für die Verwendung berechneter Spalten, um die Leistung für das Direct Query-Datenmodell in Power BI und Excel zu optimieren.
Voraussetzungen
- Zugriff auf Geschäftsleitungsplanung in Dynamics 365 Finance.
- Ein vorhandener Cube, in dem Dimensionen und Treiber definiert sind.
- Eine Sicherheitsrolle mit Berechtigungen zum Bearbeiten von Cubes und zum Hinzufügen berechneter Spalten.
- Ein Verständnis der Syntax für Dataverse-Formelspalten. Weitere Informationen finden Sie unter Arbeiten mit Formelspalten.
Eine berechnete Spalte erstellen
Um eine berechnete Spalte zu erstellen, befolgen Sie diese Schritte.
- Wählen Sie in der Geschäftsleistungsplanung Cubes aus.
- Öffnen Sie den Cube, dem Sie eine berechnete Spalte hinzufügen möchten.
- Wählen Sie in Berechnete SpaltenHinzufügen.
- Geben Sie im Feld Name einen Namen ein.
- Geben Sie im Feld Beschreibung eine kurze Erklärung der Formel ein.
- Geben Sie im Feld Formel die Dataverse-Formelsyntax ein.
- Wählen Sie Senden, um die Spalte zu speichern.
Richtlinien für die Formelsyntax
Sie können auf folgende Elemente verweisen:
- Andere berechnete Spalten im selben Cube
- Spalten aus den Dimensionen, die zum Erstellen des Cubes verwendet wurden
Sie können auf folgende Elemente nicht verweisen:
- Andere Zeilen als die aktuelle Zeile (mit anderen Worten: Eine zeilenübergreifende Suche/Aggregation kann nicht durchgeführt werden.)
- Referenzdimensionen, die nicht im Cube enthalten sind
Beispielformeln
Umsatzerlösplanung: Preis × Menge
Verwenden Sie diese Formel für die Modellierung der Umsatzerlösprognose nach SKU (Stock Keeping Unit), Region oder Kanal. Preis * Menge
Bruttogewinn und Marge in %
Verwenden Sie diese Formel für die Rentabilitätsmodellierung nach Produktlinie. GrossMargin = Umsatzerlös - COGSMarginPercent = (Umsatzerlös - COGS) / Umsatzerlös
Betriebsausgabenzuteilung (Mitarbeiterzahl-basiert)
Verwenden Sie diese Formel für die gemeinsame Kostenzuteilung. (DepartmentHeadcount / TotalHeadcount) * ITCost
Hinweis
Die Gesamtanzahl der Mitarbeiter muss in Ihrem Dataset gespeichert oder vorberechnet sein.
CapEx-Abschreibung (Linear)
Verwenden Sie diese Formel für die Planung von Anlagevermögen und Abschreibungen. CapExAmount / UsefulLifeYears
Personalplanung: Kosten für voll ausgelastete Vollzeitmitarbeiter (FTE)
In Personalplanungsszenarien können Sie berechnete Spalten verwenden, um die Kosten für voll ausgelastete Vollzeitmitarbeiter auf der Grundlage der folgenden Informationen zu modellieren:
- Grundgehalt
- Bonus
- Vergütungen
- Steuern
FTETotalCost = BaseSalary + Bonus + Leistungen + Steuern
Power BI-Integrations- und -Leistungsüberlegungen
Wenn Sie den DirectQuery-Modus mit Dataverse verwenden, um das Zurückschreiben zu aktivieren und Echtzeitzugriff auf Plandaten in Power BI und Excel zu ermöglichen, gibt es einige Leistungseinschränkungen, wenn Berechnungen vollständig über DAX (Data Analysis Expressions) ausgeführt werden.
Verwenden Sie in den folgenden Situationen berechnete Spalten anstelle von DAX:
- Derselbe Key Performance Indicator (KPI) wird wiederholt berechnet (z. B. Marge, Bonus oder bereinigte Kosten).
- Sie möchten Geschäftsregeln zentralisieren und Doppelarbeit vermeiden.
- Sie möchten eine konsistente Logik über mehrere Berichte hinweg.
Beispiel
Erstellen Sie eine berechnete Spalte, anstatt die Gewinnspanne in DAX zu definieren. Hier ist ein Beispiel:
Umsatzerlös * COGS
In diesem Fall ruft Power BI nur eine vorab berechnete Spalte ab. Daher verbessert dieser Ansatz die Leistung, reduziert die DAX-Last und stellt die Wiederverwendbarkeit sicher.
Bewährte Vorgehensweisen
- Verwenden Sie berechnete Spalten für alle gängigen KPIs.
- Formatieren Sie die Ergebnisse (z. B. ein Prozentsatz oder eine Währung) in Power BI-Visualisierungen.
- Verwenden Sie Dimensionssicherheit und OAuth 2.0 in Power BI für die Filterung auf Zeilenebene.
Zusammengesetzte Modelle verwenden, um Planung und Analyse zusammenzuführen
Ein zusammengesetztes Modell kombiniert die folgenden Elemente:
- DirectQuery-Verbindungen zum Geschäftsleistungsplanung-Cube (für Planung und Rückschreiben)
- Importierte Daten (z. B. Ist-Werte des Vorjahres, externe KPIs oder Lagerdaten)
Diese hybride Architektur enthält die folgenden Vorteile.
Vergütung | DirectQuery (Geschäftsleistungsplanung) | Import (extern) |
---|---|---|
Echtzeitplanung und Rückschreiben | Ja | Nein |
Hochleistungsanalysen | Langsamer für große Mengen | Ja |
Komplexe DAX-Modellierung | Begrenzt | Vollständig unterstützt |
Kombination von Datenquellen | Begrenzt | Durch das zusammengesetzte Modell |
Im Folgenden finden Sie einige gängige Szenarien für zusammengesetzte Modelle:
- Optimieren Sie die Leistung für Berichte, die Ist-Werte über viele Jahre erfordern.
- Das Budget (in Geschäftsleistungsplanung) mit den Istwerten (im Data Warehouse) vergleichen
- Fügen Sie Benchmarks oder Kennzahlen hinzu, die in Dataverse nicht verfügbar sind.
Hinweis
Der Planungscube muss im DirectQuery-Modus bleiben, damit das Zurückschreiben unterstützt wird. Importierte Tabellen können die Berichtslogik verbessern, ohne dieses Verhalten zu unterbrechen.