历史版本5 :回收站 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 版本

BI服务器版本功能变更
6.0
-

1.2 应用场景

随着FineBI系统使用时间的不断增长、用户数据不断增多,导致系统内的数据、组件、仪表板越来越多。

1)影响了更新、磁盘占用、正常表的搜索。

2)系统中的大量数据、组件、仪表板都处于荒废/过期状态,但不敢轻易删除

1.3 功能简介

FineBI6.0提供了一个回收站功能,存放被删除的分析资源,包括数据、组件、仪表板。

所有删除后的资源将进入回收站,如有用户再次需要,用户可自行从回收站中找回。

2. 删除逻辑简介编辑

2.1 操作步骤

1)删除「我的分析」的文件夹/分析主题

用户登录FineBI系统,点击「我的分析」,鼠标悬浮到文件夹/分析主题下,点击后方「...」,点击「删除」按钮,可删除文件夹/分析主题。如下图所示:

2)删除分析主题中的数据、组件、仪表板

用户登录FineBI系统,点击「我的分析」,选择某个分析主题进行编辑,在主题编辑界面,可删除分析主题中的数据、组件、仪表板。如下图所示:

3)删除「公共数据」中的数据集

管理员登录FineBI系统,点击「公共数据」,鼠标悬浮到文件夹/基础表下,点击后方「...」,点击「删除」按钮,可删除文件夹/基础表。如下图所示:

2.2 功能限制

删除内容
禁止删除
数据

1)「我的分析」下,禁止删除已发布到「公共数据」的数据

提示:无法删除所选项中「已发布」的数据集

2)「我的分析」下,禁止删除正在编辑的数据

3)若数据表的字段,被用于自身的行列权限的过滤条件,则表禁止删除

  • 场景:存在表A ,A上配有行列权限,过滤条件选择该表字段。则表A不能删除

4)若1端表的字段,被用于N端表的行列权限的过滤条件,则除了该N端表,1端表和其他N端表禁止删除

  • 场景1:存在表A(1端)-表B(N端)关联,在表B上配置行列权限,过滤条件选择A表字段。则A不能删除,B可以删。

  • 场景2:表在表A-B-C关联(1:N),在表C上配置行列权限,过滤条件选择A表字段。则AB不能删除,C可以删。

组件

1)「我的分析」下,禁止删除已拖入仪表板的组件

删除按钮灰化,提示:此组件已拖入仪表板,禁止删除

2)「我的分析」下,禁止删除正在编辑的组件

仪表板

1)「我的分析」下,禁止删除已发布到「目录」的仪表板

提示:无法删除所选项中「已发布」的仪表板

2)「我的分析」下,禁止删除正在编辑的仪表板

分析主题

1)「我的分析」下,禁止删除正在编辑的分析主题

提示:该主题正在被XXX编辑,请稍后再试

2)「我的分析」下,如果分析主题下有该用户无法删除的内容时(数据、组件、仪表板),执行删除后:

  • 分析主题仍然存在

  • 分析主题中可删除的数据、组件、仪表板均被删除

  • 分析主题中不可删除的数据、组件、仪表板仍然存在

弹窗提示:无法删除所选项中「已发布」「正在编辑」的分析主题

文件夹

1)「我的分析」下,如果文件夹下有该用户无法删除的内容时(数据、组件、仪表板、分析主题),执行删除后:

  • 文件夹仍然存在

  • 文件夹中可删除的数据、组件、仪表板、分析主题均被删除

  • 文件夹中不可删除的数据、组件、仪表板、分析主题仍然存在

弹窗提示:无法删除所选项中「已发布」「正在编辑」的分析主题和文件夹

3. 回收站简介编辑

3.1 资源范围

分析用户登录FineBI系统,点击「回收站」,可以看到被删除的资源。

1)回收站功能仅面向分析用户,查看用户无回收站功能。

2)超级管理员有所有用户的回收站资源的管理权限,不支持分配给次级管理员。普通分析用户仅支持管理自己的回收站资源。

3)回收站中仅存储「公共数据」、「我的分析」中删除的数据、组件、仪表板,不回收被删除的文件夹、分析主题、关联关系、权限配置。

4)抽取的表进入回收站后不再更新。

用户类型
看到的范围
分析用户「我的分析」中,创建用户为当前登录用户的所有已删除数据、组件、仪表板
超级管理员

「我的分析」中,所有用户已删除的数据、组件、仪表板

「公共数据」中,所有已删除的数据集

对于回收站中的资源,只能查看其基本信息。无法进行编辑、预览等操作,包括:

  • 数据:无法编辑、移动、分享、重命名、另存为、更新、创建组件、创建数据集

  • 仪表板/组件:无法预览、移动、分享、重命名、另存为

基本信息包括:

信息
简介
名称资源的名称
创建用户资源的创建者
删除用户删除资源的用户名称
路径资源在被删除前,存放的位置
删除时间资源被删除的时间

3.2 筛选资源

用户可通过上方筛选框进行资源筛选。筛选内容包括:

筛选项
简介
类型

资源的类型

包括:仪表板、组件、表

名称资源的名称
创建用户资源的创建者
删除用户删除资源的用户名称
时间资源被删除的时间

4. 还原资源编辑

4.1 操作步骤

资源的创建者,可以对回收站中的资源进行还原。超级管理员可以对回收站中所有的资源进行还原。

  • 「我的分析」中的资源,还原时需要先选择放入哪个位置,确认位置后再还原。位置只能选择「我的分析」中的「分析主题」。

  • 「公共数据」中的资源,还原时需要先选择放入哪个位置,确认位置后再还原。位置只能选择「公共数据」中的「文件夹」。

用户登录FineBI系统,点击「回收站」,勾选需要还原的资源,点击「还原选中」,选择还原后资源存放的位置,点击「确定」,即可还原。如下图所示:


1)还原之前建有关联的表,还原后关联无法恢复,如果需要使用关联请重新建立。

2)还原后找不到血缘关系的表,标红处理。

3)还原后找不到应用的组件/仪表板,按照数据丢失处理。

4)还原后无法恢复还原前的分享、公共连接、发布、挂出等状态

4.2 功能限制

1)超级管理员还原普通用户的「我的分析」中的资源,需要选择对应用户的「我的分析」中的「分析主题」,无法还原到其他人的「我的分析」中。

2)批量还原时,不允许同时选中多个用户的资源进行还原。还原失败并提示:无法同时对多个用户的资源进行还原,请选择单一用户的资源。

3)还原文件时,若选择的还原位置下有同名的文件,则还原失败并提示:

  • 还原失败,有数据集重名

  • 还原失败,有组件重名

4)批量还原时,若选择的还原位置下有同名的文件,则不同名的文件还原成功,同名的文件还原失败并提示:

部分数据集/组件/仪表板还原失败

5. 彻底删除编辑

资源的创建者,可以对回收站中的资源进行彻底删除。超级管理员可以对回收站中所有的资源进行彻底删除。

资源被彻底删除后,删除相应的配置,无法找回。抽数表进行彻底删除后,抹除对应的DB文件。

用户登录FineBI系统,点击「回收站」,勾选需要删除的资源,点击「删除选中」,跳出弹窗提示「所选项将永久删除无法找回,确定删除所选项?」,点击「确定」,即可彻底删除。如下图所示: