Oracle HCM Read
In this article
Overview
You can use this Snap to execute read requests from the Oracle HCM instance.
Snap Type
Oracle HCM - Read Snap is a Read-type Snap that reads records from the Oracle HCM instance
Prerequisites
Valid account with the required permissions.
Support for Ultra Pipelines
Works in Ultra Pipelines.
Snap Views
View Type | View Format | Number of Views | Examples of Upstream and Downstream Snaps | Description |
---|---|---|---|---|
Input | Document |
|
| Each input document offers details associated with the data required from the target Oracle HCM instance. |
Output | Document |
|
| Each output document contains data retrieved from the Oracle HCM instance. If the Snap fails during the operation, it sends an error document to the error view containing the fields error, reason, resolution, and stacktrace. However, you must enable the Error view to view the error document. |
Error | Error handling is a generic way to handle errors without losing data or failing the Snap execution. You can handle the errors that the Snap might encounter while running the Pipeline by choosing one of the following options from the When errors occur list under the Views tab:
Learn more about Error handling in Pipelines. |
Snap Settings
Expression : JavaScript syntax to access SnapLogic Expressions to set field values dynamically (if enabled). If disabled, you can provide a static value. Learn more.
SnapGPT : Generates SnapLogic Expressions based on natural language using SnapGPT. Learn more.
Suggestion : Populates a list of values dynamically based on your Account configuration.
Upload : Uploads files. Learn more.
Learn more about the icons in the Snap Settings dialog.
Field Name | Field Type | Description | |
---|---|---|---|
Label*
Default Value: Oracle HCM Read | String | Specify a unique name for the Snap.
| |
Version*
Default Value: N/A | String/Expression/Suggestions | Specify the Oracle HCM instance version. The suggestions list retrieves all available versions.
| |
Resources name
Default Value: N/A | String/Expression/Suggestions | Specify or select the Oracle HCM resources (Tasks). The suggestions list retrieves all available resources based on the selected version.
| |
Endpoint*
Default Value: N/A | String/Expression/Suggestions | Specify or select the Oracle HCM endpoint. The suggestions list retrieves all available endpoints based on the selected resources. For example if “worker” resource is selected, the suggestions that populate are:
For expressions, the strings must be enclosed in double quotes, {id} should be replaced with valid variable names.
For variable names passed from pipeline parameter:
| |
Query parameters | Use this field set to add query parameters to your request. | ||
| Query parameter
Default Value: N/A | String | Specify the name of the query parameter. |
Query parameter value
Default Value: N/A | 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 Value: N/A | String | Specify the name of the HTTP header. | |
Header parameter value
Default Value: N/A | String/Expression | Specify the value to assign to the HTTP header. | |
Use pagination
Default Value: Deselected | Checkbox | Select this checkbox to enable pagination. If you deselect this checkbox the pagination settings are hidden. | |
Start page
Default Value: 1 | Integer | Appears when you select the Use pagination checkbox. Specify the value of the page from which the pagination must start. | |
Records per page
Default Value: 100 | Integer | Appears when you select the Use pagination checkbox. Specify the number of records you want on a page. | |
Number of pages
Default Value: 0 | Integer | Appears when you select the Use pagination checkbox. Specify the number of pages you want to retrieve.
Negative values are not allowed. | |
Snap Execution
Default Value: Validate & Execute | Dropdown list | Select one of the following three modes in which the Snap executes:
|
Snap Pack History
Related Content
Have feedback? Email documentation@snaplogic.com | Ask a question in the SnapLogic Community
© 2017-2025 SnapLogic, Inc.