Zum Inhalt springen

Ein Allocation Split-Schritt verteilt einen Betrag im Verhältnis zu einem Treiber, etwa der Mitarbeiterzahl, auf Mitglieder. Das Was-wäre-wenn-Fenster zeigt, wie sich diese Aufteilung ändern würde, wenn einige Treiberwerte anders wären oder wenn der Schritt nach einer anderen Spalte aus seiner Treibertabelle oder aus einer anderen Tabelle im Projekt aufteilen würde. Jedes Szenario wird auf den Cent genau aus dem berechnet, was der Schritt bei seiner letzten Ausführung verteilt hat.

Sie können es für einen Allocation Split-Schritt mit Ausgabetabelle öffnen, wenn Sie Schritte und Tabellen im Projekt lesen dürfen:

  • Klicken Sie auf der Workflow-Arbeitsfläche mit der rechten Maustaste auf den Schritt und wählen Sie Was wäre, wenn….
  • Klicken Sie in der Schrittliste eines Workflows in der Spalte Was wäre, wenn… des Schritts auf das Kolbensymbol.

Von oben nach unten:

  1. Eine Zusammenfassung aller Szenarien.
  2. Notizen zum Schritt und zu allem, was die Zahlen einschränkt. Die Sätze darunter beziehen sich auf diese Notizen.
  3. Die Szenarien. Klicken Sie auf den Namen eines Szenarios, um es zum aktiven Szenario zu machen. Darunter listet Gespeicherte Szenarien: die für diesen Schritt gespeicherten Szenarien auf.
  4. Die Treiberliste: jede Treiberzeile mit ihrem aktuellen Treiberwert, ihrem aktuellen Anteil und dem Betrag, der ihr bei der letzten Ausführung zugewiesen wurde.
  5. Die Zeilen des aktiven Szenarios, dann dessen Mitgliederliste, die zeigt, wie stark sich der Betrag jedes Mitglieds ändern würde, sowie die Aufschlüsselung, wenn Sie eine wählen.
  6. Spätere Schritte, wenn Weave einem Schritt folgen kann, der die Ausgabe dieses Schritts liest, dieser Schritt das, was er schreibt, nicht auf ganze Zahlen rundet und das aktive Szenario Zahlen hat.
  7. Szenarien im Vergleich, wenn mehr als eines berechnet werden kann.
  8. Weitere Treiber, nachdem Sie auf Andere Treiber ausprobieren geklickt haben.

Klicken Sie auf Szenario hinzufügen. Das neue Szenario heißt Scenario 1, Scenario 2 und so weiter; mit Umbenennen… geben Sie ihm einen eigenen Namen, mit Entfernen… löschen Sie es. Sie können bis zu 10 Szenarien haben.

Ein Szenario ändert entweder Treiberwerte oder teilt nach einer anderen Spalte auf.

Geben Sie in der Spalte Neu der Treiberliste einen neuen Wert ein (zum Beispiel New headcount). Die Zahlen werden einen Moment nach Ihrer letzten Eingabe neu berechnet. Um zum aktuellen Wert einer Zeile zurückzukehren, löschen Sie ihren neuen Wert. Ein Szenario kann bis zu 20 neue Werte haben.

Wählen Sie unter Nach anderer Spalte aufteilen: eine Spalte aus. Die Liste bietet die übrigen numerischen Spalten der Treibertabelle an. Nachdem Sie auf Andere Treiber ausprobieren geklickt haben, bietet sie auch die Spalten an, die Weave in anderen Tabellen gefunden hat, ob ausprobiert oder nicht, jeweils als Spaltenname gefolgt von Von und dem Namen der zugehörigen Tabelle. Solange eine Spalte gewählt ist, werden die neuen Werte des Szenarios zurückgestellt; sie kehren zurück, wenn Sie wieder Keine wählen. Um beides auszuprobieren, fügen Sie ein weiteres Szenario hinzu.

Wenn eine Spalte nicht verwendet werden kann, nennen die Zeilen des Szenarios den Grund.

Klicken Sie neben Umbenennen… und Entfernen… auf Speichern… und geben Sie dem aktiven Szenario einen Namen. Gespeicherte Szenarien sind für alle sichtbar, die Was-wäre-wenn für den Schritt verwenden können. Ist für den Schritt bereits ein Szenario mit diesem Namen gespeichert, werden Sie gefragt, bevor es ersetzt wird. Speichern… ist nur vorhanden, wenn Sie das Projekt ändern dürfen.

Ein gespeichertes Szenario behält nur seine Eingaben, also seine neuen Werte oder die Spalte, nach der es aufteilt, und deren Tabelle. Es wird bei jedem Öffnen aus der letzten Ausführung des Schritts neu berechnet. Änderungen, die Sie nicht gespeichert haben, gehen beim Schließen des Fensters verloren.

Um ein gespeichertes Szenario zu verwenden, wählen Sie es unter Gespeicherte Szenarien: aus und klicken Sie auf Als neuen Tab öffnen. Änderungen, die Sie an der Registerkarte vornehmen, wirken sich erst auf das gespeicherte Szenario aus, wenn Sie es erneut speichern. Gespeichertes umbenennen… und Gespeichertes löschen… ändern die Liste der gespeicherten Szenarien selbst und sind wie Speichern… nur vorhanden, wenn Sie das Projekt ändern dürfen. Das Löschen kann nicht rückgängig gemacht werden.

Ein von einem KI-Assistenten gespeichertes Szenario kann Änderungen enthalten, die die Treiberliste nicht darstellen kann, etwa eine Änderung für jede Periode eines Mitglieds oder eine Änderung um einen Prozentsatz. Wenn Sie es öffnen, nennt das Fenster deren Anzahl, bezieht sie in die Zahlen ein und behält sie beim Speichern bei.

Klicken Sie auf Andere Treiber ausprobieren, um zu sehen, was passieren würde, wenn der Schritt nach jeder der übrigen numerischen Spalten der Treibertabelle aufteilte. Der Abschnitt Weitere Treiber listet jede ausprobierte Spalte auf, zuerst die, die am meisten bewegen würde, und nennt den Grund, warum eine Spalte nicht verwendet werden konnte. Klicken Sie bei einer Spalte auf Als Szenario hinzufügen, um sie als eigenes Szenario auszuprobieren.

Weave kann einen als Zahl gespeicherten Code oder eine ID nicht von einer Messgröße unterscheiden. Prüfen Sie daher, dass eine Spalte eine Messgröße ist, bevor Sie sich auf sie verlassen.

Unter Aus anderen Tabellen probiert der Abschnitt auch numerische Spalten aus anderen Tabellen des Projekts aus. Eine Tabelle wird nur ausprobiert, wenn sie jede Schlüsselspalte der Treibertabelle unter demselben Namen hat und jede Spalte dieselbe Art von Wert enthält. Weave lässt jede Tabelle aus, die aus der Ausgabe eines Umlageschritts erstellt wurde, da ein Treiber aus verteilten Zahlen eine Umlage in die Aufteilung zurückspeisen würde, und der Abschnitt nennt die Tabellen mit passenden Schlüsselspalten, die er ausgelassen hat. Weave probiert bis zu 8 Spalten aus anderen Tabellen aus, wobei es die Tabellen in alphabetischer Reihenfolge nimmt, und nennt alle, die es nicht ausprobiert hat. Diese können Sie weiterhin unter Nach anderer Spalte aufteilen: wählen.

Dieselben Schlüsselspalten machen eine Spalte nicht zu einem sinnvollen Treiber, und eine stärkere Bewegung macht sie nicht zu einem besseren. Prüfen Sie, was eine Spalte misst und ob sie mit demselben Detaillierungsgrad wie der aktuelle Treiber gezählt wird, bevor Sie sich auf sie verlassen.

Wenn ein Schritt im Projekt eine Tabelle liest oder schreibt, die Weave keiner Tabelle im Projekt zuordnen kann, kann Weave nicht feststellen, welche Tabellen verteilte Zahlen enthalten. Es probiert dann gar keine anderen Tabellen aus, und der Abschnitt weist darauf hin.

Die Treiberliste zeigt ihre ersten 1.000 Zeilen, aber die Zahlen jedes Szenarios umfassen alle. Geben Sie in Zeile suchen etwas ein, um die Zeilen aufzulisten, deren Schlüsselwerte den eingegebenen Text enthalten, ohne Beachtung der Groß- und Kleinschreibung. Die Anzahl unter dem Feld gibt an, wie viele Zeilen passen. Klicken Sie auf Suche leeren, um zur vollständigen Liste zurückzukehren.

Sobald das aktive Szenario eine Mitgliederliste hat, wählen Sie direkt darunter unter Aufschlüsseln nach: eine Spalte aus, um zu sehen, wie viel von der Änderung jedes Mitglieds auf jeden Wert dieser Spalte entfällt. Wählen Sie zum Beispiel eine Kontospalte, um zu sehen, aus welchen Konten der Zuwachs einer Kostenstelle stammt. Die Tabelle Breakdown by zeigt dies für das aktive Szenario. Ihre Auswahl bleibt erhalten, wenn Sie das Szenario wechseln. Wählen Sie Keine Aufschlüsselung, um die Tabelle auszublenden.

Die Liste bietet die Spalten der Ausgabetabelle des Schritts an, die aus den aufgeteilten Zeilen stammen. Sie lässt die Mitglieds- und Gruppenspalten, den Treiber, die vom Schritt geschriebenen Zahlen (etwa verteilte Beträge und Anteile) und Systemspalten aus. Kann eine Aufschlüsselung nicht berechnet werden, nennt ein Satz unter Aufschlüsseln nach: den Grund, und die Mitgliederliste zeigt weiterhin die Summe jedes Mitglieds.

Die Tabelle zeigt höchstens 1.000 Zeilen, beginnend mit den Mitgliedern, deren Änderung am größten ist. Gibt es mehr, weisen die Zeilen des Szenarios darauf hin, und beim zuletzt angezeigten Mitglied können einige Zeilen fehlen.

Wenn Weave mindestens einem späteren Schritt folgen kann, der die Ausgabe dieses Schritts liest, dieser Schritt das, was er schreibt, nicht auf ganze Zahlen rundet und das aktive Szenario Zahlen hat, bietet der Abschnitt Spätere Schritte die Schaltfläche Carry “Scenario 1” into later steps an, benannt nach dem jeweiligen Szenario. Klicken Sie darauf, um zu sehen, was dieses Szenario in den Tabellen bewirken würde, die diese Schritte schreiben, und in den Tabellen danach, soweit Weave ihnen folgen kann. Es wird nichts erneut ausgeführt und keine Tabelle geschrieben.

Der Abschnitt zeigt dann, was das Szenario in den letzten Tabellen, die Weave erreicht hat, und in jeder Tabelle, die eine nicht berechenbare Tabelle speist, ändern würde, danach eine Zeile für jede spätere Tabelle: den Schritt, der sie schreibt, und wie stark ihre Werte steigen und fallen würden, oder warum Weave sie nicht berechnet hat. Unter der Zeile jeder letzten Tabelle zeigt eine Liste die größten Änderungen dieser Tabelle, eine Zeile je Zeile der Tabelle, mit dem Betrag, um den die geänderte Spalte steigen oder fallen würde.

Lassen die Zahlen des Szenarios eine Gruppe aus, ändert das Szenario zu viele Zeilen, um sie zu übernehmen, oder kann Weave nicht lesen, was es braucht, sagt der Abschnitt das stattdessen.

Weave folgt den Schritten Table Extract, Table Union All, Allocation Split (im Fenster Split (No Target Filters) genannt) und Allocation By Assignment Dimension (im Fenster Aufteilung mit Dimension genannt), und nur dort, wo ihre gespeicherten Einstellungen es erlauben, die Änderung exakt zu berechnen. Einem späteren Allocation Split-Schritt wird nur dort gefolgt, wo die Anteile, die er jetzt anwenden würde, noch dieselben sind wie bei seiner letzten Ausführung. Ein späterer Allocation By Assignment Dimension-Schritt verwendet die Anteile seiner letzten Ausführung wieder, aber nur dort, wo seine Regeln in ihrem jetzt gespeicherten Stand jede geänderte Zeile so aufteilen würden wie damals und seine Treibertabelle seit dieser Ausführung nicht aktualisiert wurde. Weave prüft keine Änderungen an den Hierarchien, aus denen diese Regeln ihre Ziele beziehen. Bei einem Schritt, dem es nicht folgen kann, nennt der Abschnitt den Grund, und die Tabellen nach diesem Schritt werden nicht berechnet. Weave hat außerdem ein Zeitlimit; eine Tabelle, die es nicht rechtzeitig erreicht hat, wird genannt.

Das Übernehmen liest jede spätere Tabelle erneut, daher tut Weave dies nur auf Ihre Anforderung und für jeweils ein Szenario. Ihre nächste Änderung leert es; klicken Sie erneut auf die Schaltfläche, um das Szenario im aktuellen Stand zu übernehmen.

  • In diesem Szenario auf null gesetzt markiert jede Treiberzeile, der das aktive Szenario nichts zuweisen würde.
  • Die Mitgliederliste addiert die Gruppen jedes Mitglieds, sodass sich ein Zuwachs in einer Gruppe und ein Rückgang in einer anderen gegenseitig aufheben. Die Zeilen des Szenarios geben an, wenn die Mitgliedszahlen dadurch in der Summe weniger ergeben als der insgesamt verschobene Betrag.
  • Spätere Schritte werden nur auf Ihre Anforderung berechnet. Die Notizen nennen, wie viele spätere Schritte die Ausgabe dieses Schritts lesen und wie vielen davon Weave anhand ihrer Einstellungen folgen kann. Siehe Szenario in spätere Schritte übernehmen.
  • Die Zahlen umfassen jede Periode. Das Fenster bietet noch keine Auswahl einer Periode.