MicroStrategy ONE

Erstellen Sie einen Web-Service in IBM Cognos

Um Daten aus IBM Cognos zu importieren, müssen Sie die URL der Abfrage mit IBM Cognos Mashup Service (CMS) als XML abrufen. Sie benötigen eine IBM Cognos SDK-Lizenz, um CMS zu verwenden.

Dieses Verfahren enthält Informationen allgemeiner Art, die für die Verwendung von IBM Cognos mit MicroStrategy erforderlich sind. Die neuesten Informationen finden Sie in Ihrer IBM Cognos-Dokumentation.

So erstellen Sie einen Web-Service in IBM Cognos

  1. Generieren Sie die XML-Datei, die „öffentliche Ordner“ und „meine Ordner“ in IBM Cognos anzeigt, indem Sie öffnen http://localhost/cognosversion/cgi-bin/cognos.cgi/rds/wsil in einem Webbrowser. Ersetzen localhost und cognosversion mit Ihren Informationen.
  2. Kopieren Sie die URL für den Ordner, der Ihren Bericht enthält (z. B. Öffentliche Objekte), und öffnen Sie ihn.
  3. Wiederholen Sie den vorherigen Schritt, bis der Inhalt eines Ordners Berichte statt anderer Ordner ist.
  4. Kopieren Sie die URL für den Bericht und öffnen Sie ihn. Die ESDL-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 an das 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. Diese XML-URL während des Datenimportvorgangs verwenden.

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