Analytic Groups

aktualisiert 28/4/23 von Robert Galetzka

Analytic Groups sind ein wesentlicher Bestandteil der Erstellung und des Runs von analytischen Tasks in dab:neXus. Mit Analytic Groups kannst du frei definierbare Gruppen von Analysen erstellen und sie einfach verwalten und aufrufen. So kannst du deine Analysen an deine speziellen Bedürfnisse und Anforderungen anpassen. Bevor du einen Analytic Task ausführen kannst, musst du zunächst eine Analytic Group erstellen und ihr die entsprechenden Analysen hinzufügen. So stellst du sicher, dass alle erforderlichen Analysen vorhanden und einsatzbereit sind. Analytic Groups machen es außerdem einfach, deine Pakete mit anderen in dab:neXus zu teilen und gemeinsam an datengesteuerten Projekten zu arbeiten.

Erstellung einer Analytic Group

  1. Melde dich bei dab:neXus an, navigiere zu Content Studio und wähle die Analytic Groups im Menü auf der linken Seite.
  2. Klicke auf '+Analytic Group'.
  3. Gib im Analytic Manager einen Namen für deine Anayltic Group ein und wähle die Analysen aus, die du in deine Gruppe aufnehmen möchtest. Du kannst nach bestimmten Analysen suchen oder nach Kategorien filtern, um die gewünschten Analysen zu finden. Markiere die Kästchen, um eine Analyse zu deiner Gruppe hinzuzufügen. Du kannst so viele Analysen hinzufügen, wie du möchtest.
Tooltip: Umschalt+Linksklick auf die Kästchen wählt alle Analyseschritte eines Moduls aus oder hebt die Auswahl auf
  1. Auf derselben Seite kannst du optional Filterwerte vordefinieren, die in einem Analytic Run verwendet werden, um Daten während der Extraktion aus SAP oder bei der Durchführung von Analysen auf extrahierten Daten zu filtern. Das kann Zeit und Mühe sparen. Die erforderlichen Parameter hängen von den ausgewählten Analysen ab. Du kannst diese Parameter auch bei der Erstellung eines Tasks individuell festlegen.
  2. Optional: Wechsle zu Result Tables (Ergebnistabellen).
    1. Optional: Definiere für jede Result Table die gewünschte Ausgabe, indem du Felder auswählst, Filter für Felder einstellst, die Allow & Deny Liste verwendest und Spalten oder Tabellen umbenennst.
  3. Optional: Zu den User Exits wechseln
    1. Optional: Markiere für jede Result Table den User Exit, den du aktivieren möchtest, und wähle die Variante aus, die verwendet werden soll.
  4. Klicke auf die Schaltfläche 'Save & Close', um deine neue Anayltic Group zu speichern.
  5. Deine Anayltic Group wird nun auf der Seite Analytic Groups aufgelistet und du kannst sie bearbeiten oder löschen, indem du auf die Schaltfläche 'Edit' bzw. 'Delete' klickst.
Es wird empfohlen, deine Anayltic Group zu testen, bevor du sie für Produktionszwecke einsetzt, um sicherzustellen, dass sie wie vorgesehen funktioniert.

Analytic Steps

Selection

Wenn du die Analysen der Content Suite lizenziert oder mit dem Add-on Custom Analytics eigene Analysen erstellt hast, kannst du diese auf der Seite Analyseschritte im Analytic Manager auswählen.

Die Analysen sind nach Modulen gruppiert. Die Module, wie z.B. AP - Accounts Payable, beziehen sich auf ein SAP oder einen Analysebereich, der von diesen Analysen abgedeckt wird. Je nachdem, was du auswählst, hast du mehr oder weniger Module zur Auswahl. Die Analysen hängen immer von einer BaseTable des Bereichs ab und sind ihr untergeordnet. Du brauchst keine BaseTable-Lizenz, um Analytic Steps ausführen zu können.

Custom Analytics können eigenständig oder in Abhängigkeit von einer BaseTable oder einem AnalyticStep ausgeführt werden. Wenn es sich um eine eigenständige Analyse handelt, findest du sie als einzelnes Element in der Liste der Analytic Steps. Wenn sie von einer BaseTable oder Analytic abhängt, ist sie dieser untergeordnet.

Erläuterung der Häkchen-Symbole:

Die BaseTable und alle Analyseschritte sind ausgewählt.

Ein oder mehrere Analyseschritte sind ausgewählt, aber nicht die BaseTable

Parameters

Im Bereich Parameter des Analytic Managers kannst du einige Werte vordefinieren, die beim Erstellen eines Tasks mit dieser Analytic Group in den Task übernommen werden. Die Parameter sind in General, Analysis und Extraction unterteilt.

Wenn du den Mauszeiger über das ⓘ-Symbol bewegst, werden einige Details zu diesem Parameter angezeigt. Lies die Dokumentation der Analyseschritte der Content Suite, um mehr darüber zu erfahren, wie sie das Analyseergebnis beeinflussen. Die Parameter hängen von deiner Auswahl der Analyseschritte abs.

General

Diese Parameter sind bei der Durchführung von Analysen vielseitig einsetzbar. Sie werden verwendet, um die Daten während der Extraktion zu filtern und während des Tasks Runs. Die gängigsten Filter sind Zeitraum, Buchungskreis, Geschäftsjahr und Sprache.

Analysis

Je nach Auswahl variiert dieser Satz von Parametern. Einige der Analytic Steps erfordern sehr spezifische Benutzereingaben, die ebenfalls vordefiniert oder bei der Erstellung eines Tasks festgelegt werden können und nur zum Filtern der Analyseergebnisse verwendet werden.

Extraction

Hier werden die extraktionsspezifischen Parameter angezeigt. Der Zeitraum steht ebenfalls unter Allgemein, aber es gibt Fälle, in denen du für die Extraktion einen anderen oder größeren Zeitraum als für die Analyse wählen möchtest.

Result Tables

Result Tables

Je nachdem, welche Analysen du zuvor ausgewählt hast, siehst du hier, welche Result Tables von jeder Analyse erzeugt werden. Normalerweise gibt es mindestens eine Result Table. Benutzerdefinierte Analytic Result Tables werden nicht angezeigt. Einige Ergebnisse sind vorkonfiguriert und können nicht geändert werden. In diesem Fall kannst du keine Filter anwenden oder Spalten ändern und siehst in der Spaltenauswahl die Meldung "Tabelle ist nicht konfigurierbar". Wenn du eine Result Table auswählst, kannst du sie ändern.

Restrictions

In diesem Abschnitt kannst du Filter erstellen, die innerhalb dieser Anayltic Group wiederverwendet werden können, und die verfügbaren Listen sehen, die auf die Result Tables angewendet werden können, um bestimmte Werte zuzulassen oder abzulehnen.

Erstellung von Filtern
  1. Klicke im Abschnitt Restrictions bei Filters auf '+'.
  2. Es erscheint eine schwarze Leiste. Wähle einen Operator aus und gib einen Wert ein, nach dem du filtern möchtest.
    1. Du kannst nach Leerzeichen filtern, indem du nur einen Operator auswählst, aber keinen Wert angibst.
    2. String/Text-Werte müssen nicht in doppelte oder einfache Anführungszeichen gesetzt werden.
    3. Mehrere Werte können durch ein Leerzeichen getrennt werden.
    4. Wenn du LIKE verwendest, vergiss nicht, % zu verwenden.
  3. Klicke auf das 'Diskettensymbol', um den Filter zu speichern.
Anwendung von Filtern
  1. Wähle eine Result Table aus, auf die du einen Filter anwenden möchtest.
  2. Klicke in der Mitte des Bildschirms auf 'Add Filter'
  3. Wähle im ersten Dropdown ein Feld aus, auf das du einen Filter anwenden möchtest.
  4. Wähle im zweiten Dropdown den Filter aus, der angewendet werden soll.
  5. Klicke auf Save.
Du kannst mehrere Filter auf eine Result Table anwenden. Alle Filter, die Standard- und die benutzerdefinierten Filter, werden mit einem AND kombiniert.
Anwendung von Listen

Diese Listen werden außerhalb der Anayltic Group im Content Studio definiert.

  1. Wähle eine Result Table aus, auf die du eine Liste anwenden möchtest.
  2. Klicke in der Mitte des Bildschirms auf 'Add List'
  3. Wähle im ersten Dropdown ein Feld aus, auf das du eine Liste anwenden möchtest.
  4. Wähle im zweiten Dropdown den Filter aus, der angewendet werden soll.
  5. Klicke auf den Schieberegler, um zwischen Deny und Allow zu wechseln.
  6. Klicke auf Save.
Selektion von Spalten

Unsere Standard-Analysen werden mit einer vordefinierten Auswahl an Spalten geliefert. Du kannst diese Auswahl ändern, um sie an deine Bedürfnisse anzupassen. Die insgesamt verfügbaren Spalten werden durch die Spalten der Basistabelle eines Moduls definiert.

  1. Wähle eine Result Table aus
  2. Ändere die Spaltenauswahl der Ergebnistabelle
    1. Verfügbare Spalten von links in ausgewählte Spalten nach rechts verschieben
    2. Drag & Drop einer oder mehrerer Spalten
    3. Ändern der Reihenfolge einer oder mehrerer Spalten
  3. Klicke auf Save.
Umbenennungen

Du kannst jederzeit die Anayltic Group, jede Result Table und jedes ausgewählte Feld einer Result Table umbenennen. Die Standardausgabe wird mit deiner neuen Benennung überschrieben.

Umbennung einer Analytic Group

Klicke auf den Namen der Analytic Group und bearbeite den Namen.

Umbenennung einer Result Table

Wähle die Result Table aus, die du umbenennen möchtest, und klicke oben auf den Ergebnisnamen.

Umbenennung ColumnBewege den Mauszeiger über ein Feld, das sich im Abschnitt Spalten auswählen befindet. Klicke auf den "Stift", um den Namen der Spalte zu bearbeiten.

User Exits

Anwendung von User Exits
  1. Klicke auf einen Analyseschritt, auf den du einen User Exit anwenden möchtest.
  2. Kreuze die User Exits an, die du aktivieren möchtest.
  3. Klicke auf das Dropdown und wähle den User Exit aus, den du anwenden möchtest.
  4. Klicke auf das Augensymbol, um den Code des User Exits zu sehen.
  5. Klicke auf Save.

Options

Beschreibung

Hier kann der Analytic Group eine Beschreibung vergeben werden. Die Beschreibung wird auch gekürzt in der Analytic Group Übersicht pro Analytic Group Kachel angezeigt. Die maximal Länge der Beschreibung einer Analytic Group ist beschränkt auf 4000 Zeichen.

Berechtigung

Die Analytic Group kann einzelnen Usern oder Teams zugewiesen werden. Dadurch lässt sich zuverlässig steuern wer Zugriff auf die Analytic Group haben soll.

Customizing
Für dieses Feature ist eine Package Studio Lizenz erforderlich

Das Customizing erlaubt die Anpassung oder Verlinkung eines Extraction Packages.

Mit "Generate Package" wird auf Basis der Auswahl an Analysen der dab innerhalb der Analytic Group ein Extraction Package im Package Studio erstellt und hinterlegt. Die benötigte Extraktionslogik für die dab Analysen sind in dem Package hinterlegt. Das Package lässt sich im Package Studio beliebig editieren. Die angepasste Extraktionslogik wird beim nächsten Task Run angewendet.

Mit "Link Package" kann die Analytic Group mit einem zuvor im Package Studio erstellten Package verlinkt werden. Dabei muss sichergestellt sein, dass die Extraktionslogik passend zu den Anforderungen der Analytic Group ist. Diese Art von Link ist besonders geeinigt in der Kombination mit dem Add-On Custom Analytics.

Reset

Sollten die eigenen Änderungen dazu führen, dass es zu Abbrüchen oder Fehler kommt, dann können diese Änderungen am Extraction Package einer Analytic Group zurückgesetzt werden in dem man den Link zum Package entfernt oder das Package im Package Studio resettiert. Dazu das Package im Package Studio öffnen und wähle unter File > Reset to Analytic Group Package. Damit wird das Package auf die ursprüngliche Extraktionslogik zurückgesetzt.


Wie haben wir das gemacht?


Powered by HelpDocs (opens in a new tab)

Powered by HelpDocs (opens in a new tab)