Es gibt folgende Möglichkeiten um Berichte zu erstellen:
Im Folgenden wird auf den letzten Punkt eingegangen, das Anpassen der vordefinierten Berichte. Das Aufbereiten der Daten für die Berichte erfolgt im Job Analytics.Data Generate Reports und dort in den BackendObjectRetrieverEx Job-Steps. Das sind die Job-Steps, die mit „SELECT“ benannt sind, z.B. „SELECT Nachrichten je Partner“. In diesen Job-Steps können die Daten für die Auswertung über die Variablen gesteuert werden. Definiert sind die folgenden Variablen:
Key | Val | Beschreibung |
---|---|---|
FromDate | 2017-01-01 | Das Datum, ab dem einschließlich diesem Tag die Daten selektiert werden sollen, z.B. KW - 1 für Anfang voriger Woche, Month - 1 für Anfang letzten Monats, Today - 1 für Anfang des Tages Gestern |
ToDate | KW - 1 | Das Datum, bis zu dem ausschließlich diesem Tag die Daten selektiert werden sollen, z.B. KW - 1 für Ende der vorigen Woche, Month - 1 für Ende des letzten Monats, Today für Ende des Tages Gestern |
Node | System | Gibt den Knoten an, aus dem die Daten selektiert werden sollen |
Query | <DB Query> | Die Datenbankabfrage. Durch die Anpassung dieser Anfrage können Sie flexibel ganz andere Ergebnisse erzielen. |
Title | <Text> | Die Kopfzeile vom Bericht. |
Top | <Text> | Falls die Query (s.o.) ein {TOP} bzw. ein {LIMIT} enthält, dann wird diese durch den hier angegebenen Wert ersetzt. |
eBiss.Analytics.DbConnect | ${Analytics.DbConnectionString} | Wenn nötig, ist die Variableninstanzen Analytics.DbConnectionString beim Standardsystempartner anzulegen s. Datenanalyse einrichten. |
eBiss.Analytics.DbAdapter | ${Analytics.DbAdapterName} | Wenn nötig, ist die Variableninstanzen Analytics.DbAdapterName beim Standardsystempartner anzulegen s. Datenanalyse einrichten. |
MessageBox | From.Partner | Gibt an welchen spezifischen Ordner gesucht werden soll. In der Query sieht das so etwa aus „… WHERE MessageBox_Oid = '{MessageBoxOid}' …„ |