Übersicht: Report Studio
Diagramme Formatieren in IBM Cognos 10 Report Studio
Die Darstellung der Unternehmensdaten in Cognos Reports mit Diagrammen muss sich immer an den Möglichkeiten von Excel messen. Seit Cognos 8 stehen ja schon viele Diagrammtypen zur Verfügung und in Cognos 10 sind noch mal etliche dazu gekommen. Die Auswahl ist wirklich umfassend, egal ob klassische Balken-, Linien-, Kreisdiagramme oder moderne Tachometer gefragt sind. Jedes Diagramm besitzt eine Reihe Eigenschaften um die Darstellung zuverändern und z.B. mit modernen Farbverläufen und 3D-Schatten zu versehen.
Aber oft sind es die Kleinigkeiten die das Arbeiten mit den Diagrammen verzweifeln lässt. Hier ein Beispiel dazu:
Bei komplexeren Anforderungen hilft in den meisten Fällen das Kombinationsdiagramm. Dort ist es möglich mehrere Diagramme in einer Darstellung abzubilden. Aber auch dieses recht einfache Diagramm hat so seine Tücken:
- die Werte sollen nur bei den letzten beiden Datenpunkten angezeigt werden
- die Achsbeschriftungen (Umsatz und Anteil %) sollen nicht neben den Achsen stehen, sondern drüber
- die Stapel-Balken sollen schmal sein
- …
Die Eigenschaften sind also Schritt für Schritt zu durchforsten. Schwierig ist es hierbei immer das richtige Objekt zu finden – wo stellt man doch gleich die größe der Punkte in der Linie ein? Das gesamte Kombinationsdiagramm hat eine lange Eigenschaftenliste, aber natürlich auch die Unterdiagramme, die Achsen (ach ja, die Primärachse muss einzeln aktiviert werden und der Min – Max Bereich von 100% eingestellt werden), die Beschriftungen… und dann gefunden, die Punkte der Linie sind in der Palette auf zwei Registerkarten definiert.
Was gegenüber bei dieser Anforderung nicht dem Excel-Vergleich stand gehalten hat ist die Formatierung der Werte bei dem Liniendiagramm. Die Farbe der Zahlen sollte eigentlich ebenfalls rot sein und die Werte sollten mehr Abstand zur Linie haben (der erste nach untern, der zweite nach oben). Vielleicht bei der nächsten Vèrsion? Oder doch nur eine Eigenschaft übersehen? …
Wenn man sich erst mal reingefuchst hat, dann machen aber auch die Diagramme im Cognos Report Studio richtig Spaß!
IBM Cognos: Reports im Dateisystem speichern
Für eine produktive Weiterverarbeitung von Cognos Auswertungen kann es sinnvoll sein, vorgefertigte Reports nicht im Cognos Content Store abzulegen sondern als Datei z.B. als PDF oder im Excel-Format im Filesystem zu speichern. Gerade bei einer Zielgruppenverteilung ist dieses interessant wenn die Zielgruppen selber dann auch noch im Dateinamen zu erkennen sind.
In diesem Beispiel konfigurieren wir ein IBM Cognos 10 System so, dass ein Burst-Report (Zielgruppenverteilung) in einem öffentlichen Netzlaufwerk zugänglich gemacht wird.
Schritt 1: Windows Explorer
Legen Sie einen neuen Ordner im Netzwerk an auf dem die User vollen Zugriff haben.
In unserem Test-Beispiel C:\ReportOutput (besser aber: \\servername\ReportOutput)
Schritt 2: Cognos Configuration
Menü Aktionen –> Globale Konfiguration bearbeiten…
Dann auf der Registerkarte „Allgemein“ im Eintrag „Root-Pfad des Dateisystems des Archivverzeichnisses“ das Ausgabeverzeichnis eintragen. Hierbei den Prefix file:// hinzufügen.
In unserem Beispiel also file://C:\ReportOutput
Testen Sie den Eintrag mit der Schaltfläche „Test“ und schließen den Dialog mit „Ok“
Im Abschnitt „Datenzugriff“ unter „Content Manager“ ist dann der Eintrag „Berichtsausgaben in einem Dateisystem speichern?“ auf „Wahr“ zu setzten.
Zum Abschluss speichern und Dienste neu starten
Schritt 3: Cognos Connection
Der in den Schritten 1 und 2 eingestellte Pfad stellt das Basisverzeichnis für die Reportausgabe dar. Nun können innerhalb von Cognos Connection weitere Unterverzeichnisse angelegt werden.
Wechseln Sie zur Cognos Administration und wählen Sie den Abschnitt „Dispatcher und Dienste“
Dort ist in der Symbolleiste die Funktion zum Verwalten der Verzeichnisse zu finden in der die Unterverzeichnisse (z.B. für verschiedene Abteilungen) angelegt werden können.
Nach dem Einrichten stehen diese Verzeichnisse in den Ausführungssoptionen unter dem Punkt “im Dateisystem speichern” der einzelnen Berichte zur Verfügung.
Daten aus verschiedenen PowerCubes in einem Cognos Report darstellen
Häufig wird bei der Reporterstellung auf Basis von PowerCubes festgestellt, dass nicht alle benötigten Daten in dem genutzten Würfel vorhanden sind. Eventuell existiert aber schon ein zweiter Würfel in dem die fehlenden Daten aufbereitet wurden.
In unserem Beispiel sollten historische Daten mit Daten aus einem Würfel der Detaildaten des aktuellen Jahres enthält kombiniert werden. Der Würfel mit den historischen Daten enthält die Daten in der Zeitdimension bis zur Monatsebene aber alle der letzten 10 Jahre. Dieser Würfel wird jeweils nur ein mal am Jahresende aufgebaut.
Der zweite Würfel enthält die Daten des aktuellen Jahres bis zur Tagesebene. Dieser Würfel wird täglich aktualisiert.
Der Bericht soll nun die Umsatzzahlen pro Produktgruppe der letzten 10 Jahre plus die Werte des aktuellen Jahres anzeigen. Ein gleichzeitiger Zugriff auf beide Cubes in einer Abfrage ist notwendig.

Im Report Studio kann ein Bericht immer nur auf einem Package basieren. Wenn aus dem Transformer heraus ein Package für ein Cube erstellt wird, enthält ein Package immer den Zugriff auf genau diesen Cube. Nun ist es aber möglich im Framework Manager Cubes als Datenquelle einzubinden. Hier können nun auch mehrere Cubes in ein Framework Manager Modell aufgenommen und in einem gemeinsamen Package veröffentlicht werden.
Im Report Studio kann nun mit dem neuen Package ein Bericht mit den Daten beider Würfel erstellt werden. Hier ist zu beachten, dass die Daten der beiden Würfel über einzelne Abfragen abgerufen und dann in eine neue Abfrage zusammengeführt werden müssen. Also in unserem dem Beispiel zwei Abfragen mit den Jahren, Produkten und Umsätze über ein UNION der beiden Abfragen.
Die Ergebnisabfrage kann dann in den Reportelementen (z.B. im Diagramm oder Kreuztabelle) genutzt werden und zeigt die Daten beider Würfel an.
(IBM Cognos 8 / IBM Cognos 10 / Report Studio) / Multicube / Multi Cube
Übersicht der neuen Features in IBM Cognos 10
In diesem Beitrag wollen wir einige der Änderungen in der neuen IBM Cognos Version als stichwortartig vorstellen. Einige Änderungen fallen sofort ins Auge: So wurde an der Optik des Portals sowie der Berichtsvorlagen einiges getan. Cognos 10 erscheint nun noch moderner und Berichte sehen sofort viel ansprechender aus.
Eine Änderung, die viele Cognos Nutzer freuen wird ist, dass nun auch das Report Studio im Firefox Browser nutzbar ist. Die Bindung an den Internet Explorer war für viele Anwender eine starke Einschränkung.
Hier einige wichtige Änderungen in IBM Cognos 10:
- neu: Business Insight (leichtes erstellen von dynamischen Dashboards)
- neu: Business Insight Advanced (schnelles Erstellen von Geschäftsberichten – ähnlich Report Studio im Express Mode)
- neu: Kommentarfunktionen für Berichte (es können Kommentare sogar für einzelne Werte / Zellen im Bericht hinterlegt werden)
- neu: Einbinden von externen Daten durch den Berichtsersteller (im Excel oder CSV Format)
- neu: Funktionen zum Bereitstellen von Berichten für iPhone und iPad
- besser: IBM Cognos for Microsoft Office (komfortable Einbindung von BI Inhalten in MS Office Dokumente)
- neu: Aktive Berichte (Berichte können samt dynamischer Filter als mht-Datei an Anwender ohne Cognos Zugang bereitgestellt werden)
Diese Liste neuer Funktionen in IBM Cognos 10 ist nicht vollständig. Zu sehen ist hier aber, dass ein Umstieg auf die neue Version interessant ist. Gerade für Anwender, die jetzt von der Version 7 auf Cognos 8 umsteigen möchten, sollten sich überlegen gleich auf die Version 10 um zu steigen. Wir werden über die neuen Funktionalitäten in der nächsten Zeit noch genauer Berichten.
Multidimensionale Funktionen in Cognos 10
Die Version 10 von IBM Cognos hat einige große aber auch viele kleine neue Änderungen mit sich gebracht. Über eine Neuerung freuen sich viele Anwender ganz besonders: Im Report Studio sind in den Funktionen nun die relationalen und die multidimensionalen Funktionen durch Ordner getrennt.
Hintergrund: Bei der Reporterstellung war es für viele Benutzer sehr schwer aus der Reihe der „Allgemeinen Funktionen“ die richtige zu finden. Relationale und multidimensionale Funktionen standen durcheinander in einer langen Liste (nur nach Anfangsbuchstaben sortiert). Der Anwender musste nun also wissen oder durch ausprobieren herausfinden ob eine Funktion für eine relationale oder einer multidimensionalen Datenquelle gültig ist.
In IBM Cognos 10 ist weiter der Trend in multidimensionales Reporting erkennbar. Die Funktionen sind nun durch Order getrennt. Der Anwender muss aber noch wissen ob das aktuelle Package relationale oder multidimensionale Strukturen enthält.
Dynamische Vorauswahl bei Eingabeaufforderungen (Prompts) in Cognos Report Studio
Anwendungsfall: Eine Auswahlliste auf einer Einfabeaufforderungsseite soll ein Geschäftsjahr ausgewählt werden. In der Dropdownliste (oder Auswahlliste) stehen die verfügbaren Jahre zur Verfügung. Das aktuelle Geschäftsjahr soll beim Aufrufen des Berichtes vorselektiert sein.
In diesem Beispiel noch eine weitere Besonderheit. Das Geschäftsjahr wechselt immer zum Halbjahr. Also 07/08 entspricht dem Zeitraum 01.07.2007 bis 30.06.2008.
Je nach aktuellem Tagesdatum soll der Wert in der Eingabeaufforderung automatisch ausgewählt sein:

Da bei der Eingabeaufforderung unter der Eigenschaft “Standardwerte” keine dynamischen Werte hinterlegt werden können, verändern wir die Abfrage der Eingabeaufforderung so, dass das aktuelle Geschäftsjahr als “UseValue” immer den Wert ‘aktuelles Geschäftsjahr’ hat (displayValue bleibt so wie es ist). Als Standardwert kann dann ‘aktuelles Geschäftsjahr’ angegeben werden.
Der Filter muss dann entsprechend mit einer IF THEN ELSE Bedingung ergänzt werden, dass der Standardwert wieder in das Geschäftsjahr übertragen wird.
P.S. zur Berechnung des aktuellen Geschäftsjahres in der Form kann z.B. ein QuerySubject im FrameWork Manager angelegt werden. Hier ein Beispiel für Oracle:

Gruppendetails in Liste wie in Excel ein- und ausblenden
Cognos 8 Report Studio Tipp: In einer Liste mit Gruppensummen ist es für den Anwender praktisch Detaildaten ein- und ausblenden zu können. Das Ausblenden der Detaildaten in einem Listenbaustein funktioniert sehr einfach über die Bedingungsformate (Typ der Box = none).

Damit das nun auch noch dynamisch funktioniert, kann über ein Drill Through auf den selben Report der Parameter übergeben welche Details angezeigt werden sollen. Hier im Beispiel über ein + Symbol als Hyperlink in der Gruppensumme. Beim Klicken auf das + einer Summe werden die Details angezeigt:

Damit die Lösung auch wirklich praktikabel ist, dürfen die Laufzeiten des Reports nicht zu lang sein.
Nette neue Features in Cognos 8.3 Report Studio
Die 8.3 von Cognos bringt eine Reihe netter neuer Features mit. Im Report Studio sind z.B. sehr praktisch
schnelles Anlegen von bedingten Formatierungen (wie im Query Studio)

Übertragen von Formatierungen (Format Stile) per Pipette

Ansonsten hat sich die Optik in etlichen Details verbessert / geändert. Dies betrifft z.B. die Menüs in Report Studio aber auch im Connection hat sich einiges getan. Hier noch das neue Begrüßungsfenster:

Cognos 8 Zielgruppenverteilung auf Benutzerebene (Bursting)
Zur Verteilung von Reports an eine definierte Benutzergruppe ist die Report Studio Bursting Funktion (Menü -> Datei -> Zielgruppenverteilungsoptionen) super praktisch. Am einfachsten können hier Berichte per eMail an die Benutzer verschickt werden. Die eMail-Adresse muss dann nur in einem Datenelement der Abfrage vorliegen.
Sollen die Berichte aber im Connection als benutzerspezifische Berichtsansicht gespeichert werden, muss die Verbindung zum Benutzer in dem Namespace hergestellt sein.
Ein großer Anwenderkreis von Cognos 8 benutzt für die Benutzerverwaltung noch einen Cognos Series 7 Namespace. Hier ist der einfachste Weg auf die Benutzer zuzugreifen folgender:
directory/namespace[@name="Series 7"]//account[@userName="meier"]
“Series 7″ ist der Name des entsprechenden Namespaces. “meier” ist der Benutzername und muss dann in der Abfrage entsprechend ausgetauscht werden:
‘directory/namespace[@name="Series7"]//account[@userName="' + [Benutzername] + ‘”]’
Übersicht neuer Funktionen in Cognos 8.3
Hier eine Übersicht der neuen Funktionen (New Features) in Cognos 8.3.
Hier besonders erfreulich: Packages können nun auch in bestimmte Verzeichnisse veröffentlicht und PDF-Dokumente können nun auch über mehrere Seiten gestaltet werden.
Gezieltes Abrufen von Informationen
für Endbenutzer:
Eigene Überwachungselemente
Berichtsmeldungen
Überwachungsregeln
Interaktive Berichte
Erweiterte Portalinteraktivität
Portalseiten mit Registerkarten
Globale Filter
Eigene Aktivitäten und Zeitpläne
Drillthrough für mehrere Werte
Weitere Informationen auf der Seite “Gehe zu”
Zielbericht direkt aufrufen, wenn nur ein Zielbericht verfügbar ist
Speichern von Berichtsausgaben in einem Dateisystem
Unternehmensmanager
Zusätzlicher Inhalt im Portal
Auswirkungsdiagramme mit aufschlussreicheren Informationen
Übersicht über den Einfluss von Aktionen auf die Leistung
Vereinfachte grafische Statusanzeige
Abgeleitete Indexmetriktypen
Benutzerdefinierte Spalten mit mehreren Formaten
Verbesserungen in der Berichterstellung
Strategiemanagement
für Modellierer:
Integration von Transformer in Cognos
Cognos -Zugriffsschutz in Transformer
Aktualisieren des Series -Zugriffsschutzes in Transformer
Framework Manager-Packages als Datenquellen
Berichte als Datenquellen
Erstellen von Dimensionen aus OLAP-Packages
Unterstützung für die Cube-Erstellung auf Cognos -Plattformen
Publizieren von PowerCubes aus Transformer
Erstellen und Verwalten von PowerCubes
Verbindungsdienstprogramm für Cognos PowerCube (PCConnUtility)
Unterstützung von IQD-Dateien aus Series in Cognos Transformer
Drillthrough-Autor
Drillthrough für mehrere Werte
Zielbericht direkt aufrufen, wenn nur ein Zielbericht verfügbar ist
Festlegen einer Eingabeaufforderung bei einem Drillvorgang
Benutzeroberfläche für die Fehlerbehebung bei Drillthroughs
Verbesserungen für Reporting und Analyse
Express-Berichtserstellung in Report Studio
Intuitives Ziehen und Ablegen auf der Oberfläche mit Live-Daten
Stiloptionen
Vordefinierte Berechnungen
Erweitern des Kreuztabelleneinzugs
Anpassbare Datenstrukturen
Kontextbereich in Report Studio
Seitenschichten
Verbesserungen bei bedingten Stilen
Eingabeaufforderungen
Schnittmengen
Professionelle Berichtsautoren
Inhaltsverzeichnis in Berichten
Horizontaler Seitenumbruch
Eingabeaufforderungsseiten
Datenverarbeitung ohne Daten
Weitergeben von Anzeigewerten an einen Bericht über eine URL
Anpassbare Datenstrukturen
Vereinfachter Report Studio-Stil
Erweiterte Berichtsausdrücke
Singleton-Ergebnisse im Layout
PDF-Seitenlayout auf verschiedenen Seiten
PDF-Erweiterungen
Erstellen neuer Landkartenschichten aus vorhandenen Landkartenschichten
Zoomen in Diagrammbereiche
Standardkennzahl für Landkarten- und Punktdiagramme
Bessere Steuerung interaktiver Funktionen in Berichten
Speichern von Berichtsausgaben in einem Dateisystem
für Unternehmensanalysten :
Designmodus für Analysis Studio
Gemeinsam verwendbare Datensätze
Bearbeiten von Berechnungen
Erweiterte Analyse mit mehreren Kennzahlen
Informationen zum Datum der Cube-Aktualisierung
Weitere Formatierungsfunktionen
Überschreiben von Sonderzeichen
Cognos Go! Office
Erweiterte Eingabeaufforderungen in Cognos Go! Office
Berichtslayout und Ausgabe verbessert
Unterstützung für Drillthrough-Pfade
Suchen von Portalinhalten in Cognos Go! Office
Importieren von gespeicherten Berichtsversionen und Berichten mit
Zielgruppenverteilung
Einfachere Konfiguration
Importieren von Berichten von mehreren Servern
Erneutes Importieren von Berichten
Erweiterter Transfer und erweiterte Administration
Publizieren und Verwalten von Packages in Nicht-Root-Ordnern
Direkter Cube-Zugriff
Systemadministratoren
Verbesserte Benutzeroberfläche für Administratoren
Aufrufen von Systemstatistiken
Schnappschuss des Systemzustands
Benachrichtigung bei Systemproblemen
Ausgewählte Administrationsfunktionen
Verwalten von Warteschlangen
Verringern der Transferdetails
Erneutes Senden fehlgeschlagener Aufgaben und Berichte
Festlegen von Prioritäten in Zeitplänen
Programmierschnittstelle für Webanwendungen von Drittanbietern
Gesteuerte Suchabfragen
Steuern der Speichervorgänge von Berichtsausgaben in einem Dateisystem
Verwalten von Portalseiten mit Registerkarten
Verbesserungen bei der E-Mail-Zustellung
Sitzungsparameter für Cognos Series -Authentifizierungs-Provider
Aktivieren von Report Studio-Modi für die Berichtserstellung
Datenmodellierung
Neuzuordnen von Objekten
Verknüpfungsverarbeitung
Analysieren der Objektabhängigkeit
Analysieren von Publizierungsauswirkungen und Ermitteln von Berichtsabhängigkeiten
Überprüfen von Modellen
Modellverzweigung
Model Advisor
Essbase-Attribute nach Dimension
Prozess- und Ereignisverwaltung
Unterstützung aller geläufigen Typen durch Webdienstaufgaben
Standardaktionen für Agentenelemente
Filter auf Aufgabenebene in Agentenaufgaben
Erneutes Senden fehlgeschlagener Agentenaufgaben
Ausführen von Aufgaben bei Agentenfehlern
Datenverwalter
Datenquellen
Erweiterte Unterstützung für nicht übereinstimmende Mitglieder
Erweiterte Verarbeitung von Semi-Aggregaten
Auslastungssteuerung
Erweiterte Fehlerprotokollierung bei relationalen Zustellungsausnahmen




