Loading
CRM Analytics
目录
选择筛选器

          没有结果
          没有结果
          以下是一些搜索提示

          检查关键字的拼写。
          使用更普遍的搜索词。
          选择更少的筛选器,并扩大搜索范围。

          搜索所有 Salesforce 帮助
          附加转换

          附加转换

          附加转换会将多个数据集中的行合并为一个数据集。

          备注
          备注 要在数据准备模式中的追加行,请参见追加节点:堆叠不同数据集的行。要在数据准备 Classic 模式中执行该操作,请参见使用追加在模式中添加行

          使用此转换时考虑以下规则。

          • 此转换不会删除重复记录。
          • 所有输入数据集必须具有相同结构,相应列必须按相同顺序排列并拥有相同名称和字段类型。
          示例
          示例

          我们来看一个示例。您每个月都会创建一个包含当月销售目标的数据集。现在,您希望所有月份的销售目标整体视图。为此,您创建以下数据流,以将现有数据集合并为一个单一的数据集。

          数据流 在数据流中附加节点
          高亮显示附加节点的数据流编辑器中的示例数据流 在数据流编辑器中,附加节点对话框

          以下是 JSON 数据流。

          {
            "Extract SalesTargets_Month3": {
              "action": "edgemart",
              "parameters": {
                "alias": "SalesTargets_Month3"
              }
            },
            "Extract SalesTargets_Month2": {
              "action": "edgemart",
              "parameters": {
                "alias": "SalesTargets_Month2"
              }
            },
            "Extract SalesTargets_Month1": {
              "action": "edgemart",
              "parameters": {
                "alias": "SalesTargets_Month1"
              }
            },
            "Append SalesTargets_Quarter1": {
              "action": "append",
              "parameters": {
                "enableDisjointedSchemaMerge": false,
                "sources": [
                  "Extract SalesTargets_Month1",
                  "Extract SalesTargets_Month2",
                  "Extract SalesTargets_Month3"
                ]
              }
            },
            "Register AllSalesTargets": {
              "action": "sfdcRegister",
              "parameters": {
                "name": "All Sales Targets",
                "alias": "AllSalesTargets",
                "source": "Append SalesTargets_Quarter1"
              }
            }
          }

          创建单一的数据集后,您可以使用日期筛选器,以按月、按季度或按年分析销售目标。

          备注
          备注 附加转换不会移除重复行。

          附加具有不同模式的数据集

          默认情况下,输入数据集必须具有相同结构,相应列必须拥有相同名称和字段类型。例如,假设您想要将加拿大业务机会附加到美国业务机会。

          美国销售 加拿大销售
          显示 4 个美国业务机会的表 显示 4 个加拿大业务机会的表

          此处的列名称不同,加拿大数据包含币种列。对于未失败的数据流,在数据流编辑器中,选择附加节点中的允许不相交模式。如果您在数据流 JSON 中工作,请添加 enableDisjointedSchemaMerge 参数并将其值设置为 true

          在数据流编辑器中附加节点 在数据流 JSON 中附加节点
          在高亮显示“允许不相交模式”复选框的数据流编辑器中附加节点
            "Append US & CA Sales": {
              "action": "append",
              "parameters": {
                "enableDisjointedSchemaMerge": true,
                "sources": [
                  "Extract US Sales",
                  "Extract CA Sales"
                ]
              }
            },

          在您运行数据流时,数据会合并,且不会使数据流失败。

          合并美国和加拿大业务机会的表

          附加转换会将所有列添加到数据集,并在名称相同的列中合并值,例如名称。此外,也会在列中为此前没有该列的行添加空值,例如币种列。

          备注
          备注 如果没有为贵组织启用数据库中的空评测处理,附加会在列中为此前没有该列的行添加零。
          • 附加参数
            在数据流 JSON 中定义附加转换时,将操作属性设置为 append 并指定参数。
           
          正在加载
          Salesforce Help | Article