简介

使用 HCM 电子表格数据加载程序 (HSDL) 维护 Oracle HCM Cloud 数据。电子表格是从为您支持的用例定义的模板生成的。可以向业务用户授予这些权限,以成批加载他们负责的数据。例如,可以将“新聘人员”模板分配给“人力资源专员”角色。

本教程介绍了如何将数据从逗号分隔的文件导入到 HSDL 电子表格中。

目标

  • 了解如何为 HSDL 模板生成文件配置。
  • 导入和上载以逗号分隔的文件提供的数据。

先决条件

要完成本教程,您需要:

  • 访问 Run Spreadsheet Data Loader(运行电子表格数据加载程序)任务。
  • 访问 ORA_PER_JOB 电子表格模板。

提示:

Grant Access to Run HCM Spreadsheet Data Loader 教程介绍了如何授予此访问权限。

任务 1:生成文件配置

要提供可导入到生成的 HSDL 电子表格中的逗号分隔文件中的数据,首先需要下载正在使用的电子表格模板的 csv 模板文件。

  1. 在应用程序中导航到我的客户组 > 数据交换 > 运行电子表格数据加载程序
  2. 搜索代码为 ORA_PER_JOB 的模板。
  3. 搜索代码为 ORA_PER_JOB 的模板

  4. 单击 More Actions(更多操作)按钮并选择 Download CSV Template(下载 CSV 模板)
  5. 单击“Download CSV Template(下载 CSV 模板)”

  6. 打开下载的 csv 文件。它将如下所示:
  7. 提示:

    每个电子表格属性的默认名称是用属性名称连接起来的业务对象名称。例如,Job_EffectiveStartDate 是“任务”业务对象上的“有效开始日期”属性。
  8. 编辑 csv 文件,以便仅存在要提供数据的列。
  9. 根据需要对列进行重新排序。
  10. 现在,您可以保存此文件配置并将其与负责提供要上载的数据的用户共享。

任务 2:导入文件

在此步骤中,您将导入 csv 文件并将有效的电子表格行上载到 Oracle HCM Cloud。

出于本教程的目的,请下载 New Jobs.csv 文件。

提示:

如果在 Excel 中打开 csv,日期值将自动重新格式化,这可能会导致文件导入失败。您可以在导入文件时改写默认日期格式。
  1. 在应用程序中导航到我的客户组 > 数据交换 > 运行电子表格数据加载程序
  2. 搜索 ORA_PER_JOB 模板。
  3. 搜索代码为 ORA_PER_JOB 的模板

  4. 单击 Generate Spreadsheet(生成电子表格)按钮。
  5. 单击模板的名称

    文件将被下载并应自动打开。

  6. 提示连接时,单击
  7. 提示连接时,单击“Yes(是)”

  8. 提供应用程序登录身份证明。
  9. 将从 ORA_PER_JOB 模板生成电子表格。

  10. 单击电子表格加载程序工具栏上的创建数据集
  11. 单击“Create Data Set(创建数据集)”

  12. 当询问您是否要继续时,单击确定
  13. 创建数据集并显示确认。

    已成功创建数据集

  14. 单击确定
  15. 单击电子表格加载程序工具栏上的导入文件
  16. 此时将显示从文件导入对话框窗口:

    已成功创建数据集

    提示:

    仅在使用默认文件配置和列顺序并将文件标题从数据文件中删除时,才取消选中包含的标头复选框。
  17. 单击 Choose File(选择文件)并选择以前下载的新 Jobs.csv 文件。
  18. 提示:

    您可以通过展开高级选项部分来查看和覆盖默认文件配置设置。
    高级文件选项
  19. 单击确定
  20. 文件行将作为电子表格行导入。具有导入错误的人员的上载进度错误。查看消息文本。


  21. 更正有错误的行。例如,为具有全职或兼职错误的行选择有效的全职或兼职值。
  22. 单击电子表格加载程序工具栏上的更多 > 上载
  23. 单击上载选项对话框上的确定
  24. 在确认对话框中单击确定
  25. 单击电子表格加载程序工具栏上的刷新可刷新电子表格行的状态信息。
  26. 将上载有效的行,无效的行将返回一条说明错误的消息。可以在电子表格中更正和上载这些信息。

有关 HDL 和 HSDL 的最新教程发布在 Cloud Customer Connect 的以下主题中:

有关详细信息,请参阅此帮助主题:

观看此视频,了解如何在 HSDL 中使用数据集:


致谢

  • 作者 — Ema Johnson(高级首席产品经理)

更多学习资源

通过 docs.oracle.com/learn 浏览其他实验室,或者通过 Oracle Learning YouTube 频道访问更多免费学习内容。此外,请访问 education.oracle.com/learning-explorer 以成为 Oracle Learning Explorer。

有关产品文档,请访问 Oracle 帮助中心