测试数据迁移并验证输出

已完成

要准备数据迁移,第一步是标识客户当前使用的相关(旧)系统。 然后,您需要识别和导入行业之间常见的静态数据。

迁移数据和验证输出的步骤的图表。

识别相关(旧)系统

旧系统是一种业务解决方案,它与市场中的当前解决方案有一些共同特征,例如基于过时的技术或设计,不兼容或者难以与当前系统集成并且成本高昂,以及由于不可用和已停产而无法从供应商处购买。

每个旧系统可能具有不同的数据导出格式选项,必须将其视为数据迁移计划的一部分,并且您应该为从旧数据源提取数据做好准备。

识别和导入行业之间常见的静态数据

您的客户可能有不同的垂直市场,例如分销和贸易、制造和零售。 即使您管理仅专注于一个特定行业(例如制造)的客户数据迁移,您仍需要调查以确定他们的客户和供应商是否属于不同的行业,例如经销商(即与客户交换数据的零售商)。

在计划数据迁移时,您需要标识不经常更改的常见数据,例如国家/地区代码、邮政编码、省/自治区/直辖市或地区。

在将数据导入财务和运营应用之前,标识不同垂直市场或行业之间的常见静态数据有助于降低成本并准备源数据,清理源数据以及获取客户的一致意见。

创建和审查数据迁移的测试计划

您的数据迁移计划需要准备好指导您完成整个流程。 确保对资源应用正确的系统权限以成功进行数据迁移。

确保您备份计划迁移的数据库和源文件。 如果您在迁移期间遇到任何问题(例如文件损坏、不完整或缺失),需要更正错误并从备份中还原数据库。

您需要从源系统中提取所有数据,然后将数据迁移到目标,即财务和运营应用。 然后,您需要清理数据并将其转换为传输到财务和运营应用的正确格式。

最后,将您的已清理和已去重的数据加载到财务和运营应用数据管理中,映射字段并将数据导入到财务和运营应用。

请确保始终在流程期间监视数据迁移,以便您可以检测并解决任何问题或难题(如果出现)。

迁移完成后,请确保源系统与财务和运营之间没有连接问题。 您的目标是确保通过执行单元、系统、回归和其他适用测试正确迁移所有数据。 不要忘记在财务和运营中使用内置报表和查询的最简单方法,然后让客户的关键利益干系人验证数据并与其旧系统比较迁移的数据。

例如,假设您正在迁移会计科目表、已过帐交易等。 在针对特定财务期间迁移了数据后,您运行了试算平衡表打印,然后让 CFO(或客户的财务主管之一)比较结果并将其与旧系统上的财务报表匹配,然后再迁移下一个期间。

识别并提取源数据

在您和您的团队以特定模式分析数据并从数据源(例如数据库)中检索相关信息后,即可提取相关数据。 您可能需要执行进一步的数据处理,其中包括添加元数据和其他数据集成,即数据工作流中的另一个流程。

识别相关数据实体和元素

您需要了解在分析时哪些数据源很重要。 如果要分析的信息仅与现有方案相关,则应将其放在一边,因为您应该仅使用与迁移方案绝对相关的数据源。

您不应该一次性将多个数据源中的所有数据引入财务和运营应用;相反,您应该有一个正确的计划来根据业务方案指导您。

例如,如果您计划将所有采购订单从旧系统引入财务和运营应用,也应该考虑许多相关实体,例如供应商组、供应商、税码、采购订单的标头和行等。

在开始数据迁移流程之前,标识您要迁移的数据、当前采用的格式、数据所在位置以及迁移后应采用的格式。 考虑数据迁移是将干扰正常的业务操作还是将导致停机。 如果是这样,您需要在休息时间或周末计划迁移流程。 此外,请记住,在开始数据迁移之前,执行数据库备份。 您需要与您的客户沟通可能的停机时间,以便他们可以相应地进行计划。 请记住,业务连续性始终应该是您最先考虑的事情。

通常,必须更改和清理源数据,甚至拆分为更多段。 数据验证可帮助您检查数据是否可用、可访问、完整以及格式正确。 这称为数据清理。 数据清除的第一个阶段是定义必须手动执行哪些规则,哪些规则需要计划为自动执行。

通常,手动清理将在迁移开始之前完成,而自动清理可能在迁移初始阶段之前或作为迁移初始阶段的一部分完成。

在源和目标数据结构之间生成字段映射

首先,您需要标识数据源的格式。 您可以从配置数据源磁贴的数据管理中查看格式。

配置数据源磁贴的屏幕截图。

配置数据源中,您可以创建和修改迁移的数据源。 如果您已标识数据源及其相关实体,可以根据从外部系统(其中一些是旧系统)导出的格式使用不同类型的数据源。

数据源类型列表的屏幕截图。

在将实体添加到数据管理项目中以进行导入或导出时,财务和运营应用将在源数据和每个数据实体的目标表之间创建字段映射,这将匹配与数据实体关联的表的架构。

‘将实体从源映射到目标’页面的屏幕截图。

字段的类型以及该字段是否为必填字段是在映射详细信息选项卡中显示的表元数据的示例。在此处,您可以选择忽略空白值并选择文本标识符以正确使用源数据字段中的文本值。

或者,您可以将标签用于枚举器字段,而非其值。

‘将暂存映射到目标’页面详细信息的屏幕截图

支持现有系统和已迁移系统之间的转换

分析旧系统中的内容与已导入到财务和运营应用的内容之间的数据是数据迁移的重要部分。 这概述了数据源及其相应的目标表,该表由财务和运营应用中的数据实体表示。

了解每个系统的工作原理以及每个系统中的数据的结构化方式非常重要。 您还需要验证在数据迁移每个阶段的分析阶段中发现的信息,然后确保通过运行某些报表或查询正确迁移所有数据。 通过验证数据,您的团队只能专注于结构操作、移动和数据保证。