Loading
CRM Analytics
sfdcRegister 转换

sfdcRegister 转换

sfdcRegister 转换会注册数据集,使其可用于查询。用户无法针对未注册的数据集查看或运行查询。

sfdcRegister 转换会覆盖数据集的当前版本。

您不需要注册所有数据集。例如,您不需要注册用于构建另一个数据集的中间数据集,也不需要对其进行查询。此外,您不需要注册在上传外部数据时创建的数据集,因为 CRM Analytics 会自动为您注册这些数据集。

仔细选择要登记的数据集,因为:

  • 所有注册数据集中的总行数不得超过每个平台许可证 100,000 行,或对于在 2015 年 10 月 20 日前购买的平台许可证,不得超过每个平台许可证 2.5 亿行。
  • 有权访问注册数据集的用户可以查询数据。但是,您可以对数据集应用行级安全以便限制对记录的访问。
示例
示例 我们来看一个示例。您可以创建从“业务机会”对象提取业务机会的数据流。要注册数据集,请将其命名为“业务机会”,并对其应用行级安全性,添加 sfdcRegister 转换,如下数据流定义文件所示。
{
   "Extract_Opportunities": {
      "action": "sfdcDigest",
      "parameters": {
         "object": "Opportunity",
         "fields": [
            { "name": "Id" },
            { "name": "Name" },
            { "name": "Amount" },
            { "name": "StageName" },
            { "name": "CloseDate" },
            { "name": "AccountId" },
            { "name": "OwnerId" }
         ]
      }
   },
   "Register_Oppportunities_Dataset": {
      "action": "sfdcRegister",
      "parameters": {
         "alias": "Opportunities",
         "name": "Opportunities",
         "source": "Extract_Opportunities",
         "rowLevelSecurityFilter": "'OwnerId' == \"$User.Id\""
      }
   }
}
  • sfdcRegister 参数
    定义 sfdcRegister 转换时,将操作属性设置为 sfdcRegister 并指定参数。
 
正在加载
Salesforce Help | Article