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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 454|回复: 0

关于Transformer命令这一块的中文文档

[复制链接]
发表于 2012/3/9 10:38:00 | 显示全部楼层 |阅读模式

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

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

x
看到论坛上关于Transformer命令这一块的中文文档比较少,所以单独整理了一份分享给大家
非原创
:

Transformer命令行
-a <data_source>
    设计,该命令会根据指定的数据源去自动的建立模型,然后构建cube,打开PowerPlay,和展示报表。
    注意:
    &#8226;该选项只能与-d,-f,-r和-nologo一起使用。
    &#8226;在批处理中用户为Transformer提供用户签名的-k选项,不能被用户IQD数据源或者自动设计。在这种情况下,Transformer会出现一个登陆窗口,用户必须填入相应的签名信息。
    &#8226;在-a与数据源文件名之间必须要有一个空格符。
    &#8226;<data_source>如果使用绝对路径时在路径前后需要加上双引号。

-d<preference_var>=<setting> .py?_file |.mdl_file
    nsformer设置一个新的预处理值。该值只会覆盖当前实例的预处理值。该预处理值可以参考<cognos安装目录>/cer4/bin/trnsfrmr.ini文件。
    注意:
    &#8226;-d与<preference_var>之间不能有空格。
    &#8226;实例参数区分大小写,必须与trnsfrmr.ini文件中的属性名相同。

-e .py?_file |.mdl_file
    更新模型中的Cubes的定义,但不更新cube里的数据(只更新cube的元数据),然后保存模型。该命令相当于在Transfromer中点击Run菜单的Update按钮。
    元数据包括对象名、标签、缩写名、描述、报表钻取、用户角色。

-f<preference_file> .py?_file |.mdl_file
    设置要使用的优先处理文件。
    你可以选择一个优先处理文件去覆盖初始化文件Trnsfrmr.ini中的设置。在执行指定的批处理生产任务时,这个做法非常有用。你可以指定多个优先处理文件。Transformer会连续的组合每一个文件里的设置,所以在多个优先处理文件中重复定义了相同的属性设置,后一个文件的设置将覆盖前一个文件的设置。

-i .py?_file
    打开一个已保存的模型,不管checkpoint文件是否存在。
    当模型运行时由于系统问题导致运行暂停时,比如由于电源不足,将产生一个checkpoint文件。一般来说,当你下次打开模型时,你可以有两种选择来打开模型,一种是通过打开checkpoint文件,或者上一次保存的模型文件。

-k<signon>=<userid>/<password> .py?_file |.mdl_file
    在批处理文件中为Transformer提供签名信息。
    你可以通过在命令中提供签名信息来避免Transformer弹出对话筐来请求建立数据源的连接。一般来说你可以把登陆信息存储到Signons列表中,或者可以使用Access Manager去管理登陆请求。-k选项提供了两个可选的方法来在命令行中为Transformer提供签名信息。这对于在默认情况下,没有存储密码签名信息的.mdl文件特别有用。更详细的内容可以参考Transformer for UNIX文档。
    Example:Trnsfrmr -n -kfield=CarlosR/pw462 Field3.mdl
    使用名字域签名来打开Field3.mdl文件,用户ID为CarlosR,密码为pw462,这过程在批处理模式中运行,并构建模型中定义的cube。
    注意:
    &#8226;使用的签名必须存在与模型中
    &#8226;在-k与<signon>参数之间不能存在空格
    &#8226;<signon>不能空或包含“=”
    &#8226;<userid>不能包含“/”

-n[<display_state>] .py?_file |.mdl_file
    在批处理模式中运行Transformer。这个选项在UNIX中不支持。
    使用该选型打开Transformer,构建模型中定义的cube,然后关闭Transformer。
    你可以随意的指定窗口的展示状态,1为最小化窗口,或2为隐藏窗口。
    Example:
    Trnsfrmr -n -s Roofing.mdl
    打开模型文件Roofing.mdl,构建里面定义的cube,然后保存模型文件。
    Trnsfrmr -n2 Roofing.mdl
    打开模型文件Roofing.mdl但不展示程序窗口,然后构建里面定义的cube。

-nologo .py?_file |.mdl_file
    但开Transformer时防止展示Cognos的商标。

-o .py?_file |.mdl_file
    禁止Transformer建立cube。
    注意:
    &#8226;这个选项必须联合 -n 一起使用,如果你想同时禁止Transformer进行维度分类和cube的重构,也可以使用-ox。例如,你已经用教本来处理以上其中一个或两个过程,而不希望在Transformer中做重复动作。
    &#8226;UXIN不支持该选项。

-p .py?_file
    但开一个checkpoint文件。
    当模型被暂停时就会存在一个checkpoint文件。在批处理过程中使用-p选项可以打开checkpoint文件来覆盖原来的模型文件。
    注意:
    &#8226;checkpoint文件带有.qy?的扩展名。其中“?”将被你所使用的Transformer中的字符所代替。
    &#8226;该属性不能用于.mdl文件当众。

-r<log_level> .py?_file |.mdl_file
    设置写入日志文件详细的方式。
    可用值为0到4,对应Transformer中参数对话筐中的设置(Logging tab)。
    &#8226;0 不检测日志记录合,日志记录时使用先前的可用设置。
    &#8226;1 严重的错误
    &#8226;2 错误和以上的错误
    &#8226;3 警告和以上的错误
    &#8226;4 报告信息和以上的错误

-s .py?_file |.mdl_file
    保存模型文件。当成功构建cube后,保存模型包括分类过程中增加的新的分类。
    注意:
    &#8226;该选项必须联合-n一起使用。

-t<category_code> .py?_file |.mdl_file
    为时间的校准计算设置当前期间。
    种类代码定义在Category参数表中。分类必须存在与手动设置的时间维度里,就是说必须把维度参数表里的Automatically Set Current Time Period复选筐去掉(Time tab)。
    Example
    Trnsfrmr -n -t"19991201-19991231" -s-Year3.mdl
    打开模型Year3.mdl,把分类代码为“19991201-19991231”的分类设置为当前期间,然后在批处理过程中构建所有已定义的cube。
    注意:
    &#8226;-t与<category_code>不能存在空格符。如果分来包含连接字符或空格字符(如上面的连续一段时间)必须使用双     
      引号括起来。
    &#8226;<category_code>命令部分区分大小写,它必须与模型中的种类代码完全匹配。
    &#8226;这个选项必须与-n选项一起使用。

-u<powercube_name> .py?_file |.mdl_file
    把cube中的分区信息写到日志文件中。
    分区信息的格式如下:
    <date>    <time>    Cube<owerCube_name>    partition report    Partition #    Category Code    Category Name    Partition Size
    Example
    Trnsfrmr -i -n -uNorth -uEast -dLogFileName=F:\Test\Roof.log Roofing.mdl
    打开模型Roofing.mdl,丢弃任一个存在的checkpoint文件,创建所有定义的cube,然后把cube里的North和East分区信息写到日志文件F:\Test\Roof.log中。
    注意:
    &#8226;cube必须在分区信息被报告之前建立。如果命令行包含产生分类和创建cube的选项,那么那些选项必须在获得分区
      信息前被处理。
    &#8226;要从cube组里面获取cube的分区信息,必须指定cube的名字,不能只指定cube组的名字。
    &#8226;cube的名字区分大小写。如上面的命令中,你必须键入uNorth,而不能是unorth。

-x .mdl_file
    更新MDL模型中的列和度量中的度量值。首先检验列中的值是否与数据源匹配,如果不匹配,就把MDL模型中的值改为适当的值。然后,检查所有联合度量,如果有必要就更新他们的输出值。

该贴已经同步到 xiaoerp的微博
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2025/11/30 02:35 , Processed in 0.011197 second(s), 14 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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