壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2618|回复: 0

】[Transformer] powerplay 加载IQD错误

[复制链接]
发表于 2012/3/21 18:14:26 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
目前我们单位用的是c8不是最新的版本
我现在在powerplay中一加载iqd就报 tr0109错误找不到数据源
[tr0109] transformer couldn't read the datasource
我现在不明白我哪里没有配置数据源吗?
我已经用ropert做了10张报表了!不知道还要配什么数据源?
是在cognos.ini配置的数据源吗?不过我已经配置过了不知道对不对?
单位目前用的是Oracle 10g
我是在web端配置的数据源 Directory 中datasource 测试的数据库连接成功
然后将复制的Connection String 字符串在cognos.ini进行的配置
在tools中的configuration manager是不是需要配置一下?

IQD文件在Transformer中不可用原因很多,简单描述如下:
1、IQD文件目录路径不对。在模型中没有配置好引用路径,对IQD文件进行组织,运行模型时,会提示找不到该文件。解决办法:把所有用到IQD文件进行管理,在PowerPlay Transformer工具,选择File菜单——>preferences,弹出preferences对话框,选择Directories选项。设置一个IQD文件路径。
2、源模型引用的IQD文件不存在,导致找不到相应的维表。解决办法:恢复原来IQD文件源结构。
3、IQD文件内容结构不符合,导致Transformer引用出错。解决办法:查看IQD文件内容,DATABASE 源数据库连接字符是否正确,Cognos.ini文件是否增加了数据库连接串。Sql脚步是否有误,严格按照Cognos SQL语句修改。或者重新通过Framework Manager生成IQD文件。
IQD包含数据库抽取的结构信息。使用.IQD是维护和更新数据源数据的有效的方法:
1.提高了性能
2.从Transformer可以运行并更新数据源的列
3.Transformer能够识别在数据源中定义的列属性
4.支持穿透钻取到Impromptu
IQD从Impromptu产生,可以直接在Transformer中引用。你总可以访问最新数据,而避免了更新数据所需要进行的批处理。Impromptu提供对多种不同数据库的访问特性,使数据源的创建和维护简单化。
由于.IQD仅仅包含结构信息,他们占用的空间小。这避免了向生产平台传输大规模文件。
Transformer能够直接解读包含在.IQD中数据的列属性。
如果数据源是一个.IQD文件,Transforemer自动加入相关的Impromptu报表(.imr)到每个度量的穿透钻取表中
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/29 11:17 , Processed in 0.015437 second(s), 14 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表