MicroStrategy ONE

Criar um Web Service no IBM Cognos

Para importar dados do IBM Cognos, você precisa obter a URL da consulta como XML usando o IBM Cognos Mashup Service (CMS). Você precisa ter uma licença do IBM Cognos SDK para usar o CMS.

Este procedimento contém informações de alto nível necessárias para usar o IBM Cognos com o MicroStrategy. Consulte a documentação do IBM Cognos para obter as informações mais recentes.

  1. Gere o XML que exibe Pastas públicas e Minhas pastas no IBM Cognos, abrindo http: //host local/cognosversão/cgi-bin/cognos.cgi/rds/wsil em um navegador da Web. Substitua localhost e cognosversion por suas informações.
  2. Copie a URL da pasta que contém seu relatório (por exemplo, Objetos públicos) e abra-a.
  3. Repita o passo anterior até que o conteúdo da pasta seja de relatórios, em vez de outras pastas.
  4. Copie a URL do relatório e abra-a. A URL do WSDL é exibida.

    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. Substitua wsdl no URL por ReportData e adicione ?fmt=Dataset no final do URL. O URL revisado gera o relatório no formato XML.

    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. Copie o URL revisado. Use esse URL XML durante o processo de importação de dados.

    Se um relatório contiver várias tabelas, apenas a primeira tabela será extraída.