Übersicht: Cognos Tipps
Nun möchte ich aber noch die Ecken rund…
Da hat man es wirklich nicht leicht. Stundenlang sucht man in den ETL-Strecken und Aggregierungen der Kennzahlen, prüft und testet und hat endlich stolz korrekte Zahlen als Listenbericht und sogar als Grafik in einen Impromptu Bericht gebannt und das erste Feedback vom Anwender ist nicht “…ah, endlich übersichtliche Zahlen!” sondern “…können wir die Ecken vom Diagramm nicht abrunden?”
Na gut, wir sollten uns immer wieder klar machen, dass die Akzeptanz von Reporting-Systemen zu einem großen Teil von der Optik abhängt. In Cognos 8 wurde in dieser Richtung schon vieles erweitert (z.B. Tachometer, verschiedene Abfragen in einem Bericht…), steht aber nur Cognos Impromptu zur Verfügung wird es schwieriger.
Die runden Ecken mit farbigem Hintergrund haben wir dann aber Dank der neuen Grafikbausteine in Impromptu 7.4 und einem Grafikprogramm doch noch hinbekommen.
Ü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
Nach Eingabeaufforderung unterschiedliche Daten anzeigen lassen
Wenn Sie einen flexiblen Report erstellen möchten, bei dem der Anwender entscheiden kann welche Kennzahlen oder Strukuren angezeigt werden sollen ist dies ganz elegant über ein Prompt-Makro zu lösen.
Beispiel: Sie haben einen Report, der je nach Eingabeaufforderung
- als Kennzahl entweder die Einnahmen oder die Ausgaben und
- als Gruppierungsstruktur entweder die Artikelgruppen oder alle Artikel
anzeigen soll.
Hierzu können jeweils Eingabeauforderungen erstellt werden (Radiobutton oder Drop-Down) in denen als Wert der Name der Spalte im Modell zurückgegeben wird.
In der Abfrage verwenden Sie dann folgendes Prompt-Makro um ausgewählten Daten anzuzeigen:
#prompt(‘P_Kennzahl’, ‘token’, ‘[Umsatz].[Umsatz].[Einnahmen]‘)#
oder
[Produktprognose].[Produkt].[Produkt].#sb(prompt(‘P_Stuktur’, ‘token’, ‘Produkttyp’))#
Hinweis: In Impromptu wurden solche dynamischen Spalten durch WENN-DANN-Konstrukte geöst. Bei Cognos8 ist dies also nicht mehr notwendig.
Cognos 8 auf SUSE oder anderen Linux Systemen?
Im Entwickler gibt es gerade einen Bericht über BI Systeme und Linunx. Alle großen BI Systeme sind mittlerweile für ein Linux-Sytem erhältlich. Für Cognos ist dieses die Red Hat Linux-Plattform. Bislang haben wir gehofft, dass es auch bald Cognos 8 für SUSE oder andere Linux Systeme geben wird.
Mit der nun angekündigten Übernahme von Cognos durch IBM ist das nun aber sehr unwahrscheinlich – schade.
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.
Reportdefinitionen aus ReportStudio lokal abspeichern
Hierzu ist ein kleiner Eingriff in die Konfiguration und Installation notwendig:
1. Die Datei lfa.dll registrieren (befindet sich unter “c8/bin”; Befehl => regsvr32 PFAD\lfa.dll)
2. Unter “Optionen” im Reportstudio “Lokalen Datenzugriff erlauben” aktivieren
3. ActiveX im Internet Explorer erlauben
Oracle select sysdate() from dual für db2
Das klappt bei IBM DB2 auch – das Ergebnis ist genau eine Zeile mit dem aktuellen Systemdatum:
select current_timestamp from sysibm.sysdummy1
Meldung im Report, wenn keine Daten zurückgegeben werden
Mit einer einfachen Boolschen-Bedingungsvariable count([Spaltenname]) > 0 ist es leicht möglich, in der Kopf- oder Fußzeile einen Text zu hinterlegen, der nur angezeigt wird, wenn ein Report auch ein Ergebnis liefert (den Text ansonsten z.B. mit “Typ der Box” = “ohne” verstecken).
Reports mit vielen Spalten auf meherere parallele Blätter verteilen
Bei dem Drucken von Reports mit vielen Spalten erleben wir den Effekt, dass die dargestellte Schrift sehr
stark verkleinert wird. Inhalte sind möglicherweise kaum zu lesen. Der erste Schritt ist natürlich immer das
Wechseln des PDF Formates von Hochformat in Querformat.
Wenn das nicht reicht wäre es schön, wenn Spalten über mehrere Blätter verteilt werden könnten (Impromptu
macht dies als Standardfunktion). In Cognos 8 ist hierzu keine Einstellung zu finden (vielleicht bietet die
Version Cognos 8.3 zu diesem Punkt mehr).
Als einfache Lösung ist es möglich die Daten einer Abfrage über mehrere Blätter (Seitenstruktur) zu
verteilen. Dies ist schnell gemacht hat aber den Nachteil, dass erst alle Seiten der ersten Spalten gedruckt
wird und danach erst die Seiten der restlichen Spalten.
Hat hier jemand eine Idee?
Daten in einem Cognos 8 Report automatisch jede Minute aktualisieren
Gerade für Dashboard-Anwendungen ist es interessant, wenn ein Report geöffnet stehen bleibt und sich die
Daten autmatisch regelmäßig aktualisieren.
In Cognos 8 kann eine solche Funktion über ein HTML-Tag in der Kopfzeile erreicht werden. Fügen Sie in dem
entsprechenden Bericht ein Berichtsobjekt “HTML-Box” mit folgendem Inhalt ein:
Die Zeit zum nächsten Refresh kann im Parameter content in Sekunden mitgegeben werden (60 = jede Minute).

