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
- 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. Ersetzenlocalhost
undcognosversion
mit Ihren Informationen. - Kopieren Sie die URL für den Ordner, der Ihren Bericht enthält (z. B. Öffentliche Objekte), und öffnen Sie ihn.
- Wiederholen Sie den vorherigen Schritt, bis der Inhalt eines Ordners Berichte statt anderer Ordner ist.
-
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
-
Ersetzen
wsdl
in der URL mitReportData
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
-
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.