将数据映射到主数据

在您上传源数据表并根据需要进行转换后,即可将其映射到主数据表。 请按照以下说明将数据映射到主数据表。

将数据映射到主数据集有两种可用方法:

  • 地图列(首选)
  • 附表

地图列

映射数据的主要(且推荐)方法是使用 Map Columns.The Map Columns 功能旨在转换您的源数据集。

若数据需复用于多个主数据集,请为每个主数据集使用现有表的源创建新表,然后添加映射列。

添加“地图列”管道步骤并选择目标位置

  1. 创建或检出一个表,并将数据添加到该表中。 此外,您还可以应用转换管道步骤,例如日期分区。
  2. 将鼠标悬停在管道步骤上,然后点击 + 添加新的管道步骤。 除非添加了模型步骤,否则映射列功能不可用。

    注意: 如果表被还原而数据上传未还原,则该步骤将不可用,直到您添加任何其他步骤,然后再添加映射列。
  3. 点击地图列 ,然后选择目的地。 若未看到预期的主数据集,请前往组件部分安装所需组件。

映射到主数据集列

  1. 检查目标列。 这些是主数据集中可进行映射的列。 某些列可能已被映射,因为您表中的列标题与目标表中的预期值相匹配。
  2. 在“源”列中选择 “选择源 ”,或要更改映射时,请选择该列中的其他值之一。

  3. 在下拉列表中选择一个列名。 此列表显示表中所有与目标列类型匹配的列。
    注意: 以下预览表格在更改保存前不会更新。
    提示: 如果下拉列表中未显示所需的列,可能是这些列与目标列的匹配类型不符。 转到导入步骤,并根据需要更改类型覆盖选项。 如果预期列是在转换管道中创建的,请使用或修改公式步骤。
  4. 要为所有行输入字符串或数字,请选择 “为所有行输入固定值 ”。 因此,表中每行该列的值都相同。 此选项不评估公式。 要使用公式,请添加 “公式 ”步骤,然后映射生成的附加列。
  5. 输入值后,点击确定。您已通过选择表中的列并输入值,将两个额外列映射到主数据集。

向主数据集添加自定义列

  1. 要添加主数据集中不存在的列,请单击 “添加自定义列 ”。 这些新增内容将在升级之间自动保留,无需任何特殊操作。
  2. 输入要添加的列名,然后选择类型。 为该列选择数据源,可选取表中另一列或固定值。
  3. 单击确定。 新增的列始终是可选的。 保存表格即可在预览中查看该列。

追加数据

此方法较不推荐,因为它会定制主数据集,从而延长接收新内容的升级时间。

  1. 在项目资源管理器中,单击所需的主数据表。
  2. 查看表格。
  3. 在转换管道中,单击 “追加 ”步骤。
  4. 在详细信息区域中点击 “添加表格”

  5. 选择源数据表,然后单击 “下一步”。
  6. 使用以下 “追加到...” 功能将源列映射到主数据集列: 主数据图像。
    注: 主数据列中的星号(*)表示该字段为必填项,用于完整填充与该数据集相关的报告。 允许部分映射。 若您未获取全部所需数据,可选择映射部分必填字段,但此操作可能导致一个或多个报告出现数据缺失。

  7. 单击"Save",