Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

In this article

...

Info
  • Expression (blue star): JavaScript syntax to access SnapLogic Expressions to set field values dynamically (if enabled). If disabled, you can provide a static value. Learn more.

  • SnapGPT (blue star): Generates SnapLogic Expressions based on natural language using SnapGPT. Learn more.

  • Suggestion (blue star): Populates a list of values dynamically based on your Account configuration.

  • Upload (blue star): Uploads files. Learn more.

Learn more about the icons in the Snap Settings dialog.

  • Key

  • Value

Field Name

Field Type

Description

Label*

 

Default Value: Oracle HCM Insert
ExampleInsert workers

String

Specify a unique name for the Snap.

 

Version*

 

Default Value: N/A
Example11.13.18.05

String/Expression

Specify the Oracle HCM instance version. The suggestions list retrieves all available versions.

Resources name

 

Default Value: N/A
Exampleabsences, elementEntries, workers

String/Expression

Specify the Oracle HCM resources (Tasks). The property is suggestible and will retrieve all available resources based on selected version.

Endpoint*

 

Default Value: N/A
Example/workers

String/Expression

Specify the Oracle HCM endpoint. The suggestions list retrieves all available endpoints based on selected resource. For example if “worker” resource is selected, the suggestions are:

  • /workers

  • /workers/{id}

  • /workers/{id}/child/addresses/{id}

Entity

 

Default Value: $  
(the HTTP entity data is at the root of the input Map data)
Example$.entity 
(if the HTTP entity data is the value of the "entity" key at the root of the input Map data)

String/Expression

Specify the JSON path to the HTTP entity data in the input map data. You can leave this field blank if there is no entity data to send to the service URL.

 

Query parameters

Use this field set to add query parameters to your request.

Query parameter

 

Default ValueN/A
Example: id

String

Specify the name of the query parameter.

Query parameter value

 

Default Value: N/A
Example$widget.id

String/Expression

Specify the value that you want to assign to the parameter.

Header parameters

Use this field set to create the HTTP header key-value pairs.

Header parameter

 

Default ValueN/A
Example: content-type

String

Specify the name of the HTTP header.

Header parameter value

 

Default Value: N/A
Exampleapplication/json

String/Expression

Specify the value that you want to assign to the HTTP header.

Snap Execution

 

Default ValueExecute only
ExampleValidate & Execute

StringDropdown list

Select one of the following three modes in which the Snap executes:

  • Validate & Execute: Performs limited execution of the Snap, and generates a data preview during Pipeline validation. Subsequently, performs full execution of the Snap (unlimited records) during Pipeline runtime.

  • Execute only: Performs full execution of the Snap during Pipeline execution without generating preview data.

  • Disabled: Disables the Snap and all Snaps that are downstream from it.

...