Zum Hauptinhalt wechseln
Administrator Guide
Zuletzt aktualisiert: 2023-06-23
Konzept: Metadaten in Adaptive Planning laden

Konzept: Metadaten in Adaptive Planning laden

Adaptive Planning-Integrationsdesign verwendet zum Importieren von Metadaten folgende Loader:
  • Planning-Konto-Loader
  • Planning-Ebenen-Loader
  • Planning-Dimensions-Loader
  • Planning-Attribut-Loader
  • Planning-Zuordnungs-Loader
Loader benötigen eine Workday-Datenquelle mit einem oder mehreren ausgewählten Workday-Berichten. Der Inhalt der ausgewählten Berichte bestimmt, welche Art von Loader Sie verwenden.

Leitlinien

Wenn Sie eine Workday-Datenquelle zum Importieren von Metadaten in Adaptive Planning erstellen, beachten Sie die folgenden Richtlinien:
  • Für hierarchische Elemente verwenden Sie die folgenden von Workday bereitgestellten Berichte:
    • Beispiel für Plandimensionen/-hierarchien - Kostenstelle und Kostenstellenhierarchie
    • Beispiel für Hauptbuch-Konten oder Hauptbuch-Sammelkonten – Hauptbuch-Kontenhierarchie
  • Für zusätzliche Attribute erstellen Sie einen benutzerdefinierten Bericht außerhalb des Objekts. Beispiel:
    • Lieferant und Lieferantengruppe
    • Unternehmenscode für Unternehmen
Lassen Sie Workday Ihre Daten eingrenzen:
  • Verwenden Sie Gruppen und Filter:
    • Wählen Sie zuerst
      Unternehmen
      und dann
      Kostenstelle
      .
    • Wählen Sie
      Detailzeilen
      für Kostenstelle zusammenfassen.
  • Fügen Sie bei Bedarf Filter hinzu.
  • Verwenden Sie nach Möglichkeit eine Werteliste, anstatt Filter fest zu codieren, wenn Sie unterschiedliche Teilmengen von Daten benötigen.
  • Verwenden Sie die beste verfügbare Berichtsdatenquelle, indem Sie deren Beschreibungen lesen und ihre Wertelisten verstehen.
    • Optimiert für Performance
      , wenn möglich.
    • Eine unternehmensbasierte Werteliste ruft Daten auf Unternehmensebene ab.
    • Eine organisationsbasierte Werteliste kann beim Filtern Daten auf Kostenstellen-, Linienorganisations- oder einer anderen Organisationsebene abrufen.

Ebenen

Ebenen müssen mit einer Verbindung zur Root-Ebene oder zur obersten Ebene geladen werden. Beispiel: Sie müssen eine Ebene und ihre übergeordnete Ebene (Grandparent) bis zu
Alle Ebenen
laden.
Ebenen stellen eine Workday-Organisation dar. Ebenen sind hierarchisch, steuern Zugriff und Sicherheit und verwalten den Workflow. Sie führen ein Rollup zu einem einzelnen übergeordneten Element durch. Da die oberste Ebene Teil von Adaptive Planning ist, muss die übergeordnete ID der obersten Ebene in der Tabelle leer sein. Alle Ebenen mit einer leeren übergeordneten ID führen ein Rollup direkt zum Root-Konto Alle Ebenen durch. Wenn Sie einen Ebenen-Loader einrichten, wählen Sie Workday IDs (WDS) als Ebenen-IDs und die übergeordneten Workday-IDs für die entsprechende übergeordnete ID aus. Auch wenn Ebenen-IDs eindeutig sind, sollten Sie Ebenennamen an keiner Stelle in der Hierarchie doppelten.

Dimensionen

Die meisten der von Ihnen geladenen Dimensionen sollten flache Listendimensionen sein, damit Sie in Adaptive Planning Attribute laden und ihnen zuweisen können. Wenn Sie Ihre Workday-Datenquelle erstellen, wählen Sie einen benutzerdefinierten Bericht aus, der Attribute enthält.

Konten

Konten müssen separat mit einem hierarchischen Format in Adaptive Planning nach Kontogruppe für das Hauptbuch geladen werden.
Jedes Root-Konto erfordert einen eigenen Staging-Tabellenimport aus einer Datenquelle, die durch das Hauptbuch-Sammelkonto in den Workday-Wertelisten definiert wird. Sie können denselben Workday-Bericht wiederverwenden und dann separate Staging-Tabellen generieren. Erstellen Sie für jedes der Root-Konten einzelne Planning-Konto-Loader.
Filter für Wertelisten für Kontohierarchien einrichten
Sie können das Register
Filter
für einen erweiterten Bericht verwenden. Erstellen Sie einen Filter oder Wertelisten, mit denen Sie die Hierarchie- und Datumswerte beim Berichtslauf bestimmen können.
und/oder
(
*Feld
*Operator
Vergleichsart
Vergleichswert
)
und
Übergeordnete Hauptbuch-Sammelkonten
Beliebige in der Auswahlliste
Werte vom Benutzer abfragen und die Filterbedingung ignorieren, wenn sie leer ist.
Standardwerteliste
und
Buchungsdatum
größer oder gleich
Wert vom Benutzer abfragen
Erste Werteliste
und
Buchungsdatum
kleiner oder gleich
Wert vom Benutzer abfragen
Werteliste für Ende

Verkettete Workday-IDs

Wenn die WID mit dem Loader-ID-Feld gemappt ist, werden Daten und Metadaten mit den WIDs im Mapping-Profil in Adaptive Planning geladen. WIDs und das Mapping-Profil erstellen die Brücke, die Drills und die Veröffentlichung aus Adaptive Planning ermöglicht. Legen Sie beim Erstellen der Struktur Ihres Hauptbuch-Kontos genau fest, wie Sie mit Ihren Konten planen möchten. Möglicherweise möchten Sie nach Hauptbuch-Konto, Ausgabenkategorie oder einer Kombination aus Posten planen. Gleichen Sie Ihre Planning-Konten mit Ihrer Workday-Struktur ab, um Datenvalidierung, Berichtserstellung und andere Aufgaben zu unterstützen.
Verkettungen werden zunächst in alphabetischer Reihenfolge basierend auf dem Workday-Objektnamen erstellt. Sie können die Elemente Ihrer Verkettung im externen System von Workday neu anordnen, wenn Sie Viele-zu-Eins-Konten, -Ebenen und -Dimensionen mappen. Wenn Sie Elemente während des Mappings auswählen, werden sie an den Anfang der Liste verschoben. Sie können sie mit Drag & Drop in die gewünschte Reihenfolge ziehen.
Sie können Werte nach WID verketten, um für Berichte, für die Sie einen Drill durchführen möchten, eine einzelne Adaptive Planning-Spalte mit einem Trennzeichen zu erstellen. Wählen Sie ein Trennzeichen aus und verwenden Sie es einheitlich für alle Ihre Datenquellen. Benutzern können Workday-IDs oder deren Trennzeichen nicht angezeigt werden.
Ermitteln Sie basierend auf Ihrer Kontostruktur, welche Spalten Sie verketten müssen, und erstellen Sie eine benutzerdefinierte SQL-Spalte mit einem SQL-Ausdruck unter „Integrationsdesign“.
Sobald Sie Ihre SQL-Spalte und -Datenquelle gespeichert haben, können Sie die Spalte in Loadern referenzieren.
Wenn Sie eine zusätzliche SQL-Logik für Ihre Spalten ausführen möchten, verwenden Sie vor der Verkettung eine separate SQL-Spalte. Um die Fehlerbehebung zu erleichtern, trennen Sie Ihre logischen Schritte.
Verkettung für Konten mit leeren Werten
„Ausgabenkategorie“ ist für bestimmte Spesen kein obligatorisches Worktag. Um nicht vorhandene Objekte zu verarbeiten, übergeben Sie einen leeren Wert, indem Sie mit verketten
[blank]
und nehmen Sie sie in Ihre WID-Verkettung auf. Das Trennzeichen parst die vollständige Zeichenfolge mit dem Leerwert an die entsprechende Stelle.
Beispiel: Das Hauptbuch-Konto „6000“ hat möglicherweise nicht in jeder Journalposition eine Ausgabenkategorie. Dieses Konto kann drei untergeordnete Konten haben:
  • 6000_SC123
  • 6000_SC124
  • 6000_
Dem Konto
6000_
hat keine Ausgabenkategorie, sodass der leere Wert geladen werden kann.
Verketten mit
[blank]
zur Veröffentlichung oder einen Drillthrough zu Workday durchführen
Null
Ausgabenkategorie
Verketten mit
[ignore]
, um die Ausgabenkategorie bei einem Drillthrough zu Workday zu ignorieren, wenn Sie alle Ausgabenkategorien verwenden möchten.
Anzeigenamen von Konten verketten
Wiederholen Sie dieselbe Verkettungslogik wie für Ihre WIDs, um den "Konto-Anzeigenamen" zu erstellen, der im Planning-Daten-Loader angezeigt wird. Das Mapping "Anzeigename des Kontos" wird unter
"Konto-Mappings
" angezeigt. Stellen Sie daher sicher, dass der Name genügend Elemente enthält, um das Mapping der Daten zu erleichtern.

Kontocodes und Labels

Wenn Sie Konten in dem Planning-Konto-Loader laden, müssen Sie einen Kontocode, einen Kontonamen und eine WID angeben. Kontocodes:
  • Muss eindeutig sein.
  • Darf keine Leerzeichen enthalten.
  • Darf keine anderen Sonderzeichen als Unterstriche enthalten.
Um einen zulässigen Kontocode zu erstellen, verwenden Sie die Referenz-ID, die jedem Element des Kontos zugeordnet ist. Hauptbuch-Kontocodes funktionieren gut, da sie der Hauptbuch-Konto-ID folgen, die Workday verwendet. Wenn Sie eine Ausgaben- oder Ertragskategorie hinzufügen, stellen Sie sicher, dass eine Referenz-ID in einem für einen Kontocode zulässigen Format verwendet wird. Referenz-IDs werden häufig verwendet
SC123
oder
RC012
.
Sie können einen Kontocode erstellen, der Ihrer WID-Logik entspricht, indem Sie Ihre Kontocodes durch Unterstriche trennen. Erstellen Sie den Kontocode so, dass Ihre SQL-Spalte für die Konto-WID imitiert wird, und ändern Sie die Spaltenauswahl entsprechend.
Wenn das Feld
Referenz-ID
nicht für einen Kontocode verfügbar oder formatiert ist, verwenden Sie das am besten identifizierbare Feld als Code, um die Möglichkeit von Duplikaten zu reduzieren.
Verwenden Sie den Adaptive Planning-spezifischen SQL-Kommando
TO_ACCOUNT_CODE
, um eine Textzeichenfolge auszugeben, die alle Leerzeichen oder Sonderzeichen entfernt, die in Kontocodes unzulässig sind.
Kontolabels
Geben Sie ein Kontolabel an, wenn Sie einen Konto-Loader erstellen. Benutzer sehen dann das Kontolabel und verwenden es. Möglicherweise möchten Sie Ihre Verkettung mithilfe des Spaltenfelds
(Label)
in der Workday-ID spiegeln. Verwenden Sie a
CASE
Anweisung, um das Label zu ändern, wenn keine verkettete Ausgabenkategorie erforderlich ist.

Konten mit einem Loader mappen

Sie können Ihre Metadaten oder Ihren Planning-Daten-Loader erstellen, nachdem Sie Ihre Datenquelle fertiggestellt haben.
Planning-Konto-Loader müssen das Adaptive Planning-Root-Konto angeben, in das sie laden, z. B. Ertrag oder Umsatzkosten. Für Ihre Datenquelle muss Folgendes zutreffen:
  • Enthalten das Konto und alle übergeordneten Konten, die mit dem Root-Konto oder dem obersten Konto verbunden sind.
  • Eine übergeordnete ID enthalten ist für oberste Konten leer.
  • Laden Sie in ein Root-Konto, das sich bereits in Adaptive Planning befindet.
Sie können keine Root-Konten erstellen oder löschen, aber Sie können sie umbenennen. Erstellen Sie separate Loader für Ertrag, Spesen und Umsatzkosten, um mehr Kontrolle über die Eingangskonten zu haben. Verwenden Sie die Workday-Berichtsparameter, um sicherzustellen, dass Sie die von Adaptive Planning erwarteten Konten laden. Für Planning-Konto-Loader sind die
Konto-WID
, der
Kontocode
und das
Kontolabel
erforderlich.
Wenn Sie einen Planning-Daten-Loader erstellen, verwenden Sie die WID in der
Spalte "Quell
-ID" und den Kontocode oder die Hauptbuch-Konto-ID in der
Spalte "Quellkontocode"
. Der Anzeigename der
Quelle
hilft Ihnen beim Mappen von Elementen auf dem Register
Daten-Mapping
des Planning-Daten-Loaders.

Zuordnungen

Sie können Zuordnungen verwenden, um Adaptive Planning-Benutzern Workday-Rollen für die Datensicherheit bereitzustellen. Zuordnungen unterstützen Zuweisungen und Zugehörigkeiten für Workday-Kernorganisationen. Durch das Laden von Zuordnungen können Sie den Organisationszugriff für Benutzer in Workday verwalten und diesen in Adaptive Planning synchronisieren. Verwenden Sie den Planning-Zuordnungs-Loader für Dimensions- und Ebenenzuordnungen oder die Ebeneneigentümerschaft. Zuordnungen oder Ebeneneigentümerschaft erst nach folgenden Aktionen laden:
  • Sie laden alle anderen Metadaten vollständig.
  • Sie führen die Benutzersynchronisierung mindestens einmal durch.
Laden Sie Zuordnungen für jede Dimension mit einem separaten Loader. Laden Sie die Ebeneneigentümerschaft in einem von Ihren Ebenenzuordnungen separaten Loader. Ebenenzuordnung und Ebeneneigentümerschaft erfordern unterschiedliche benutzerdefinierte Berichtsfelder und Wertelisten.
Berichtsfelder und Wertelisten für Zuordnungen
Fügen Sie die folgenden Berichtsfelder und Wertelisten zum Bericht
„Plandimensionen/-hierarchien“ hinzu
:
  • Für die Dimensions- oder Ebenenzuordnung:
    • Berichtsfeld
      Adaptive Planning System Users for Assignable Role
      .
    • Berichtsfeld
      Zuweisbare Rolle
      .
    • Berichtsfeld Zuweisbare Rollenreferenz-ID
      .
      Wir empfehlen dringend, diesen Wert in Workday zu bearbeiten, damit er lesbar ist, bevor Sie Zuordnungen zum ersten Mal laden.
    • Werteliste Zuweisbare Rolle für Dimensionsart
      .
  • Für die Ebeneneigentümerschaft:
    • Berichtsfeld
      Adaptive Planning System Users for Assignable Roles
      .
    • Werteliste Zuweisbare Rollen für Dimensionsart
      .

Zuordnungen oder Ebeneneigentümerschaft mit einem Loader mappen

Wählen Sie beim Mapping der
Quell-ID-Spalte
die Benutzer-ID, die Dimensions- oder Ebenen-ID und die Rollenreferenz-ID für Zuordnungen. Wählen Sie beim Laden der Ebeneneigentümerschaft keine
Referenz-ID
für die
Quell-ID-Spalte
aus. Die Ebeneneigentümerschaft in Adaptive Planning wird konfiguriert, indem der Zuordnungscode für die Benutzerzuordnung leer gelassen wird.