在 CSV 文件中准备要导入的应用程序实体

要准备应用程序实体,您可以创建一个 csv 文件,而不是在 Oracle Digital Assistant 的机器人构建器中一次创建一个实体。使用 csv 文件可以创建一整套应用程序实体定义。该 csv 文件分成三列:entity、en:valueen:synonyms

Note:

创建文件的一个好方法是:首先将现有实体导出为一个文件以查看其格式,然后编辑该文件,使其与目标应用程序相匹配。

  • 文件格式为 csv

  • 所有实体及其值都可以放在单个文件中

  • 在每一行中,对实体的每个成员重复 DIM_ENTITY 名称。

  • 同义词必须用逗号分隔。下面是一个示例:

    • entity,en:value,en:synonyms

    • DIM_ACCOUNT,FCCS_System Account,System Account

      '
    • DIM_ACCOUNT,FCCS_Total Assets,Total Assets,All Assets

  • 关于创建文件的一些有用提示:
    • 对于 Account Reconciliation,可以从各自的对话框中导出期间、筛选器和调节,然后在 Excel 中打开所导出的文件。
      1. 在 Excel 中打开文件,删除 "Name"(名称)以外的所有其他列。
      2. 在开头添加一个新列,并在该列中填充以下值:AR_RECON_PERIOD (对于期间)、AR_FILTER_NAME(对于筛选器)和 AR_RECON_ID(对于调节)。

        Note:

        可以从 "Profiles"(配置文件)卡导出配置文件并获取所有调节。

        Note:

        对于 Account Reconciliation,必须使用类似的方法为 Account Reconciliation 实体生成文件。在 Account Reconciliation 中没有为筛选器或期间定义同义词,但是您可以选择为 ODA 实体定义同义词。
    • 对于 Consolidation and Close、Tax Reporting、Planning 或 Planning 模块,可以使用“导出元数据”选项导出所有维,然后在 Excel 中打开导出的文件。

      1. 在 Excel 中打开文件,删除 "Name"(名称)和 "Alias"(别名)以外的所有其他列。
      2. 在开头添加一个新列,并在该列中填充 ODA 实体名称(如 DIM_ACCOUNT、DIM_SCENARIO 或 DIM_PERIOD)。
      3. 如果有多个别名,请另外创建一列并使用冒号 (:) 作为分隔符来连接所有别名值。
      4. 使用 "Copy"(复制)和 "Paste Special"(选择性粘贴)以仅粘贴另一列中的值。
      5. 删除公式列和所有单个别名列,保留标题行为 entity、value 和 synonyms。
      6. 将该文件另存为 csv 文件。
    • 您可以删除无效字符,例如,以句点 (.) 结尾的别名值、以问号 (?) 结尾的别名值或者值中包含冒号 (:) 的别名。

    • 您可以使用一个单独的文件来导入每个 ODA 实体,也可以通过合并所有行来使用单个文件。