2011-03-03 68 views
0

如果有人可以请告诉我如何自动从Cognos获取数据。它可以是PHP中的脚本,也可以是可以获得预先生成的报告并将其保存在Excel文件中的应用程序。 Cognos可以保存在excel文件中,但是地址栏不会更改(它使用大量的javascript)。从Cognos获取数据(脚本)

+0

所以你想使Cognos报告通过PHP?为什么不直接查询数据库? – Nic 2011-03-03 16:11:15

回答

1

谈到应用程序 - COGNOS本身具有这些功能,您可以安排报告并将其保存在符合您要求的文件系统中。

如果你愿意使用PHP,然后直接打到数据库(如已经建议),这是一个好主意。

3

有几个方法可以通过编程方式在Cognos

  1. COGNOS协调活动或检索数据暴露了一些最常见的活动的“URL”界面。这包括运行报告,查看保存的输出,在报告工作室中打开报告等。
  2. 您可以使用Cognos SDK。这是在Cognos中编排事物最有效的方法。它具有很大的表面积和相当陡峭的学习曲线,但是如果您愿意花时间在其中,则可能性是无穷无尽的
  3. 您可以使用Cognos Mashup服务 - 这有点像“SDK Lite” 。它使用起来更容易,但露出更小的表面积。顾名思义,它适用于混搭类型场景。

这里的描述COGNOS混搭与COGNOS SDK的文章,并提供了一些技巧时,你会选择一个比其他:

http://www.motio.com/blog/2010/11/01/cognos-sdk-vs-cognos-mashup.do

+1

哈哈,请问Cognos解决问题 - (是)--->放松喝一杯啤酒 – 2011-07-26 06:43:11