Version 2021

Web Service in IBM Cognos erstellen

Um Daten aus IBM Cognos zu importieren, benötigen Sie die Abfrage-URL im XML-Format, das Sie über den IBM Cognos Mashup Service (CMS) erstellen müssen. Sie müssen über eine Lizenz „IBM Cognos SDK“ verfügen, um CMS verwenden zu können.

Dieses Verfahren enthält allgemeine Informationen, die für die Verwendung von IBM Cognos mit MicroStrategy erforderlich sind. In Ihrer Dokumentation zu IBM Cognos finden Sie die neuesten Informationen.

So erstellen Sie einen Web Service in IBM Cognos

  1. Generieren Sie die XML-Datei, die Öffentliche Ordner und Persönliche Ordner in IBM Cognos anzeigt, indem Sie http://localhost/cognosversion/cgi-bin/cognos.cgi/rds/wsil in einem Webbrowser. Ersetzen localhost und cognosversion mit Ihren Informationen.
  2. Kopieren Sie die URL des Ordners, der Ihren Bericht enthält (z. B. „Öffentliche Objekte“), und öffnen Sie sie.
  3. Wiederholen Sie die vorhergehenden Schritte, bis die Inhalte in einem Ordner Berichte anstelle von anderen Ordnern sind.
  4. Kopieren Sie die URL des Berichts und öffnen Sie sie. Die WSDL-URL wird angezeigt.

    http://172.29.156.187/ibmcognos/cgibin/cognos.cgi/rds/wsdl/path/Public%2520Folders/Samples/Models/GO%2520Sales%2520%2528query%2529/Report%2520Studio%2520Report%2520Samples/Cognos%2520Report

  5. Ersetzen wsdl in der URL mit ReportData und hinzufügen ?fmt=Dataset ans Ende der URL. Die überarbeitete URL generiert den Bericht im XML-Format.

    http://172.29.156.187/ibmcognos/cgibin/cognos.cgi/rds/ReportData/path/Public%2520Folders/Samples/Models/GO%2520Sales%2520%2528query%2529/Report%2520Studio%2520Report%2520Samples/Cognos%2520Report?fmt=Dataset

  6. Kopieren Sie die überarbeitete URL. Verwenden Sie diese MXL-URL während des Datenimportprozesses.

    Wenn ein Bericht mehrere Tabellen enthält, wird nur die erste Tabelle extrahiert.