BIEE找回“丢失”的仪表盘页定制
来源:互联网 发布:网络封包编辑器 编辑:程序博客网 时间:2024/06/06 01:09
BIEE仪表盘提供了一个功能,就是可以让用户将当前仪表盘的筛选条件、字段排列顺序、排除的列等一系列自定义操作记录(保存)下来。
下次用户就可以直接点击已保存的定制,而无须进行重复的操作,即满足了用户的个性化也提升了便利性。
该功能被称为仪表盘页定制。如下所示:
如果要应用之前已经保存的定制,直接选择上图中的“应用保存的定制”即可
但是,最近有用户反馈他之前保存的定制找不到了,要求我给找回来。
接到任务之后,我首先使用充当功能,充当为他的帐号检查了一下,发现的确是没有了。然后我又到该用户的个人文件夹下查看了一下,发现"选择"(_selections)文件夹下的内容仍然存在。
注:仪表盘页定制的内容保存在个人文件下的"_selections”文件夹下。如下所示:
选择文件下的内容是怎么组织的呢?以f3ooba6a6hlq1vkk为例,该文件名是相应保存定制的容器id,很明显该容器指的就是仪表盘页。
即保存定制是存在于仪表盘页之下的。可以查看相应保存定制的xml代码得知。
注:所有catalog对象(分析、仪表盘页、仪保存定制、筛选器)都是以xml文件的方式存在目录系统中的。
查看对应的仪表盘页xml代码可以看到:
当用户打开仪表盘页的之后,点击“应用保存的定制”,BIEE就会到用户的个人文件夹下的“_selections”目录查找以当前仪表盘页duid命名的子文件夹,然后把该目录下的定制项以列表的形式展现出来。
如果“选择”目录下没有对应的子文件夹,则表明该仪表盘页没有保存的定制。
这样一来,用户找不到之前保存的定制的问题就知道原因了。经检查发现,现在用户访问的仪表盘页后来手工重新创建过(虽然名称和路径没变),导致duid发生了变化,
所以找不到之前保存的定制了。
解决办法很简单,将之前备份的仪表盘页重新部署到正式环境,保证部署后的仪表盘页和个人文件夹下的id相同即可。
如果没有备份,可以手工修改个仪表盘页的duid,将其改为之前的id即可。
需要注意的是,
如果直接复制仪表盘,新仪表盘页会和老仪表盘页共享保存的定制,因为新老仪表盘页的duid相同。这样就会有一个问题,如果你在新仪表盘页上删除
已保存定制,就会导致老仪表盘的保存定制也会被删除。
如果直接复制仪表盘页,则不会共享保存的定制,因为会生成的新的仪表盘页duid。
- BIEE找回“丢失”的仪表盘页定制
- 定制的一个仪表盘
- 找回丢失的权限
- 找回丢失的磁盘空间
- git 找回丢失的对象 找回commit
- BIEE 仪表盘提示变量设置
- 找回AutoCAD丢失的菜单
- 找回系统盘丢失的空间
- 找回丢失的“文件夹选项”
- 找回丢失的显示桌面
- 找回系统丢失的分区
- Windows2008找回丢失的分区
- 如何找回丢失的数码照片
- 如何找回丢失的数码照片
- git 找回丢失的commit
- git 找回丢失的commit
- wps找回丢失的文档
- 找回属于自己的照片,照片丢失轻松找回
- Python 特殊方法与运算符重载
- 三解<关路灯luogu1220>
- iOS汉字转拼音封装
- swap函数的设计
- idea每次运行项目时都提示源值1.5已过时,将在未来所有版本中删除
- BIEE找回“丢失”的仪表盘页定制
- 东软集团软件实施岗实习生面试
- Java Web基础——Action+Service +Dao三层的功能划分
- Win7系统执行bat批处理文件显示乱码该如何解决?
- 算法作业_30(2017.6.13第十七周)
- 【通俗解释】余弦相似度
- Github中fork的使用
- 《Fast and Accurate Inference with Adaptive Ensemble Prediction in Image Classification阅读笔记
- Video Captioning with Multi-Faceted Attention