Loading
CRM Analytics
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          sfdcRegister Parameters

          sfdcRegister Parameters

          When you define an sfdcRegister transformation, you set the action attribute to sfdcRegister and specify the parameters.

          This table describes the input parameters:

          Parameter Required? Value
          alias Yes

          API name of the registered dataset. This name can contain only underscores and alphanumeric characters, and must be unique among other dataset aliases in your organization. It must begin with a letter, not include spaces, not end with an underscore, and not contain two consecutive underscores. It also cannot exceed 80 characters.

          When the alias is unique, the sfdcRegister transformation registers a new dataset with the alias. When an existing dataset has the alias, the transformation overwrites the current version of that dataset.

          name Yes Display name of the registered dataset. The name cannot exceed 80 characters. To change the name after you create the dataset, you must edit the dataset.
          source Yes Node in the dataflow definition file that identifies the dataset that you want to register. This node is the input source for this transformation.
          rowLevelSharingSource No

          The API name of the object from which to inherit sharing. Used when applying row-level security on the dataset when the dataset is first created.

          Example: "rowLevelSharingSource": "Opportunity"

          To change the sharing source after you create the dataset, you must edit the dataset. For more information, refer to Add Row-Level Security by Inheriting Sharing Rules.

          rowLevelSecurityFilter No

          The predicate used to apply row-level security on the dataset when the dataset is first created.

          Example: "rowLevelSecurityFilter": "'OwnerId' == "$User.Id""

          To change the predicate after you create the dataset, you must edit the dataset.

          When entering the predicate in the Register transformation of the dataflow JSON, you must escape the double quotes around string values.

          After the dataset is created, CRM Analytics ignores its security predicate setting in the dataflow. To change the security predicate for an existing dataset, edit the dataset in the user interface.

           
          Loading
          Salesforce Help | Article