Apparo Fast Edit® Datenmanagement in IBM Cognos Technische Übersicht 2 Apparo Fast Edit® … ist die Erweiterung für Cognos, mit der Sie innerhalb von Cognos-Berichten oder im Cognos Portal Daten ändern, einfügen oder aus Excel importieren können. 3 Einsatzgebiete Kommentare zu Berichten (Berichtsversionen) Pflege der Stammdaten (MDM), eMailverteiler usw. Manuelle Eingabe von Plandaten Maßnahmen, Workflow-Abbildung Import von großen Datenmengen direkt aus Excel (per Copy & Paste oder als CSV-Datei) 4 Auf einem Blick Apparo Fast Edit® ist in Cognos 8/ReportNet eingebunden – inclusive Security Einfache Bedienung, die Fachseite kann Masken erstellen ohne Unterstützung der IT-Abteilung Komplett web-basierend, nur Internet Explorer 6 oder 7 ist notwendig Excel-Schnittstelle für schnellen Datenimport Programmier Know How ist nicht notwendig – einfache Definition per Mausklick 5 Einzelsatzausgabe für Berichtskommentierung Flexible Gestaltung: Darstellung als Einzelsatz, integriert in einem Cognos Report. 6 Ausgabe eines Einzelsatzes Flexible Gestaltung: Darstellung als Einzelsatz, integriert in einem Cognos Report. 7 Tabellenausgabe Flexible Gestaltung: Darstellung als Tabelle, via Link in Cognos Connection aufrufbar. 8 Tabellenausgabe mit automatischer Markierung Geänderte Zeilen (bzw. neu eingefügte oder gelöschte) bekommen ein Flag gesetzt. Anhand diesen Flags können die Daten weiterverarbeitet werden, z.B. durch Aufruf der frei definierbaren Schaltfläche „Calling server script". 9 Einsatz von Prompts & Filter Datenzeilen können optional nach Prompts gefiltert oder Neueingaben mit Werten vordefiniert werden. 10 Kombination von mehreren Masken Anwendungsfälle können auch kombiniert ausgegeben werden. Per Mausklick kann von einer Maske zur nächsten gewechselt werden. 11 Definieren von neuen Buttons Für eine weitere Datenverarbeitung können auch Buttons definiert werden, die serverseitig Scripte aufrufen. Optional können auch Parameter (z.B. Primary Key, Username usw.) übergeben werden. 12 Import von Zeilen aus Excel (I) Excel-Schnittstelle via Copy&Paste direkt aus Excel: zeilenorientiert. 13 Import von Zeilen aus Excel (II) Excel-Schnittstelle via Copy&Paste. Excel-Anwender können einfach ihre 100+ Excel-Zeilen in Apparo Fast Edit® importieren: intuitiv und zeitsparend. 14 Import von Spalten aus Excel (I) Excel-Schnittstelle via Copy&Paste direkt aus Excel: spaltenorientiert. 15 Import von Spalten aus Excel (II) Excel-Schnittstelle via Copy&Paste direkt aus Excel: spaltenorientiert. 16 Import von CSV-Dateien Anwender kann direkt aus dem Browser heraus CSV-Datendateien importieren CSV-Datendateien können serverseitig automatisch importiert werden (mit Sprachunterscheidung) Der Administrator definiert, welche Excel-Spalte zu welcher Datenbankspalte zugeordnet wird 17 Unterstützte Typen von Eingabefeldern Text-Eingabefeld Text-Area (mehrzeiliger Text) Checkbox Dropdown-Feld Lookup-Feld (auch Lookup-Tabelle) Buttons (Aufruf von Scripts auf der Serverseite) … 18 Business Case Link: Master/Detail Beziehungen Master/Detail inklusive automatischen Datenbank-Transaktionshandling. 19 Eingabefeld „Lookup Widget“ Alle Definitionen erfolgen deklarativ, ohne Programmierung und per Mausclick änderbar. 20 Datenqualität verbessern Datum & Zahlenfelder: Gültigkeitsintervall definierbar Beispiel: Ein Datum ist nur gültig im Bereich vom 15.03.04 bis 31.12.06 Zahl nur gültig von 1 bis 6 Textfelder: Regular Expression Beispiel: Der Text muß mit „AB“ oder „AC“ beginnen und enthält eine Zahl User-defined Java-class for data examination 21 Workflow: Fast Edit® und Cognos EventStudio Einsatz von Cognos „Bursting tables“ und Event Studio Nach Abschluß eines Arbeitsschrittes wird mit Apparo Fast Edit® ein Flag in einer Datenbanktabelle gesetzt Cognos verschickt anhand des Flaginhalts eine eMail an den nächsten Bearbeiter Die Liste der eMailempfänger kann mit Apparo Fast Edit® gepflegt werden 22 Historisierung von Datensätzen Datensätze können zeitabhängig sein, z.B. Produktpreis Diese Datensätze müssen eine Datum-gültig-ab und eine Datum-gültig-bis Tabellenspalte enthalten Apparo Fast Edit® kann diese Datumsfelder automatisch pflegen (slowly changing dimension type 2 und 3), incl. einem „aktueller Datensatz“ Marker 23 Integration in Cognos Connection Apparo Fast Edit® Business Cases können eingebettet in einem Cognos Report oder direkt aus Cognos Connection gestartet werden. 24 Apparo Designer (I) Alle Anwendungsfälle werden im Designer verwaltet. Diese Seiten sind via Cognos-Security geschützt. 25 Apparo Designer (II) Die Definition von Business Cases ist komplett webbasierend und deklarativ – auch die Fachseite kann Änderungen vornehmen. 26 Apparo Designer (III) Funktionalitäten werden einfach freigeschaltet – ohne Programmierung, technischen Konzepten, Meetings! 27 Apparo Designer (IV) Per Mausclick wird ein Start-Link in das Cognos Connection Portal angelegt, mit der Anwender dann den Business Case starten kann. 28 Apparo Fast Edit® & Security (I) Jeder Business Case kann optional in die Cognos Security eingebunden werden: Cognos Namespace Cognos Series7 LDAP MS Active Directory LDAP » nur Anwender mit einer bestimmten Userklasse, Cognos-Gruppe/Rolle können einen Business Case öffnen. 29 Apparo Fast Edit® & Security (II) Apparo Fast Edit® greift mittels Datenbankverbindungen auf die Quelldaten zurück Alle Zugriffsrechte auf die einzelnen Tabellen und Datenbankuser werden in der Datenbank definiert Damit wird exakt definiert, welche Daten geändert werden können und welche Daten nicht 30 Apparo Fast Edit® & Security (III) Die Zeilenausgabe kann mit einem fixen Filter eingeschränkt werden. Die Ausgabe kann zusätzlich abhängig von den Security-Gruppen des aktuellen Anwenders eingeschränkt werden. 31 Sprachunterstützung Deutsch Englisch Polnisch Spanisch Italienisch … werden mitgeliefert. Weitere Sprachen können definiert werden. Apparo Fast Edit® übernimmt die Spracheinstellung von der aktuellen Cognos-Session. 32 Abbildung von Hierarchien (I) Lookup-Felder können zu Hierarchien kombiniert werden. Beispiel: 1. Lookup: Produktname 2. Lookup: Nur zugehörige Teile des vorher ausgewählten Produktes anzeigen 33 Abbildung von Hierarchien (II) Im Beispiel kann nur ein Produktteil vom Produkt „A“ ausgewählt werden. 34 Einsatz von Variablen Ausdrücke aus Cognos Report Studio können an Apparo Fast Edit® übergeben werden: Report Variable Ergebnis eines SQL SELECTs kann in einer SQL Variable gespeichert werden Sie können Variablen in allen Texten (Titel, Security-Gruppe, Button-Text usw.) und Einstellungen verwenden 35 Keine Programmierung, keine Programmiersprachen, komplexe Entwicklungsumgebungen etc. notwendig Multi-Language Support Automatischer CSV-Datei-Import Einfach in der Definition, einfach in der Bedienung Einarbeitungszeit : ca. 2 Tage 36 Apparo Fast Edit® – die technische Architektur Server-Seite Cognos Security Apparo Fast Edit® Cognos SDK Tomcat 5 oder IBM Websphere 6.02 Client-Seite Cognos ReportNet 1.1 MR2/3 Cognos 8 Tomcat 4/ IBM Websphere Windows 2003/XP/2000 Frameworks: Spring, Hibernate. Technologie: Java 1.4, Servlets, JSF, JSP, JS, CSS, Ajax. Microsoft Internet Explorer 6&7 37 Apparo Fast Edit® – 3-Tier-Architektur Einsatz von Firewalls: Vor Webserver Vor Applikationserver Vor Datenquellen Microsoft IIS Apache 2.0.x IBM IHS Apparo Gateway Apparo Applicationserver Apparo Repository Database Data sources Clustering: Einsatz von mehreren Apparo Applikationservern, mehrere Apparo Gateways möglich für höhere Verfügbarkeit & Lastverteilung. 38 Repository Alle Definitionen werden wie bei Cognos in einem Datenbank-Repository abgespeichert. Unterstützte Datenbanken: Oracle 9i, 10g, 11g IBM DB2 8, 9, 9.5 MS SQL Server 2008 MS SQL Server 2005 (ab SP2) MS SQL Server 2000 (ab SP3a) 39 Datenquellen Apparo Fast Edit® verarbeitet Anwendungsdaten aus folgenden Datenbanken: Oracle 9i, 10g, 11g IBM DB2 8, 9, 9.5 IBM DB2 Client IBM i Series (AS/400, i5) SQL Server 2000, 2005, 2008 Teradata ab V2R6.1 Sybase ASE, IQ Informix 40 Standardinstallation Windows 2003 (32/64 Bit), XP oder Windows 2000 Cognos 8 ( 8.4, 8.3, 8.2, 8.1.2 MR2) Webserver: MS IIS oder Apache 2.0.x Tomcat 5 (wird mitgeliefert) oder IBM Websphere 6.0.2 Neuer Datenbankuser für das Apparo Fast Edit® Repository (Oracle, IBM DB2 oder MS SQL Server 2000, 2005, 2008) Apparo Fast Edit® ist in einer Stunde installiert 41 Unterstützte Applikationserver Apache Tomcat 5.0 (wird mitgeliefert) IBM Websphere 6.0.2 42 Cognos Support Ihre Cognos-Umgebung bleibt unverändert, es werden keine Einstellungen oder Dateien verändert. Der Cognos Support bleibt deshalb weiterhin ohne Einschränkung bestehen. 43 Apparo Support eMail Support Fehlerbehebung Download Center im Internet Apparo Consultants für Apparo Fast Edit® 44 Lizenzierung 1 Lizenz pro Cognos Content-Store Es zählen nur Produktivsysteme Kostenloser Installations-Support Es ist keine IBM Cognos SDK Lizenz notwendig 45 Apparo Fast Edit® im Einsatz 46 Apparo Fast Edit® Consulting-Partner Live-Demonstration im Internet http://demo.apparo.de Deutscher Anwender: de (kein Passwort) Englischer Anwender: en (kein Passwort) Apparo Süddeutschland GmbH Regensburg, Germany Telefon: E-Mail: Internet: 0180 / 50 50 367 [email protected] www.apparo.de