通常情况下,源系统中的数据在加载到另一个系统之前需要进行预处理和数据转换。Workiva 平台通过 Chains 和数据准备提供了多种转换功能。
该关联学习路径 (CLP) 以交互方式重点介绍 Chains 的各种技术和轻量级功能转换特性。对于更高级的转换,我们强烈建议使用 数据准备。Data Prep 是一款功能极其强大的应用程序,可提升 Workiva 平台的功能转换(映射)能力。
本转型连接学习路径将引导您设置链以执行各种有价值的功能,以演示如何在将数据从数据源传输到目标时通过链进行转换。我们根据常见用例提供了几个简单的数据集。这些示例可以用于不考虑 Chains 支持的各种技术。
以下是路径列表以及完成每条路径可能需要的大致时间。这些路径的目标是让你开始了解链中光转换的概念。这些路径的解决方案以 Chain Templates 的形式存在于“连接学习路径”文件夹下的“链”模块的“模板”部分中。
| 锻炼 | 总结 | 时间(分钟) |
| 配置连接 | 完成完成此互联学习路径所需的设置任务。这是启动以下定义路径的先决条件。 | 15 |
| 变量变换 | 学习变量转换日期操作,用于解析、格式化和数学运算。我们还会学习功能强大的 Handlebars 连接器和运行时输入,并介绍 JSON 数据。 | 15 |
| 表格数据 | 学习一些常用的表格转换连接器命令,包括映射标题、取消透视、查找和替换、智能筛选和插入列,以修改表格数据集。 | 30 |
| XML 数据 | 学习如何处理 XML 数据集,包括在转换过程中应用过滤器。我们还探讨了如何比较不同的数据集并找出差异。 | 30 |
| 简单 JSON 数据 | 学习如何将简单的 JSON 数据集处理成表格,包括在转换过程中应用过滤器。我们还探讨了运行简单查询和迭代的方法。 | 30 |
| JSON嵌套对象 | 学习如何处理包含嵌套对象的更复杂的 JSON 数据。我们还重点介绍了一个简单而强大的查询,该查询可用于展平包含嵌套对象的 JSON 数据集。 | 30 |
| 嵌套对象的 JSON 数组 | 学习如何处理包含嵌套 JSON 对象数组的复杂 JSON 数据。本练习结合并强化了本快速入门指南中教授的多个概念,包括运行查询、迭代和变量转换。 | 30 |
| Handlebars | 了解如何使用 Handlebars 对链式调用中的变量进行模板化。本练习演示如何利用 handlebars 命令解析运行时变量、Workiva 命令的输出和 http 响应中的数据。 | 30 |