Cognos报表迁移

合集下载

cognos_报表访问权限控制方式之一

cognos_报表访问权限控制方式之一

Cognos用户权限控制方案一主要思路:将portal的用户与cognos中的使用的用户一一映射,并在cognos中指定各个用户相应的权限,即portal用户能查看的报表在cognos控制权限,这样即使用户从URL hack手段登录了cognos后台,也只能修改自己关注的报表,当然可以设置这些访问只能查看,而不修改任何报表。

修改报表可以由管理员或开发角色统一来完成。

以上方案可以实现cognos中权限最细粒度的控制,当然如果用户很多,工作量会比较大。

考虑到系统已经在用,且用户较多,可以使用方案二。

方案二主要思路:建立2个用户,一个用户即是管理员,有所有权限(包括报表制作和后台管理);另一个用户即portal中查看报表的所有人员对应在cognos中的用户,这个用户可以登录到cognos后台,但除了能看到“我的文件夹”,将不能做任何事情。

具体实现步骤如下:1.先在cognos configuration中禁止匿名访问,并添加一个认证源,此处的示例是NTLM。

2.然后在另一个认证空间中创建2个用户,一个是管理员(此处用的是caidl),一个是所有其它人员的映射用户(此处用得是test)。

3.然后在cognos的系统角色中找到“系统管理员”,将“任何人”从其成员列表中删除,并将刚才创建的管理员(caidl)添加到这个角色中,如下:4.然后在”test”用户的属性设置“门户选项卡”中将“公共文件夹”删除,确认此用户看不到此文件夹。

再然后在此用户的“首选项”设置中不要勾选下面标注的设置项:最后“确定”保存。

5.最后修改此文件:%Cognos安装目录%\templates\ps\portal\system.xml在最后</system>前面添加如下语句:<param name="ui_hide"><CC_HEADER_MENU_preferences show="Administrators"/><CRN_HEADER_OPTIONS show="Administrators"/><CC_VIEW_TABS show="Administrators"/><CC_VIEW_TABS_OPTIONS show="Administrators"/><CC_TOOLBAR show="Administrators"/><RV_TOOLBAR_BUTTONS_GOTO show="Administrators"/></param>保存此文件,重启cognos服务,此时再用test用户登录,则此用户只能看到“我的文件夹”(如下图所示),没有办法浏览“公共文件夹”下的任何条目,但此用户仍然有权限根据报表URL直接打开某个报表来查看(如果知道某报表地址的话)。

Cognos报表展示

Cognos报表展示

Cognos
• 我们可以把商业智能看成一种解决方案。商业智能的关键是从许多来自不同的企业运作系统的数据中提取出 有用的数据并进行清理,以保证数据的正确性,然后经过抽取(Extraction)、转换(Transformation)和 装载(Load),即ETL过程,合并到一个企业级的数据仓库里,从而得到企业数据的一个全局视图,在此 基础上利用合适的查询和分析工具、数据挖掘工具、OLAP工具等对其进行分析和处理(这时信息变为辅助 决策的知识),最后将知识呈现给管理者,为管理者的决策过程提供支持。目前,商业智能产品及解决方案 大致可分为数据仓库产品、数据抽取产品、OLAP产品、展示产品、和集成以上几种产品的针对某个应用的 整体解决方案等。
上钻,下钻,穿透钻取,到 任意相关信息
自助式报表,查询和分析, 提高了最终用户得到信息 的速度
用户
和MS Office无缝集成
多语言支持
为用户屏蔽数据的复杂性
低培训和支持成本,支持广泛的用户范围
Cognos技术特点
考察角 度 友好性
统一元 数据 Web方式
前端工具
界面简洁,从简单到复杂报表都是直 接使用鼠标拖拽,不需要编写程序 所有的前端功能使用统一的元数据。
ห้องสมุดไป่ตู้
议程
1.Cognos工具介绍 2.Cognos报表解决方案 ▪ 1).动态交互式报表 ▪ 2).仪表盘式报表 ▪ 3).图文并茂复杂报表 ▪ 4).中国式复杂报表 ▪ 5).统计分析报表 3.Cognos报表工具特点
仪表盘报表显示
议程
1.Cognos工具介绍 2.Cognos报表解决方案 ▪ 1).动态交互式报表 ▪ 2).仪表盘式报表 ▪ 3).图文并茂复杂报表 ▪ 4).中国式复杂报表 ▪ 5).统计分析报表 3.Cognos报表工具特点

Cognos隐藏报表运行时提示选择报表发送方式

Cognos隐藏报表运行时提示选择报表发送方式

--- Cognos隐藏报表运行时提示选择报表发
送方式
在实际应用中,由于客户并不了解的Cognos的功能,所以在查看报表时会错误点击造成报表的查看失败。

下面我们介绍如何隐藏运行报表时提示的发送方式:
这种提示会会使客户误解而点击从而导致不能在线查看报表如下图
下面介绍如何隐藏选择发送方式
进入cognos的安装路径:c8\webapps\p2pd\WEB-INF\classes下的
viewer_XX.properties
XX是指区域,EN指英文地区,CN指中国,所以先备份viewer_CN.properties
备份
打开文件找到如下图标签
删除属性
保存文件重新启动cognos
运行报表后效果
--------------------------THE
END--------------------------。

cognos使用手册

cognos使用手册

COGNOS使用1. 包的制作1.1 Framework的使用:1.1.1 首先,打开Framework1.1.2 打开后,点新建一个工程。

1.1.3 打开后,弹出一个界面。

1处是填写工程的名字,要按规范来。

2处是选择存放的地址,都统一存在一起,你要知道存在哪了。

1.1.4 点击OK后,弹出一个输入用户名和密码的界面:用户名:dcuser密码:dcuser1.1.5 点击ok后,弹出一个界面选择中文,然后确定。

1.1.6 弹出的界面选择Date Source,,选择NEXT。

1.1.7 弹出的界面选择SDDM,然后点击NEXT。

1.1.8 弹出的界面选择你要做展现所需要的表,然后点击NEXT。

1.1.9 弹出的界面,把第一个勾选掉,然后点击Import。

1.1.10 弹出的界面,直接选择FINISH。

1.2 包的制作1.2.1 点击Diagram,进入后连接表关系(注:副表拉到主表)。

上面这个界面直接点击确定。

1.2.2 然后把各个表名以及字段名改为中文(具体命名方法与各专业有关,都是有相关规范的)。

1.2.2.1 特别:下面我讲下在表中新增一个字段1.先双击表:2.然后,弹出一个界面:点击上面栏,第二个:再点击ADD新增一个字段:此图的例子是新建一个叫做“月份”的字段,字段是从“MONTH_ID”这个字段截取出来的。

MONTH_ID—>200701新增的字段:月份 01月语句:substr(cast_char([SDDM].[TEST_DA TE_TIME].[MONTH_ID] ),5,2)||'月'1.2.3 然后点击新建一个包。

1.2.4 弹出的界面输入包的名字。

(都是有相关规范的,不要乱起,现在做的都要起成类似“练习_XXX”之类的)然后点击NEXT。

1.2.5 然后选择你要发布的表,点击NEXT.1.2.6 一直NEXT,然后FINISH。

弹出的界面选择Yes。

报表迁移步骤

报表迁移步骤

价值板块报表迁移步骤价值板块报表步骤主要分以下几块:1、数据源(主要是MDC文件)迁移;2、资料库迁移;3、Transformer模型文件迁移;4、图片页面等内容迁移;5、配置参数设置。

以上内容的具体迁移步骤如下:一、数据源迁移1、在本机或是在130服务器上生成MDC文件后,将数据源文件迁移到需要部署的服务器上,在此为Uat(10.3.25.77)测试环境的相应目录下,目录为:/cubedata/Cube。

2、将迁移的MDC文件重新命名为字母组合的名称,具体相对应的MDC文件中英文如下。

数据源mdc在Win和AIX下的对应关系:1、计划进度:/cubedata/Cube/JHJD.mdc2、财务常规报表:/cubedata/Cube/CWCGBB.mdc3、财务自定义/cubedata/Cube/CWZDY.mdc4、可提费用分析/cubedata/Cube/KTFYFX.mdc5、核心价值管理/cubedata/Cube/HXJZGL.mdc6、管理费用分析/cubedata/Cube/GLFYFX.mdc7、人力产能分析/cubedata/Cube/RLCNFX.mdc8、机构产能分析/cubedata/Cube/JGCNFX.mdc9、银保产能分析/cubedata/Cube/YBCNFX.mdc10、风险管理/cubedata/Cube/FXGL.mdc二、报表迁移报表迁移主要是将开发环境下的报表导出到本地,之后将导出的压缩文件导入到迁移的服务器上,主要的导出导入步骤如下。

导出1、第一步进入Cognos Administration,然后进入“配置->内容管理”页面:2、第二步点击工具栏的“New Export”按钮进入导出向导界面3、第三步输入该导出方案的名称和描述信息,然后点击“Next”按钮。

4、第四步选第一项,然后点击“Next”5、第五步按“Add…”添加要导出的文件夹。

cognos定制计划表定时导出报表到文件系统

cognos定制计划表定时导出报表到文件系统

定制计划表定时导出报表一、根目录设置首先需要在IBM Configuration中设置定时导出报表的根目录,点击“开始”->程序->IBM Cognos 10->IBM Cognos Configuration打开Configuration页面,如下图在菜单栏中点击“操作”->“编辑全局配置”,进入全局参数配置页面,点击tab页名称为“常规”,如下图:在“档案库位置文件系统根目录”中配置需要导出文件的具体位置,注意阅读下方关于此参数输入的格式的描述。

配置完成后,点击确定退出全局参数配置对话框,重新启动cognos服务。

二、配置具体报表导出文件夹通过IE访问cognos主页,进入IBM Cognos Administration,点击“配置”菜单,如下图:在配置页面中的左侧菜单中选择调度程序和服务,在右侧出现的管理界面中选择定义文件系统位置。

如下图:在文件系统位置定义页面,选择新建创建根目录下的具体文件夹。

注意:前一小节介绍的是根目录,本小节介绍的是具体目录,在本例中报表导出位置的具体目录为:c://output/report,其中c://output是在configuration中设置的,report是在cognos Administration中设置的。

三、设置报表计划表进入公共文件夹中,找到需要导出的报表,在报表列表页面最右端工具按钮组中找到计划表,并点击该功能按钮,如下图:在计划表配置页面中可以根据需要设置定时导出的频率、以及报表导出的格式和导出位置,如下图:在配置页面中首先选择“改写默认值”按钮,通过导出格式和文件保存位置两个设置参数调整报表导出的格式(PDF、HTML等)和导出后文件保存的位置。

注意:此处频率不要设置过密,这样会导致系统压力过大。

Cognos自学系列3-AS报表开发简单步骤

Cognos自学系列3-AS报表开发简单步骤

Cognos自学系列3-AS报表开发简单步骤1、创建IQD:利用FM创建或自己按格式写;格式:COGNOS QUERYSTRUCTURE,1,1DA TABASE,PP-db 【此处的PP-db为Cognos配置的数据源的逻辑名,与第3步中cognos.ini 中Databases需一致。

】DATASOURCENAME,C:\CogExamples\PPpractice\Source\Outdoors 示例.imrTITLE,Outdoors示例.imrBEGIN SQLselect T1."ORDER_DT" as c1,T2."PROD_LINE" as c2from "C_ORDER" T1,"C_PRODUCT" T2where (T1."ORDER_NO" = T2."ORDER_NO") and (T1."PROD_NO" = T2."PROD_NO")END SQLCOLUMN,0,订购日期COLUMN,1,产品系列2、发布IQD到本地;3、修改cognos.ini,配置数据源:登录Cognos,启动—IBM Congnos Connection—配置—数据库连接,找到需要连接的数据源,查看数据源连接得到连接字符串。

进入cognos\c84_tr\CS7Gateways\bin,修改cs7g.ini.将安装路径下../cognos/ cognos.ini文件用文本编辑器打开,将连接字符串粘贴其中,并将数据源的逻辑名加在连接字符串的最前面,且加入一个“=”4、打开Transformer,New Model-Data source type选择Impromptu Query Definition,导入IQD文件地址,下一步至完成。

Cognos的PowerPlay报表模式

Cognos的PowerPlay报表模式

102
高级子集对话框
基本定义区
复合定义区
103
建立高级子集(Advanced Subset) 建立高级子集
用高级子集定义可以建立满足复合条件和限制的子集。 用高级子集定义可以建立满足复合条件和限制的子集。 首先确定子集的基本定义 首先确定子集的基本定义 为子集确定一个名称 为子集确定一个名称 选定一个维度 选定一个维度 选定这个维度上的某一层或多个层 如果选多层就会 选定这个维度上的某一层或多个层 (如果选多层就会 形成嵌套表) 形成嵌套表
106
高级子集的进一步限定: 高级子集的进一步限定:Value
例如: 户外产品销售收入最高的三个国家(排除欧洲后 销售收入最高的三个国家 排除欧洲后)是 例如 户外产品销售收入最高的三个国家 排除欧洲后 是 美国、加拿大、澳大利亚。 美国、加拿大、澳大利亚。
子集维度 度量 选值方法
限定的维度 与层
短拖放区的类别选择: 短拖放区的类别选择: 的类别选择 只选中单个类别。 只选中单个类别。
91
在嵌套交叉表中钻取 短拖放区的类别钻取 下层类别加入 短拖放区的类别钻取----下层类别加入。 的类别钻取 下层类别加入。
92
在嵌套交叉表中排名和排序 在嵌套交叉表中,排名不会破坏数据结构。 在嵌套交叉表中,排名不会破坏数据结构。 不会破坏数据结构 由于对环境产品排序将破坏数据的结构, 由于对环境产品排序将破坏数据的结构,此刻对 排序选项将无效 该列的排序选项将无效. 该列的排序选项将无效
最底层的类别 标准报表
系谱子集定义 100
查找型子集定义(Find-in-Cube Subset) 查找型子集定义
查找立方体中所有与 指定的字符串匹配的 类别或维度
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Cognos报表测试环境迁移到预生产环境1概述
现在将测试环境的报表导入到正式环境
2步骤
2.1 导出
登录测试环境Cognos
进入Cognos管理页面
进入内容管理页面
在页面右上角,点击“新建导出”按钮
命名,然后下一步
选择公共文件夹,目录和库内容,下一步
点击“添加”:
选择导出的目录:
然后点确定:
选择导出的文件夹:
一直点击“下一步”到下面画面:
再点一次“下一步”,然后点完成:
点击“运行”
勾选“关闭此对话框后查看该导出的详细信息”
然后点确定:
显示正在执行:
可以不定时点击“刷新”链接,直到:
成功后,可以在163的Cognos安装目录的deployment目录下看到:
刚刚导出的报表压缩包
2.2 导入
将刚刚导出的包拷贝到生产环境的Cognos安装目录deployment目录下:
然后进入正式环境的Cognos:
同样进入后台管理页面:
选择“导入”:
选择拷贝过来的报表压缩包:
指定名称,下一步
勾选需要导入的文件夹:
点击下一步
默认,下一步
选择“保存并运行一次”,然后点完成然后点“运行”:
勾选“关闭此对话框后查看该导入的详细信息”
点击确定。

然后可以点击右上角“刷新”看导入的详情
直到出现“已成功”:
再回到Cognos connection,可以看到,已经导入了:。

相关文档
最新文档