跳到主要内容
版本:6.0.0

撤销恢复

1. 概览

1.1. 功能说明

“撤销和恢复”在ETL编辑过程中提供了更灵活的操作和错误修复的能力。通过这两个按钮,用户可以轻松地回退到之前的状态,纠正误操作或者重新尝试不同的编辑方案。撤销功能使得修复错误变得简单,而恢复功能则允许用户重新应用先前的操作,确保编辑的连贯性。这提高了ETL开发人员在设计和优化数据处理流程时的操作容错率,降低因误操作而导致的错误和重复劳动。

1.2. 使用限制

  • 必须要在页面编辑当前页才可以正常使用,若页面刷新或编辑页面退出后将无法使用撤销和恢复操作。

  • 撤销和恢复操作仅记录前后各30个操作步骤。

2. 使用说明

点击撤销,即可返回最新操作之前的节点状态,快捷键“command/ctrl”+“z”;

点击恢复,即可返回撤销操作前的节点状态,快捷键“command/ctrl”+“shift”+“z”。

image.png

ETL发生变更后,即会缓存对应变更操作,"撤销"和"恢复"支持前后各30个操作步骤,每次"撤销"和"恢复"一个操作缓存;页面刷新及编辑页面退出后缓存清除。

维度

操作对象

缓存时机

画布层面

节点/连线/注释

节点复制、删除、名称修改

连线、自动布局、节点移动

注释添加、编辑、删除

节点层面

输入数据集

整个节点级,数据集选择确定不需要缓存、替换数据集

输出数据集

数据集名称编辑、保存目录修改、加速字段设置、注释编辑

添加计算列

计算字段添加/编辑/删除

合并列

新建列名称编辑、合并列添加/删除、删除原始列选择、分隔符设置

分组聚合

计算列添加/编辑/删除、维度和数值修改/别名/聚合方式

选择列

列选择/反选、重命名、顺序调整

行转行

操作列选择、填充列选择、聚合类型选择、主键列选择、新建列添加/删除、新建列名称同原始行值勾选

列转行

标签列名称编辑、数值列名称编辑、新建列添加/删除、新建行名称同原始列的值勾选

筛选数据行

过滤规则添加/删除/复制/编辑、触发条件设置

去重

待去重列的添加/删除

值替换

值替换列选择、替换结果写入方式修改、不满足替换规则的值设置、替换规则编辑/删除

Null值替换

替换规则添加、替换值修改、替换规则删除

行拼接

行拼接规则选择

关联数据

关联列添加/删除、关联前/后字段选择、关联方式设置

SQL输入

已有数据集顺序调整、每次查询SQL编辑

其他节点

按照节点级别缓存,内部