导入数据

导入数据之前,必须:

  • 定义或加载元数据并刷新数据库。请参阅“导入元数据”。

  • 准备数据加载文件。元数据必须采用特定于业务流程的数据文件格式或 Oracle Essbase 数据文件格式。

  • 确保数据加载文件中的数据值不包含任何千位分隔符、引号等。最多支持一个 .(小数点)字符。

  • 确保数据导入文件类型为 .csv、.txt 或 .zip。

您可以基于模板创建数据导入文件,也可以基于源系统生成数据导入文件。要使用模板,请在业务流程中运行导出数据流程,并将导出的文件用作模板。请参阅“导出数据”。

注:

导入数据时,不会为了确定哪些交叉点有效而针对交叉点执行验证,数据将加载到所有的交叉点中。要查看已加载到无效交叉点中的数据,请在导入数据之前运行无效交叉点报表以查看并清除无效的交叉点。请参阅“使用无效交叉点报表”。

要导入数据:

  1. 依次单击应用程序概览
  2. 依次单击操作导入数据
  3. 单击创建
  4. 选择数据导入文件的位置:

    注:

    有效的数据导入文件类型为 .csv、.txt 或 .zip。

  5. 选择数据导入文件的源类型
    • 默认:选择此源类型可加载特定于业务流程的数据文件格式的数据。如果选择此选项,必须选择逗号分隔制表符分隔其他

      注:

      • 如果在特定于业务流程的数据加载期间发生导入错误,导入操作将继续加载有效的数据(部分加载)。任何错误都将在导入和导出状态中注明。请参阅“查看数据导入和导出状态”。

      • 有关受支持的分隔符字符和例外的列表,请参阅“支持的其他分隔符字符”。

      • 如果数据导出到业务流程格式的文件,则您可以使用记事本更改文件中的数据库名称(例如 ASOCube),然后将数据文件导入聚合存储大纲(前提是聚合存储大纲中存在所有维)。

    • Essbase:选择此源类型可加载 Essbase 数据文件格式的数据。如果选择此选项,必须选择一个多维数据集。

      对于分隔符,指定 Essbase 数据的分隔符;选项为空格制表符

      注:

      默认选中出现错误时停止。如果选择此选项,并且在 Essbase 数据加载期间发生了导入错误,导入操作将停止,不会加载任何数据。如果清除此选项,则即使出现错误,数据也将继续加载。

  6. 输入或选择源文件:
    • 如果选择了本地,则单击浏览导航到源文件。

    • 如果选择了收件箱,请在源文件中输入文件名。

  7. 可选:清除包括元数据以提高数据导入性能并防止在导入数据期间更改成员在大纲中的位置。无论此选项的设置是什么,所需的元数据必须已存在于业务流程和 Essbase 大纲中,然后才能加载应用程序数据。
  8. 单击另存为作业可将导入操作另存为作业,您可以将该作业安排在稍后运行。

    注:

    • 仅当选择了收件箱时,另存为作业才可用。

    • 将导入操作另存为作业对于批处理某个加载序列而言十分有用,例如,在完成数据加载时依次执行以下操作:导入元数据、导入数据、运行规则。请参阅“管理作业”。

    • 您一次最多可以运行五个导入作业。

    • 如果您要审核在数据导入作业期间驳回的数据,您可以在另存为作业对话框中指定错误文件。此文件将提供有关未导入的数据记录的信息。如果指定了错误 zip 文件,该 zip 文件将存储在发件箱中,您可在其中使用收件箱/发件箱资源管理器下载文件。请参阅“使用收件箱/发件箱资源管理器上传和下载文件”。

    提示:

    要简化后续导入数据作业的作业创建过程,您可以使用另存为选项复制现有作业,然后对其进行更新。请参阅“复制作业”。

  9. 可选:单击验证测试导入文件的格式是否正确。
  10. 单击导入运行导入操作。

注:

此业务流程中没有用于在导入前清除数据的导入选项。因此,导入操作不会覆盖值为 #MISSING 的现有数据值。但您可以在导入前运行清除多维数据集作业,也可以使用脚本/规则或 REST API 清除数据:

  • 您可以运行清除多维数据集作业,以便清除输入和报表多维数据集中的特定业务流程数据。请参阅“清除多维数据集”。

  • 您可以编写使用 CLEARDATA Essbase 命令清除特定数据值的业务规则。请参阅《Technical Reference for Oracle Analytics Cloud - Essbase》中的 "CLEARDATA"。

  • 您可以使用清除数据切片 REST API 清除特定区域的业务流程和 Essbase 数据。请参阅《REST API for Enterprise Performance Management Cloud》中的 "Clear Data Slices"。

注意:

如果在导出数据后更改了应用程序中的计算顺序,则导入可能会产生意外结果。

如果数据加载输入文件中的值与计算得出的动因成员类型不匹配,例如,如果计算得出的动因成员类型为“日期”,且其对应的输入值未采用有效的日期格式,则会发生动因成员转换错误。请参阅“动因成员转换错误”。

表 6-3 视频

目标 观看此视频
了解将数据加载到业务流程中的突出功能。 视频图标 介绍:在 Planning and Budgeting Cloud 中加载数据

表 6-4 教程

目标 了解操作方法
了解如何在业务流程中导入和导出数据,包括将兑换率导入到多货币业务流程中。 教程图标 在 Planning 中加载数据