跳到主要内容
版本:6.5.0

撤销恢复

1. 概述


1.1. 功能说明

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

1.2. 使用限制

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

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

2. 使用说明


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

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

image.png

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

操作缓存:页面刷新及编辑页面退出后缓存清除。

维度操作对象缓存时机



画布层面






节点/连线/注释

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


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


注释添加、编辑、删除

































节点层面

输入数据集


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


输出数据集

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



添加计算列


字段添加/编辑/删除



合并列



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



分组聚合



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



选择列



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



行转行

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




列转行

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



筛选数据行


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



去重


待去重列的添加/删除




值替换

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



Null值替换


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



行拼接


行拼接规则选择



关联数据


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



SQL输入


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



其他节点


按照节点级别缓存,内部