MicroStrategy ONE

在IBM Cognos中创建Web服务

要从 IBM Cognos 导入数据,在 XML 使用 IBM Cognos Mashup Service (CMS) 时,您需要获得查询的 URL。您必须具备 IBM Cognos SDK 许可证才能使用 CMS。

此操作流程包含在MicroStrategy中使用IBM Cognos所必需的高级信息。请参阅 IBM Cognos 说明文档获取最新信息。

  1. 通过打开,生成在IBM Cognos中显示“公共文件夹”和“我的文件夹”的XML http://localhost/ /认知转换/cgi-bin/cognos.cgi/rds/wsil 在Web浏览器中。将 localhostcognosversion 替换为相应的信息。
  2. 复制包含您的报表(例如公共对象)的文件夹的 URL 并将其打开。
  3. 重复之前的步骤直至文件夹内容为报表而非其他文件夹。
  4. 复制报表的 URL 并将其打开。WSDL URL 出现。

    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. 将 URL 中的 wsdl 替换为 ReportData 并在 URL 的结尾添加 ?fmt=Dataset。修改后的 URL 将生成 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. 复制修改后的 URL。在数据导入过程中使用该 XML URL。

    如果报表包含多个表,则仅会提取第一个表。