企业绩效管理网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1982|回复: 9

Private views question

[复制链接]

84

主题

404

帖子

593

积分

高级会员

Rank: 4

积分
593
QQ
发表于 2014-6-28 19:02:09 | 显示全部楼层 |阅读模式
Hi

Need your suggestions.

One of our tm1 user have created many of private views and subsets. We need to transfer these views and subsets to another user- who is taking over his roll.

I had suggested the user to recreate the views and subsets for new user or slice reports and send them to him.

But this seems be diffecult as he has create all them -is consume more time.

Please advise
Ravi
回复

使用道具 举报

91

主题

437

帖子

644

积分

高级会员

Rank: 4

积分
644
QQ
发表于 2014-6-28 20:06:38 | 显示全部楼层
I think pretty much your only option is to copy the files on the disc,  I seem to remember that this can be done without restarting the server and objects will be available when the other user logs in.

Cheers
回复 支持 反对

使用道具 举报

70

主题

390

帖子

554

积分

高级会员

Rank: 4

积分
554
QQ
发表于 2014-6-28 20:35:12 | 显示全部楼层


This allows view to be made public but I seem to remember not really liking it for some reason...

If you just want to copy to one user or indeed if you do want to make public I would still probably go with Steve's method and copy and paste in the directorys.

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

66

主题

395

帖子

544

积分

高级会员

Rank: 4

积分
544
QQ
发表于 2014-6-28 20:43:27 | 显示全部楼层
I have played with TI to do this but in the end the following was simpler

1.        Goto the tm1 server and look up the user logon
e.g. <servername>C$TM1Data<source_user>GL}vues
2.        Copy the view file you need
e.g. JW_MarginData.vue
3.        Paste in in your own user directory with the same name
e.g. <servername>C$TM1Data<Target_user>GL}vues
4.        Log out of TM1 and log back in

This does work fine.
回复 支持 反对

使用道具 举报

79

主题

390

帖子

562

积分

高级会员

Rank: 4

积分
562
QQ
发表于 2014-6-28 21:28:23 | 显示全部楼层
Steve is correct. You will have to copy the files if you want the views to stay private. You can publish private views and make them public however, if the user had any private subsets for any dimensions in the view you would also need to make those public or copy the private subsets as well.
回复 支持 反对

使用道具 举报

86

主题

397

帖子

596

积分

高级会员

Rank: 4

积分
596
QQ
发表于 2014-6-28 21:36:28 | 显示全部楼层
Additional points to note:

- if the user has any custom Rollup's (}ROLLUP_000) then you will not be able to replicate the view (you cannot copy over custom rollups)
- if the new user already has saved views then these could be overwritten during this process (e.g. both have a view named "Profit and Loss")

It starts getting messy when you have multiple instances/ cubes/ views but as James has said, the easiest way is to manually copy

You could use a TI to create a batch file which copies all *.*}vues folders/ files from UserA to UserB but you run the risk of overwriting views/ subsets as mentioned above.
回复 支持 反对

使用道具 举报

85

主题

433

帖子

616

积分

高级会员

Rank: 4

积分
616
QQ
发表于 2014-6-28 22:14:59 | 显示全部楼层
I have played with TI to do this but in the end the following was simpler

1. Goto the tm1 server and look up the user logon
e.g. <servername>C$TM1Data<source_user>GL}vues
2. Copy the view file you need
e.g. JW_MarginData.vue
3. Paste in in your own user directory with the same name
e.g. <servername>C$TM1Data<Target_user>GL}vues
4. Log out of TM1 and log back in

This does work fine.

Just to add, ensure to unload the cube to make it appear in the list.
回复 支持 反对

使用道具 举报

75

主题

385

帖子

554

积分

高级会员

Rank: 4

积分
554
QQ
发表于 2014-6-28 22:18:59 | 显示全部楼层
amin wrote:Just to add, ensure to unload the cube to make it appear in the list.
No. I don't know where you get this idea.  Private objects are all loaded to RAM and registered on the server from the disk copy when the user logs in and are destroyed on log out.  All that is needed to see a new private subset, view or application entry created from file copy is for the user to log back in.  The only time you hit an issue with the file copy approach is where
- a private view also uses a private subset and the subset isn't copied
- due to difference in security the "target user" doesn't have any access to elements selected for the view in one or more dimensions
In either of these cases unloading the cube isn't going to help either.
回复 支持 反对

使用道具 举报

75

主题

398

帖子

573

积分

高级会员

Rank: 4

积分
573
QQ
发表于 2014-6-28 22:39:31 | 显示全部楼层
I can't speak for others but I always had to unload the cube in order to see it. Unless I do that I don't see it.
回复 支持 反对

使用道具 举报

79

主题

430

帖子

606

积分

高级会员

Rank: 4

积分
606
QQ
发表于 2014-6-28 22:43:36 | 显示全部楼层
I agree with lotsaram, in my experience you don't need to unload the cube
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|企业绩效管理网 ( 京ICP备14007298号   

GMT+8, 2023-3-28 07:00 , Processed in 0.091887 second(s), 38 queries .

Powered by Discuz! X3.1 Licensed

© 2001-2013 Comsenz Inc.

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