定义高级数据映射

成员名称在源和目标中不匹配时,或者在多个维与单个维之间往返映射时,必须定义高级数据映射。

  1. 单击映射行中的映射以定义高级映射。

    例如,可能要将 Planning 中的多个帐户映射到战略性建模中的单个帐户。

    通过编辑数据映射页面可以在每个选项卡上定义映射。选项卡包括基本信息源选择目标选择、每个已映射维的选项卡以及它们存在时的未映射的源未映射的目标维。

    源选择目标选择选项卡包含要在其他选项卡上映射的详细信息超集。

  2. 单击选项卡以定义映射详细信息。对于每个维,列出了源成员。
    • 对于在源和目标之间成员名称不同的每个源成员,添加目标成员。(在层次中,目标成员必须为零级成员。)
    • 如果您已经排除成员,则它们将在源选择选项卡上的 dimension (已排除) 列中列出。
    • 要从数据映射中排除成员,请在源选择选项卡中,单击要排除成员所属维的列标题,单击添加排除 “添加排除”图标,然后在 dimension (已排除) 列中定义要排除的成员。
      • 如果要排除已映射的成员,请单击维的相应选项卡并更新该成员的映射。

      • 要从已排除列表中删除某个成员,请选择该成员,然后按 Delete 键。如果要从已排除列表中删除某个成员,请单击维的相应选项卡,然后为该成员添加映射。

      • 要删除排除设置,请单击维的列标题,然后单击删除排除 “删除排除”图标

    • 如果需要,请指定运算符。默认运算符为 +。

      行的运算符定义用于当前行的运算。

      例如,要将源中的多个帐户聚合并映射到目标中的单个帐户,请为源中的每个成员添加一行,每个成员都映射到同一目标成员。默认情况下,每个行的 + 运算符定义聚合。

      或者,可能希望将多维数据集中的多个期间(一月到十二月)映射到模型中的单个期间 (2018)。

    • 可以复制行 “复制行”图标粘贴行 “粘贴行”图标,或者将数据从一个选项卡复制并粘贴到另一个选项卡。
    • 根据需要添加多行以定义要映射的所有成员。单击插入行 插入行 在源成员和目标成员之间添加映射定义。
    • 如果需要,请单击删除无效条目 “删除无效条目”图标 以清除源无效的任何映射行并清除任何无效的目标成员。
  3. 从多个维映射到单个维时(例如,从 Planning 中的年和期间映射到战略性建模中的时间),编辑数据映射页面将填充所有可能的源组合。为所需的每个源组合选择对应的目标成员。

    如果您已定义了任何排除,则排除的成员不会列出。

    如果存在一些不需要映射到的源组合,请选择行,然后单击删除行 “删除行”图标。如果返回到编辑数据映射页面,则不会再次自动填充此源组合。

    如果稍后要查看已删除的源组合,请单击填充详细映射 “填充详细映射”图标。将更新编辑数据映射页面以显示所有可能的源组合。

  4. 单击完成

请注意有关映射成员的以下信息:

  • 源和目标中的成员名称匹配且已自动映射时,“映射详细信息”页面上不列出它们。

  • 只能选择在“目标选择”选项卡上列出的目标成员。如果需要不同的成员,请返回到“数据映射”页面并从“目标成员”列表中选择它。(如果未在“数据映射”页面上输入成员,则不受此限制。)

要简化定义高级数据映射的操作,可以将数据映射定义导出到 Excel,在 Excel 中编辑数据映射模板,然后导入它。请参阅“使用 Microsoft Excel 定义高级数据映射”。