撤销恢复
1. 概览
1.1. 功能说明
“撤销和恢复”在ETL编辑过程中提供了更灵活的操作和错误修复的能力。通过这两个按钮,用户可以轻松地回退到之前的状态,纠正误操作或者重新尝试不同的编辑方案。撤销功能使得修复错误变得简单,而恢复功能则允许用户重新应用先前的操作,确保编辑的连贯性。这提高了ETL开发人员在设计和优化数据处理流程时的操作容错率,降低因误操作而导致的错误和重复劳动。
1.2. 使用限制
-
必须要在页面编辑当前页才可以正常使用,若页面刷新或编辑页面退出后将无法使用撤销和恢复操作。
-
撤销和恢复操作仅记录前后各30个操作步骤。
2. 使用说明
点击撤销,即可返回最新操作之前的节点状态,快捷键“command/ctrl”+“z”;
点击恢复,即可返回撤销操作前的节点状态,快捷键“command/ctrl”+“shift”+“z”。
ETL发生变更后,即会缓存对应变更操作,"撤销"和"恢复"支持前后各30个操作步骤,每次"撤销"和"恢复"一个操作缓存;页面刷新及编辑页面退出后缓存清除。
维度 | 操作对象 | 缓存时机 |
画布层面 | 节点/连线/注释 | 节点复制、删除、名称修改 |
连线、自动布局、节点移动 | ||
注释添加、编辑、删除 | ||
节点层面 | 输入数据集 | 整个节点级,数据集选择确定不需要缓存、替换数据集 |
输出数据集 | 数据集名称编辑、保存目录修改、加速字段设置、注释编辑 | |
添加计算列 | 计算字段添加/编辑/删除 | |
合并列 | 新建列名称编辑、合并列添加/删除、删除原始列选择、分隔符设置 | |
分组聚合 | 计算列添加/编辑/删除、维度和数值修改/别名/聚合方式 | |
选择列 | 列选择/反选、重命名、顺序调整 | |
行转行 | 操作列选择、填充列选择、聚合类型选择、主键列选择、新建列添加/删除、新建列名称同原始行值勾选 | |
列转行 | 标签列名称编辑、数值列名称编辑、新建列添加/删除、新建行名称同原始列的值勾选 | |
筛选数据行 | 过滤规则添加/删除/复制/编辑、触发条件设置 | |
去重 | 待去重列的添加/删除 | |
值替换 | 值替换列选择、替换结果写入方式修改、不满足替换规则的值设置、替换规则编辑/删除 | |
Null值替换 | 替换规则添加、替换值修改、替换规则删除 | |
行拼接 | 行拼接规则选择 | |
关联数据 | 关联列添加/删除、关联前/后字段选择、关联方式设置 | |
SQL输入 | 已有数据集顺序调整、每次查询SQL编辑 | |
其他节点 | 按照节点级别缓存,内部 |