从外部文件中加载维成员

在新应用程序中,您可以使用现有数据源中的元数据快速构建自己的应用程序。从应用程序 "Overview"(概览)屏幕的 "Dimensions and Models"(维和模型)选项卡中,您可以针对每个维执行一次导入。一次只能导入一个维。

维和成员是使用平面文件加载的。作为先决条件,您必须根据 Narrative Reporting 模板将现有文件格式化为 CSV 或 TXT 文档,并将设置好格式的文件保存到您的文件系统中。请参阅“设置加载文件格式”。

要执行加载操作,用户必须拥有要导入的维的管理员权限。请参阅“授予访问权限”。

注意:

如果您已有应用程序,作为一项最佳实践,Oracle 建议您在加载新的或修改的维和成员之前,创建一个提取文件作为备份。

要从外部文件中加载元数据:

  1. 在本地文件系统上为选定的维准备加载文件,如“设置加载文件格式”中所述。
  2. 从主页中选择以下选项:
    • 依次选择 Library(库)Application(应用程序)

    • Application(应用程序)

  3. 打开应用程序,并转至 "Dimensions and Models"(维和模型)选项卡。
  4. 对于要从外部数据源中添加成员的维,选择维名称旁边的向右箭头,然后选择 Load Members(加载成员)

    在 "Load Members”(加载成员)对话框上,浏览到加载文件所在的位置,并在加载时针对 "File Delimiter Character"(文件分隔符)、"Text Qualifier"(文本限定符)和 "Ordering"(排序)选择加载选项。您还可以选择 "Enable Detailed Member Auditing"(启用详细的成员审核),以便您创建并审核日志时可以查看加载的所有详细信息。
  5. Load Members(加载成员)对话框中,单击 Browse(浏览)在本地文件系统上导航到选定维的格式化 CSV 或 TXT 加载文件。

    选中了预先设置了格式的文件时,Browse(浏览)按钮将会变为 Update(更新)。选择 "Update"(更新)可选择其他文件。


    浏览到加载文件,然后选择加载选项。
  6. 选择您在预先设置了格式的文件中用来标识单独字段的文件分隔符
    • 制表符

    • 空格

    • 逗号 (,)

    • 冒号 (:)

    • 分号 (;)

    注:

    如果任何列中的值包含与用作分隔符的字符相同的字符(例如,.csv 文件中的逗号),则必须使用指定的文本限定符字符(通常是双引号)将该值引起。

  7. 选择您在预先设置了格式的文件中用于将文本括起来的文本限定符(例如 "Product""California""Bicycle Parts")。请使用以下字符之一:
    • 双引号 (" ")

    • 单引号 (')

    注:

    如果在成员名称中使用撇号(例如,Member's Equity),则使用双引号作为文本限定符(例如,"Member's Equity")。

  8. 选择排序顺序以管理选定维的成员加载:
    • Order Existing as per Source Member Order(根据源成员顺序排序现有项)- 默认顺序。从包含共享成员的平面文件中加载成员时(例如,"Sample Application"(示例应用程序)中的 "Entities"(实体)维),请使用默认顺序选项 "Order Existing as per Source Member Order"(根据源成员顺序排序现有项)。重要提示:导入期间,在相关基本成员之前添加共享成员时,其他排序选项可能会导致出现加载错误。

    • Merge to Bottom of Existing Hierarchy(合并到现有层次结构的底部)- 将新成员添加到现有成员之后。

    • Merge to Top of Existing Hierarchy(合并到现有层次结构的顶部)- 将新成员添加到现有成员之上。

    • Sort Ascending after Import(在导入后按升序排序)- 完成加载后,按升序为整个成员列表排序。

    • Sort Descending after Import(在导入后按降序排序)- 完成加载后,按降序为整个成员列表排序。

  9. 可选:选择 Enable Detailed Member Auditing(启用详细的成员审核)以跟踪加载的详细信息。如果选中此选项,您可在加载完成后执行审核提取,在 "Library"(库)中的 "Audit Logs"(审核日志)文件夹中查看选定维的详细信息。

    注意:

    启用“详细的成员审核”可能会明显影响加载性能。

  10. 单击 Load Members(加载成员)以开始操作。"Load Confirmation"(加载确认)对话框将显示导入正在进行。加载完成后,将显示一条成功消息。加载期间出现的任何错误均会显示在对话框底部。

    确认消息指出您已完成加载。
  11. 导航到您的应用程序,并在 "Dimension Hierarchy"(维层次结构)选项卡上查看选定维的层次结构。

    显示了已加载的层次结构。