Cgonos/Tabeau/SmartBI报表开发对比
1 Cognos版
1.1 页面最终效果
1.2 报表服务
1.2.1 开发流程
1. 创建数据模型FM
通过Framework Manager创建数据模型,生成数据包后发布到服务器,数据源需要通过cognos管理门户事先创建。
2.选择相应的报表数据包,开发报表
3.预览页面效果
需要运行才能查看报表效果,对于报表运行结果,暂不支持任何操作,对于点击表头排序、固定列标题等功能,需要通过第三方开发进行整合,比如javascript语言或者通过cognos SDK进行二次开发实现。 4. 开发完成后保存即可发布到服务器。 只能通过URL访问,暂无其他方式。 1.2.2 工具对比
1.工具相对专业化,包括过滤、排序等简单操作,一般业务人员无法快速操作,且cognos不支持在生成的页面进行个性化操作,只能通过编辑页面进行修改。 2.满足复杂数据的处理,同时支持调用存储过程等。 3.支持复杂报表的开发。
2 Tableau版
2.1 页面最终效果
2.2 报表服务
2.2.1 开发流程
1.新建Oracle数据源,配置服务器和服务(支持的数据源服务器类型最多)。
2.选择相应的数据表或视图,建立连接关系
3.创建工作表,设置筛选器,样式,层级结构等等