从密集/稀疏优化 (Dense/Sparse Optimized, DSO) 应用程序导出数据

在密集/稀疏优化 (Dense/Sparse optimized, DSO) 应用程序中,期间维和移动维的密度设置为密集,帐户维的密度设置为稀疏。其他维的密度为稀疏。这意味着,在将 DSO 应用程序数据导出到文件时,需要将期间作为列包含在输出中。如果您已将应用程序迁移到 DSO,并且已有一些数据集成将应用程序数据导出到文件,您必须查看以下建议并相应地修改现有数据集成。

  • 在导出文件定义中包含期间(请参阅“注册数据导出文件应用程序”)。确保在目标应用程序定义中将表示期间的列的维分类设置为期间,并确保将数据表列名称 保留为空(请参阅“定义应用程序维详细信息”)。这可确保系统在生成导出文件时适当处理期间维。确保映射到帐户和实体的列的维分类也分别定义为帐户和实体。不需要在导出文件定义中包含金额,因为默认情况下会将其添加为最后一列。

    例如,下面是一个列标题为 ACCOUNT、BUSINESS_UNIT、ACCOUNTING_PERIOD 和 Amount 的文件的导出文件定义。请注意,ACCOUNTING_PERIOD 的数据表列名称为空,ACCOUNTING_PERIOD 的维分类设置为期间


    应用程序详细信息:数据导出文件
  • 要导出特定日期格式,您需要在数据交换中的“期间映射”下为目标数据文件应用程序配置应用程序映射。以下示例显示如何将 P12-FY21 映射到 Dec 21,以便在文件中输出。


    期间映射

  • 如果期间数据集成的“映射维”中显示为维,将其删除。


    编辑集成:数据导出

  • 直接数据集成选项下指定数据提取选项。DSO 应用程序中的动态计算稀疏维成员很可能比非混合应用程序中的此类成员多。部分原因在于,在 DSO 中,所有父代成员都配置为动态计算。请务必注意,在 DSO 应用程序中,帐户维是稀疏维,这可能会导致产生许多动态计算父代帐户成员。从 DSO 应用程序导出数据时,可以通过选择所有数据作为数据提取选项来导出稀疏维的动态计算成员。请参阅《管理数据集成》中的“定义直接集成选项”。所有数据允许导出任何维的存储成员和动态计算成员。
    数据提取选项

    如果未通过维筛选器进行限制,使用所有数据选项可能会生成巨量数据集并且需要很长时间。请参阅《管理数据集成》中的“定义筛选器”。例如,下面为期间和年份以外的所有维指定了筛选器,以确保导出仅限于所需交叉点。


    编辑集成筛选器

    例如,如果您没有对帐户维指定筛选器,则系统将尝试检索帐户维的每个成员(包括父代成员)的数据。

    Note:

    如果您不需要导出稀疏 维的动态计算成员,可使用“仅存储的数据”或“存储和动态计算的数据 (仅密集)”选项。
  • 数据交换下,为 Financial Consolidation and Close 应用程序选择刷新成员刷新元数据,然后依次选择应用程序和您的合并应用程序名称。