将数据导出、导入和复制到法人中

已完成

本单元介绍如何将数据复制到法人中,以及如何在财务和运营应用中导入和导出数据。

数据导入和导出作业

要在财务和运营应用中创建和管理数据导入和导出作业,您可以使用数据管理工作区。 默认情况下,数据导入和导出流程将为目标数据库中的每个实体创建一个暂存表。 通过暂存表,您可以在移动数据之前验证、清理或转换数据。

下面是导入或导出数据的步骤。

  1. 创建导入或导出作业,您将在该作业中完成以下任务:
    • 定义项目类别。
    • 标识要导入或导出的实体。
    • 设置作业的数据格式。
    • 对实体进行排序,以便以逻辑组和有意义的顺序处理它们。
    • 确定是否使用暂存表。
  2. 验证是否正确映射了源数据和目标数据。
  3. 验证您的导入或导出作业的安全性。
  4. 运行导入或导出作业。
  5. 通过查看作业历史记录来验证作业是否按预期运行。
  6. 清除暂存表。

创建导入或导出作业

可以根据需要一次或多次运行数据导入或导出作业。 我们建议您花一些时间为您的导入或导出作业选择合适的项目类别。 项目类别可以帮助您管理相关作业。

选择实体时,必须选择将导出或导入的数据的格式。 您可以使用数据源设置磁贴定义格式。 源数据格式是类型、文件格式、行分隔符和列分隔符的组合。

实体可以在数据模板或导入和导出作业中进行排序。 运行包含多个数据实体的作业时,必须确保正确排序这些作业。 首先,对实体进行排序以解决实体之间的任何功能依赖关系。 如果实体没有任何功能依赖关系,则可以计划它们进行并行导入或导出。

验证您的导入或导出作业的安全性

可以限制对数据管理工作区的访问,以便非管理员用户只能访问特定的数据作业。 访问数据作业意味着完全访问该作业的运行历史记录以及访问暂存表。 因此,您需要确保在创建数据作业时设置适当的访问控制。

使用适用角色菜单以将作业限制为一个或多个安全角色。 仅这些角色中的用户有权访问作业。 您还可以将作业限制为特定用户。 当将多个用户分配到角色时,按用户(而不是角色)保护作业的安全可提供更多控制。

可同时按角色、用户和法人保护作业的安全。 数据作业是全局性质的。 因此,如果在法人中创建并使用了数据作业,则该作业将在系统中的其他法人中可见。 在某些应用场景中,可能首选本默认行为。

例如,使用数据实体导入发票的组织可能会提供一个集中的发票处理团队,该团队负责管理组织中所有部门的发票错误。 在本应用场景中,集中发票处理团队有权访问所有法人的发票导入作业很有用。 因此,从法人的角度来看,默认行为满足要求。

但是,组织可能希望每个法人都有发票处理团队。 在这种情况下,法人中的团队应该仅有权访问其自己的法人中的发票导入作业。 要满足本要求,您可以通过在数据作业中使用适用的法人菜单,在数据作业上配置基于法人的访问控制。 配置完成后,用户只能查看在他们当前登录到的法人中可用的作业。 要从其他法人查看作业,用户必须切换到该法人。

清除暂存表

您可以通过使用数据管理工作区中的暂存清除功能来清除暂存表。 您可以使用以下选项,选择应该从哪个暂存表中删除哪些记录:

  • 实体 – 如果仅提供实体,将删除该实体的暂存表中的所有记录。 选择本选项,以清除所有数据项目和所有作业中的实体的所有数据。
  • 作业 ID – 如果仅提供作业 ID,将从合适的暂存表中删除所选作业中所有实体的所有记录。
  • 数据项目 – 如果仅选择了数据项目,将删除所选数据项目的所有实体和所有作业中的所有记录。

观看本视频,以了解如何使用数据管理工作区执行数据导出和导入: