Übersicht: Cognos Connection

Neue Report-Kommentarfunktion in IBM Cognos 8.4

In der Cognos Version 8.4 bringt IBM eine Kommentarfunktion für Berichte enthalten. Anwender können so zu Berichtsansichten im Cognos Connection zu einem Report Kommentare hinterlegen. Zu erreichen ist die neue Kommentarfunktion im Report Viewer über einen neuen Menüpunkt.

Werden mehrere Kommentare (von einem oder verschiedenen Benutzen) hinterlegt, können diese in dem Kommentarmenü ausgewählt werden. Die Kommentare werden mit den Berichtsansichten gespeichert, sodass der Aufbau einer kommentierten Reporthistorie möglich ist.

Als weitere erwähnenswerte Funktion in Cognos 8.4 ist die Möglichkeit zu einem beliebigen Datenelement in einem Report die Herkunft grafisch anzeigen zu lassen. So lässt sich die komplette Kette von der Datenquelle über die Ebenen im Package über eine Berechnung im Report bis zur Anzeige verfolgen.

Alle neuen Features werden in den aktuellen Cognos Seminaren erklärt. Eine Einführung in das Ad-Hoc Reporting mit IBM Cognos 8 bietet z.B. das “Cognos 8 Query Studio Seminar“. In dem Einsteigerseminar wird auch der Umgang mit Cognos Connection vermittelt.

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

Keine Berechtigung für HTML-Elements HTMLItem

Bei dem Ausführen eines Berichtes erscheint folgende Fehlermeldung:
RSV-SRV-0030
Der Benutzer verfügt nicht über die zugewiesene Berechtigung zum Verwenden des HTML-Elements HTMLItem.

Hier werden in dem Report HTML-Elemente verwendet, deren Nutzung gesondert berechtigt werden muss.

In Cognos Connection:
- Extras / Berechtigungen
- In den Berechtigungen der entsprechenden Benutzerklasse für “Report Studio” Transitrechte hinzufügen
- Unterhalb von “Report Studio” für “HTML-Elemente im Bericht” zusätzlich ausführen und lesen zulassen

P.S: Die Transitrechte für “Report Studio” lassen weiterhin keinen Zugriff auf Report Studio selber zu. Das Symbol in Cognos Connection bekommen die zugehörigen Benutzer also weiterhin nicht angezeigt.

Cognos 8 Security: Öffentliche Ordner werden für Benutzer nicht angezeigt

Tipp: Zugriff auf Öffentliche Ordner in Cognos 8 verweigert.

Die komplexe Sicherheitsstruktur von Cognos 8 erschwert oft die Administration der Sicherheitseinstellungen. Soll eine Cognos 8 Umgebung gesichert werden ist als erstes der Benutzer “Jeder” aus allen Rollen und Gruppen zu löschen (dieser überschreibt alle Sicherheitseinstellungen).

Dann kann über Gruppen und Rollen die Sichtbarkeit von Ordnern, Reports, Datenquellen etc. eingestellt werden. Ist nach dem Aktivieren der Security für Benutzer die Portalregisterkarte “öffentliche Ordner” gesperrt, ist dieses in den Eigenschaften der Karte zu steuern.

Wählen Sie als Administrator die Registerkarte “öffentliche Ordner” und wählen dann das Symbol “Eigenschaften festlegen”. In den Berechtigungen können Sie nun alle Benutzergruppen hinzufügen, die Zugriff auf die öffentlichen Ordner haben sollen.

Achtung: Sollen Benutzer über den Framework Manager auch Packages veröffentlichen dürfen, werden hier auch Schreibrechte benötigt.

Cognos 8 Excel Datenformate stimmen nicht: Dateiformat mht in xls ändern

Bei dem automatischen Versenden von Reports im XLS Format per eMail sehen die Anwender den Report direkt beim öffnen der eMail (bzw. beim Öffnen des Anhangs dann im Internet-Explorer). Cognos 8 verschickt die Berichte im Berichtsformat “Excel” als *.mht Datei (multi HTML). Dieses Format kann von Excel gelesen und korrekt dargestellt werden. Die Standardoption von Windows ist es aber solche Dateien im Internet Explorer (mit eigener Ansicht für dieses Format) zu öffnen. Hier werden dann z.B. Zahlen und Datumsformate nicht richtig formatiert.

Die Lösung steckt in den Tiefen der Cognos 8 Konfiguration. Hier besteht eine Möglichkeit die Einstellungen so zu ändern, dass solche Dateien direkt als XLS-File (auch mit der Endung *.xls) zu generieren.

Die Schritte:

  • in Cognos Connection über das Menü “Extras” den Punkt “Server Administration” aufrufen
  • dann unter “Konfiguration” unter Typ “Dienste” aufrufen
  • für die beiden Dienste “BatchReportService” und “ReportService” folgende Eigenschaften ändern:
  • Schaltfläche Eigenschaften –> Registerkarte Einstellungen
    • Erweiterte Einstellungen “bearbeiten”
    • “Die vom übergeordneten Eintrag erhaltenen Einstellungen überschreiben” aktivieren
    • in die erste freie Zelle RSVP.FILE.EXTENSION.XLS eintragen
    • den Wert des neuen Parameters auf wahr setzen (true)

Buttons in Cognos Connection Portalseiten ohne SDK

Tipp: Drucken Schaltfäche in Cognos 8 Berichten auf Portalseiten
buttons in cognos connection
In Cognos Connection existiert eine elegante Art einem Benutzer die wichtigsten Informationen auf einen Blick zu präsentieren: Die Portalregisterkarten.

Die zusammengefassten Daten werden hier im HTML Format am schnellsten angezeigt. Um den Anwendern nun eine schnelle Möglichkeit zu bieten den Bericht auch auszudrucken kann eine “Drucken”-Schaltfläche ohne zu programmieren eingebaut werden.

Hierzu legen Sie in dem angezeigten Bericht auf ein Datenelement (Wiederholelement) mit dem Textergebnis “Drucken” ein Drill-Through auf den gleichen Bericht im PDF Format (von dort aus kann der Anwender das PDF speichern oder drucken). Das Wiederholelement kann dann unter den Eigenschaften mit der Formatklasse “Schaltfläche” auch optisch an eine Schaltfläche angepasst werden.

Nach der selben Methode können weitere Schaltflächen z.B. zum Aufrufen von Detailberichten ergänzt werden.

Cognos Connection

Berichtsausgabeformate in Cognos 8 einschänken (nur HTML zulassen)

In den eingenen Einstellungen kann jeder Benutzer in Cognos 8 sein Standard-Ausgabeformat bestimmen. Hier stehen in der Regel HTML, PDF, Excel, XML und CSV zur Verfügung.

Sollen hier nur bestimmte Formate zur Auswahl stehen, erreichen Sie dies über eine kleine Anpassung in einer Konfigurationsdatei.

Öffnen Sie hierfür in dem Cognos 8 Installationspfad im Unterordner \templates\ps\ die Datei system.xml. In dem Abschnitt param name=”reportFormats” können Sie die Formate die nicht angezeigt werden sollen ausblenden (benutzen Sie hier am besten Kommentare um später wieder Formate schnell einblenden zu können).

Beispiel – nur noch HTML zulassen:

system.xml

Cognos8 Content Store lässt sich nicht mit MSSQL Server konfigurieren

Manchmal sind es die Kleinigkeiten, die einen bei dem Installieren von Software Stunden kosten können. Hier ein Tipp zur Installation von Cognos8 mit einem MSSQL Server Content Store: Sollte nach dem befolgen der Schritte in der Cognos Installationsanleitung der Test der Verbindung zur Datenbank im Cognos Configuration scheitern, liegt dies mit großer wahrscheinlichkeit an den Einstellungen des MSSQL Server.

Unsere Empfehlung: Nutzen Sie nicht die Windows-Authentifizierung sondern einen Benutzer, sondern die SQL-Server Authentifizierung, bei der ein fest hinterlegtes Passwort besitzt. Damit bei dieser Konfiguration Cognos auf die Datenbank zugreifen kann, muss in den Eigenschaften der Server Gruppe unter Sicherheit die Option “SQL Server und Windows” aktiviert sein. Dann sollte der Connect klappen.

Excel Export mit Format auf Knopfdruck (Cognos8)

Mit Cognos8 steht eine konfortable und web-basierte Reporting- und Analyseplattfortm zur Verfügung. Im Alltagsgeschäft kommen wir aber immer wieder in die Situation einen Report schnell (auf Knopfdruck) als formatiertes Exel-File zu benötigen. Die Cognos Office Connection ist hier schon eine gute Möglichkeit direkt aus Excel heraus auf Cognos Reports zuzugreifen.

Eine andere Möglichkeit ist in den Beispielen des Cognos8 SDK zu finden. Über das SDK (Software Development Kid) ist es möglich z.B. über ein Visual Basic Skript einen Report aufzurufen und als Excel-File im lokalen Filesystem zu speichern.

Solch ein Skript kann dann Beispielsweise als Schaltfläche in Excel hinterlegt werden, sodass die aktuellen Daten aus Reports wirklich auf Knopfdruck zur Verfügung stehen.