现代视图与经典视图工具对比
下表对比了 Designer 经典视图中提供的工具及其在现代视图中对应的工具。您可以通过此对比表格了解在现代视图中保留相同功能的工具、名称有所更新的工具,以及面向用户的 UI 与操作差异。
现代视图也支持采用经典配置的工具。当您选中此类工具之一时,其经典配置面板会单独打开,并且画布和运行按钮会相应移位以适配该面板。这包括宏以及使用 Python SDK 构建的工具。
工具类别 | 经典视图工具 | 现代视图工具 | 保持不变的内容 | 现代视图中的不同之处 |
|---|---|---|---|---|
输入/输出 | 文本输入 | 文本输入 | 用途相同:在工作流中手动创建小型数据集。 | 未发现源文本中存在重大功能差异。 |
输入/输出 | 当前日期时间 | 当前日期时间 | 在工作流运行时生成当前的日期和时间。 | 未发现重大功能差异。 |
准备 | 自动字段 | 自动列 | 根据数据自动优化数据类型和大小。 | 工具名称从自动字段更改为自动列。 |
准备 | 创建样本 | 创建样本 | 将传入的数据拆分为随机样本。 | 未发现重大功能差异。 |
准备 | 数据清理专业版 | 数据清理专业版 | 清理常见的数据质量问题。 | 现代视图仍需增加按数据类型筛选可选列的功能支持。 |
准备 | 数据清理 | 数据清理 | 执行通用清理操作,例如处理 Null 值和不必要的字符。 | 未发现重大功能差异。 |
准备 | 筛选 | 筛选 | 根据条件筛选记录。 | 筛选选项因所选列的数据类型而异。 |
准备 | 公式 | 公式 | 使用表达式和函数创建或更新数据。 | 未发现显著的功能差异 |
准备 | 生成行 | 生成行 | 两种方式均使用初始值/表达式、条件和循环表达式来依次生成行。 | 未发现重大功能差异。 |
准备 | 数值替换 | 数值替换 | 两者都支持使用平均值、中位数、众数或指定值替换数值字段中的值。 | 未发现重大功能差异。 |
准备 | 多字段装箱 | 多列分箱 | 两者均支持按等记录数/计数或等间隔/宽度对多个数值字段/列进行分箱。 | 该工具已从多字段装箱重命名为多列装箱。未发现显著功能差异 |
准备 | 多字段公式 | 多列公式 | 两者都可将单个表达式应用于多个选定字段/列,并可更新现有列或创建新列。 | 该工具已从 多字段公式 重命名为 多列公式。 未发现显著的功能差异。 |
准备 | 多行公式 | 多行公式 | 两种体验都允许您引用前后行、创建或更新字段,并定义如何处理不存在的行。 | 未发现重大功能差异。 |
准备 | 过采样字段 | 过采样字段 | 两种体验均支持选择要过采样的字段和取值,并为该值指定期望的记录百分比。 | 未发现显著的功能差异 |
准备 | 随机百分比抽样 | 随机百分比抽样 | 两种体验均支持按指定的记录百分比对传入数据进行随机采样。 | 未发现显著的功能差异。 |
准备 | 排名 | 排名 | 两种体验均支持按一列或多列进行排名、选择排名的顺序/类型,以及按需对记录进行分组。 | 未发现显著功能差异。 |
准备 | 记录 ID | 行 ID | 两者均会创建一个带有顺序唯一标识符的新列,并支持通过分组来重置序列序号 | 该工具由记录 ID 更名为行 ID。 未发现显著功能差异。 |
准备 | 抽样 | 抽样 | 两种体验均支持将数据限制在指定的行数或行百分比内,并支持按分组进行采样。 | 未发现显著功能差异。 |
准备 | 选择 | 选择 | 两种体验均支持包含/排除、重新排序、重命名列,以及更改列的数据类型或大小。 | 未发现显著的功能差异。 |
准备 | 选择记录 | 选择行 | 两种体验均支持指定要从传入数据中返回的单个行和行范围。 | 该工具由选择记录更名为选择行。未发现其他显著功能差异。 |
准备 | 排序 | 排序 | 两种体验均支持按一个或多个字段/列进行升序或降序排序,并确定多个排序字段的优先级。 | 未发现显著的功能差异。 |
准备 | 分块 | 分块 | 两种体验均会根据数据范围将记录分配到分块/组中,并支持指定分块或范围的数量。 | 未发现显著的功能差异。 |
准备 | 唯一值 | 唯一值 | 这两种体验都允许您选择字段/列,以识别唯一记录和重复记录,并通过不同的输出返回这些记录。 | 未发现显著的功能差异。 |
连接 | 附加字段 | 追加列 | 两种体验均支持将来自较小源输入的字段附加到较大目标输入的每条记录中。 | 该工具已从 附加字段 重命名为 附加列。 |
连接 | 查找替换 | 查找替换 | 两种体验均支持在一个数据集中查找匹配值,并使用另一个数据集替换值或附加列。 | 未发现显著的功能差异。 |
连接 | 模糊匹配 | 模糊匹配 | 两种体验均支持通过所选匹配字段、可配置的匹配样式以及相似度阈值来识别非完全相同的重复项。 | 未发现显著的功能差异。 |
连接 | 连接 | 连接 | 两种体验均支持通过匹配字段或记录位置连接 2 个输入,并分别为已连接和未匹配的记录提供独立的输出。 | 未发现显著的功能差异。 |
连接 | 多项连接 | 多项连接 | 两种体验均使用共有字段合并多个输入,并支持控制输出是否仅包含在所有输入中都实现连接的记录。 | 未发现显著的功能差异。 |
连接 | 制作组 | 制作组 | 两种体验均使用 2 个相关的关键字段/列,根据它们之间的关系将记录组织成组。 | 未发现显著的功能差异。 |
连接 | 合并 | 合并 | 两种体验均将多个输入数据集合并为一个输出,并支持按名称或位置对齐列。 | 未发现显著的功能差异。 |
解析 | 日期时间 | 日期时间 | 两种体验均支持在字符串与日期/时间格式之间进行转换,支持自定义格式和语言,并允许指定输出列。 | 未发现显著的功能差异。 |
解析 | 正则表达式 | 正则表达式 | 两种体验均支持替换、标记化、解析和匹配输出方式,并允许配置输出列和数据类型。 | 未发现显著的功能差异 |
解析 | 文本到列 | 文本转换到列 | 两种体验均支持使用分隔符将文本拆分为多列或多行,并允许控制最终的输出结果。 | 未发现显著的功能差异。 |
解析 | XML 解析 | XML 解析 | 两种体验均可从所选字段中解析 XML,并支持在输出中返回子值或外部 XML。 | 未发现显著的功能差异。 |
转换 | 排列 | 排列 | 重新排列数据以便展示。 | 未发现重大功能差异。 |
转换 | 记录计数 | 行计数 | 两者都会统计数据集中的记录数。 | 该工具由记录计数更名为行计数。 现代视图可以将计数添加到每一行,并在分组内计算计数 |
转换 | 交叉表 | 交叉表 | 两者均通过分组取值、创建新列标题、为新列选取值以及应用聚合方法来进行数据透视。 | 未发现重大功能差异。 |
转换 | 创建列 | 创建列 | 两者都会将传入的数据重塑为不同的结构。 | Designer Desktop 的创建列工具用于将行水平或垂直排列成多个列。但在现代视图中,它会在保留关键字段的同时将所选列透视为行。 |
转换 | 累计总计 | 运行总计 | 两者均支持对数值字段计算累积总和、支持分组,并在输出中添加累计总计字段。 | 未发现重大功能差异。 |
转换 | 汇总 | 汇总 | 两者都支持对数据进行分组和聚合。 | 未发现重大功能差异。 |
转换 | 转置 | 转置 | 两者都会通过选择要保留的关键列和要转置的数据列,将数据从宽表结构重塑为行。 | 未发现重大功能差异。 |
转换 | 加权平均值 | 加权平均值 | 两者均使用数值字段和数值权重字段计算加权平均值,支持指定输出字段名称,并可按需按组计算结果。 | 未发现重大功能差异。 |
开发工具 | 字段信息 | 列信息 | 两者均将字段/列的元数据(包括名称、数据类型、大小和来源)作为数据流输出。 | 该工具由字段信息更名为列信息。 |
开发工具 | 动态重命名 | 动态重命名 | 两者均支持使用规则重命名多个字段/列,包括使用公式、添加或移除前缀/后缀,以及使用来自另一个输入的名称。 | 未发现重大功能差异。现代视图允许在应用更改之前预览结果。 |
开发工具 | 动态替换 | 动态替换 | 两者都使用替换数据在各字段中替换值,并支持使用条件/表达式确定替换内容。 | 未发现重大功能差异。 现代视图可让您在应用更改前预览结果。 |
开发者 | 动态选择 | 动态选择 | 两者均可根据数据类型或公式动态选择或取消选择字段,包括在运行时发生变化的字段。 | 未发现重大功能差异。 |
开发人员 | JSON 构建 | JSON 构建 | 两者都可以从表格数据构建格式正确的 JSON,并支持使用层级键和分组创建单独的 JSON 对象。 | 未发现重大功能差异。现代视图为数组、空值/空字段处理、数据类型保留以及单文档或行级 JSON 输出提供了额外的控制选项。 |
开发者 | JSON 解析 | JSON 解析 | 两者均可将 JSON 文本解析为结构化表格数据,并处理嵌套对象和数组 | 在现代视图中,您可以使用 JSONPath 风格的选择器选择根路径,并选择是否保留原始片段。 |
文档 | 工具容器 | 容器 | 两者均支持在容器中将工具分组、展开或折叠容器、禁用或启用其中的工具,以及自定义容器以便于组织工作流。 | 未发现重大功能差异。 |
文档 | 注释 | 注释 | 两者都可让您向画布添加备注、输入和设置文本格式、更改文本和背景颜色,以及调整备注大小 | 现代视图还支持粗体和斜体文本格式、边框,以及通过连接器或对齐参考线将备注链接到附近的工具。 |