阅读更多
在一个dw项目中搞了近半年的cognos,现在就留下下面一些记录,惭愧、悔恨:oops:
--
让维度在ppx 或者upfront里面 不显示:
在 Transformer 里打开 Cube 的 Properties,里面有一个 Dimensions,右击就可以omit了
mdl /pyi,pyi 是按照binary编码,mdl是按ascii编码,nt下用pyi,unix下用dml。
transformer生成cube默认的临时目录是系统的临时目录,可以在transformer 按 F5 然后设置到别的目录。但是设置到别的目录之后如果transformer在刷新cube 的过程中报错,那么产生的临时文件是不会清空的,这个临时目录就有可能越来越大,需要手工清除。在bat文件加上 del e:\cubetemp\*就OK
对维度进行权限控制:进入维度树的视图(点击show diagram)->左边有dimension和user class 选择userclass->进入操作,选择特定的用户类对特定的维度进行下列操作:
Exclude: 把指定类别及全部下层类别都排除,既看不见,也不参加汇总。
Cloak: 把指定类别及全部下层类别都屏蔽,全都看不见,但它们参加汇总。
Suppress: 仅把本层指定的类别屏蔽,其下层类别提升。
不影响其他兄弟类别,也不影响汇总。
Summarize: 把指定类别的全部下层类别屏蔽,使它们看不见,
把它们的值汇总到当前类别,当前指定的类别看上去就象是处在最低层。
Apex: 以当前类别作为本维度层次构架的顶点,即只保留当前类别
及其以下的部分。旁系分支全部排除,既看不见,也不参加汇总。