1. 概述
1.1 版本
BI服务器版本 | 功能变更 |
---|---|
6.0 | - |
6.0.2 | 2.2节,允许删除已拖入仪表板的组件 3.1节,若创建用户已从系统中被删除,则可能不显示用户名,而显示埋点中的用户id |
6.0.4 | 4.1节,还原资源时,支持还原到协作给我的主题中 第5章,彻底删除交互优化,支持「清空回收站」 |
1.2 应用场景
随着FineBI系统使用时间的不断增长、用户数据不断增多,导致系统内的数据、组件、仪表板越来越多。
1)影响了更新、磁盘占用、正常表的搜索。
2)系统中的大量数据、组件、仪表板都处于荒废/过期状态,但不敢轻易删除
1.3 功能简介
FineBI6.0提供了一个回收站功能,存放被删除的分析资源,包括数据、组件、仪表板。
所有删除后的资源将进入回收站,如有用户再次需要,用户可自行从回收站中找回。
1.4 使用前提
FineBI工程必须进行注册,否则无法使用「回收站」工程。
FineBI工程注册请参考:注册简介
2. 删除逻辑简介
2.1 操作步骤
1)删除「我的分析」的文件夹/分析主题
用户登录FineBI系统,点击「我的分析」,鼠标悬浮到文件夹/分析主题下,点击后方「...」,点击「删除」按钮,可删除文件夹/分析主题。如下图所示:
2)删除分析主题中的数据、组件、仪表板
用户登录FineBI系统,点击「我的分析」,选择某个分析主题进行编辑,在主题编辑界面,可删除分析主题中的数据、组件、仪表板。如下图所示:
3)删除「公共数据」中的数据集
管理员登录FineBI系统,点击「公共数据」,鼠标悬浮到文件夹/基础表下,点击后方「...」,点击「删除」按钮,可删除文件夹/基础表。如下图所示:
2.2 功能限制
删除内容 | 禁止删除 |
---|---|
数据 | 1)「我的分析」下,禁止删除已发布到「公共数据」的数据 提示:无法删除所选项中「已发布」的数据集 2)「我的分析」下,禁止删除正在编辑的数据 3)若数据表的字段,被用于自身的行列权限的过滤条件,则表禁止删除
4)若1端表的字段,被用于N端表的行列权限的过滤条件,则除了该N端表,1端表和其他N端表禁止删除
|
组件 | 1)「我的分析」下,禁止删除正在编辑的组件 |
仪表板 | 1)「我的分析」下,禁止删除已发布到「目录」的仪表板 提示:无法删除所选项中「已发布」的仪表板 2)「我的分析」下,禁止删除正在编辑的仪表板 |
分析主题 | 1)「我的分析」下,禁止删除正在编辑的分析主题 提示:该主题正在被XXX编辑,请稍后再试 2)「我的分析」下,如果分析主题下有该用户无法删除的内容时(数据、组件、仪表板),执行删除后:
弹窗提示:无法删除所选项中「已发布」「正在编辑」的分析主题 3)「我的分析」下,无法删除「协作给我的」整个分析主题,但可删除「协作给我的」的分析主题下的数据、组件、仪表板 |
文件夹 | 1)「我的分析」下,如果文件夹下有该用户无法删除的内容时(数据、组件、仪表板、分析主题),执行删除后:
弹窗提示:无法删除所选项中「已发布」「正在编辑」的分析主题和文件夹 2)「公共数据」下,如果管理员仅拥有该文件夹的管理权限,没有其中某个子文件夹的管理权限,次管无法删除文件夹。 弹窗提示:无法删除所选项中「已发布」「正在编辑」「没有权限」的数据集和文件夹 |
3. 回收站简介
3.1 资源范围
设计用户登录FineBI系统,点击「回收站」,可以看到被删除的资源。
1)回收站功能仅面向设计用户,查看用户无回收站功能。
2)超级管理员有所有用户的回收站资源的管理权限,不支持分配给次级管理员。普通设计用户仅支持管理自己的回收站资源。
3)回收站中仅存储「公共数据」、「我的分析」中删除的数据、组件、仪表板,不回收被删除的文件夹、分析主题、关联关系、权限配置。
4)抽取的表进入回收站后不再更新。
用户类型 | 看到的范围 |
---|---|
设计用户 | 「我的分析」中,创建用户为当前登录用户的所有已删除数据、组件、仪表板 |
超级管理员 | 「我的分析」中,所有用户已删除的数据、组件、仪表板 「公共数据」中,所有已删除的数据集 |
对于回收站中的资源,只能查看其基本信息。无法进行编辑、预览等操作,包括:
数据:无法编辑、移动、分享、重命名、另存为、更新、创建组件、创建数据集
仪表板/组件:无法预览、移动、分享、重命名、另存为
基本信息包括:
信息 | 简介 |
---|---|
名称 | 资源的名称 |
创建用户 | 资源的创建者 注:6.0.2及之后版本,若创建用户已从系统中被删除,则可能不显示用户名,而显示埋点中的用户id。 |
删除用户 | 删除资源的用户名称 |
路径 | 资源在被删除前,存放的位置 |
删除时间 | 资源被删除的时间 |
3.2 筛选资源
用户可通过上方筛选框进行资源筛选。筛选内容包括:
筛选项 | 简介 |
---|---|
类型 | 资源的类型 包括:仪表板、组件、表 |
名称 | 资源的名称 |
创建用户 | 资源的创建者 |
删除用户 | 删除资源的用户名称 |
时间 | 资源被删除的时间 |
4. 还原资源
4.1 操作步骤
资源的创建者,可以对回收站中的资源进行还原。超级管理员可以对回收站中所有的资源进行还原。
「我的分析」中的资源,还原时需要先选择放入哪个位置,确认位置后再还原。位置可以选择「我的分析」中的我自己创建的或协作给我的「分析主题」。
「公共数据」中的资源,还原时需要先选择放入哪个位置,确认位置后再还原。位置只能选择「公共数据」中的「文件夹」。
用户登录FineBI系统,点击「回收站」,勾选需要还原的资源,点击「还原」,选择还原后资源存放的位置,点击「确定」,即可还原。如下图所示:
1)还原之前建有关联的表,还原后关联无法恢复,如果需要使用关联请重新建立。
2)还原后找不到血缘关系的表,标红处理。
3)还原后找不到应用的组件/仪表板,按照数据丢失处理。
4)还原后无法恢复还原前的分享、公共连接、发布、挂出等状态
4.2 功能限制
1)超级管理员还原普通用户的「我的分析」中的资源,需要选择对应用户的「我的分析」中的「分析主题」,无法还原到其他人的「我的分析」中。
2)批量还原时,不允许同时选中多个用户的资源进行还原。还原失败并提示:无法同时对多个用户的资源进行还原,请选择单一用户的资源。
3)还原文件时,若选择的还原位置下有同名的文件,则还原失败并提示:
还原失败,有数据集重名
还原失败,有组件重名
4)批量还原时,若选择的还原位置下有同名的文件,则不同名的文件还原成功,同名的文件还原失败并提示:
部分数据集/组件/仪表板还原失败
5. 彻底删除
资源的创建者,可以对回收站中的资源进行彻底删除。超级管理员可以对回收站中所有的资源进行彻底删除。
资源被彻底删除后,删除相应的配置,无法找回。抽数表进行彻底删除后,抹除对应的DB文件。
1)全部删除
用户登录FineBI系统,点击「回收站」,点击「清空回收站」,跳出弹窗提示「清空后将永久删除无法找回,确定要清空回收站-我的分析/公共数据中所有内容?」,点击「确定」,即可彻底删除回收站中全部内容。如下图所示:
2)删除选中
用户登录FineBI系统,点击「回收站」,勾选需要删除的资源,点击「删除」,跳出弹窗提示「所选项将永久删除无法找回,确定删除所选项?」,点击「确定」,即可彻底删除。如下图所示: