SuccessFactors Create
On this page
Snap Type: | Write |
Description: | This Snap provides the ability to create data objects in SuccessFactors Data Center. |
Prerequisites: | None |
Support and limitations: | Ultra pipelines: Works in Ultra Pipelines. Spark mode: Not supported in Spark mode. |
Account: | This Snap uses account references created on the Accounts page of SnapLogic Manager to access to the endpoint. See SuccessFactors Account for information on setting up this type of account. |
Views: | Input Output Error |
Settings | |
Label: | Required. The name for the Snap. You can modify this to be more specific, especially if you have more than one of the same Snap in your pipeline. |
Entity: | Required. This property enables you to define an entity of the API. This field will be shown dynamically from different users’ accounts from the suggestion dropdown. Users are allowed either to choose an entity from suggestion dropdown or type an entity manually. The entity is shown as [category name] – [entity name] in the dropdown. But it is also allowed to type only [entity name] in this field. Default value: [None] |
Refresh metadata: | If selected, the Snap will refresh the cache and show refreshed metadata results including new entities/parameters added or old entities/parameters deleted. This is handy in cases where changes are made to the data set outside of SnapLogic, such as a new data set created, existing data set deleted, and so on. In such cases, enabling this property will refresh the cache and display updated content. Please be aware that after the first run and new metadata has been refreshed, please de-select this checkbox. Default value: Not selected |
Pass through: | This property enables you to "pass through" the data from an incoming document and merge it into the new document being written to the output. Â Default value: Not selected |
Execute during preview: | This property enables you to execute the Snap during the Save operation so that the output view can produce the preview data. Default value: Not selected |
Example
The example assumes that you have configured & authorized a valid SuccessFactors Account (see SuccessFactors Account).
Â
Configuring a SuccessFactors Create Snap to create a new user via entity Foundation/Platform (PLT) - User
Â
Â
Â
Implementing an example pipeline to create new users via entity Foundation/Platform (PLT) - User
The following pipeline shows how you can use SuccessFactors Create Snap to create a new user via Foundation/Platform (PLT) - User API entity in the Success Factors data center. Firstly, the input JSON-formatted data of a new user is generated by the JSON Generator snap. Next, a Mapper snap is applied in between of JSON Generator snap and SuccessFactors Create snap to map the data from JSON Generator snap to SuccessFactors Create snap as the input for SuccessFactors Create snap. The input schema is provided by SuccessFactors Create snap. Additionally, a JSON Formatter snap and a File Writer snap are applied to format and record data in a new file.
Â
A successful validation or execution of the Snap gives the following output preview showing the query results
Â
Â
Downloads
Â
Snap Pack History
Â
Â
Have feedback? Email helpdesk@rojoconsultancy.com © Rojo Consultancy