Skip to end of banner
Go to start of banner

Workday Prism Analytics Bulk Load

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 33 Next »

On this Page

Overview

The Workday Prism Analytics Bulk Load is a write-type Snap that you can use to upload multiple records/files from many cloud or on-premise sources (such as ERP, CRM, and other databases) to derive analytical reports on the input data. SnapLogic integrates Workday Prism Analytics's Utilize Data Load API, enabling you to use the Workday Prism Analytics Bulk Load Snap in conjunction with other standard-mode Snaps that SnapLogic supports. This Snap comes with OAuth 2.0 authentication to secure your data. 

This Snap accepts documents from the input view, creates a batch CSV file, and also compresses and uploads the same to an existing or new dataset. 

Modes

Expected Input and Output

  • Input: 
    • First input: A document with data that can comprise numbers, text, Boolean, and date/time stamps.
    • Second input: A schema definition. Ensure that you pass name and type data types in the schema definition.
  • Output: A document that states the number of records processed and can contain the ID, name, bucket size, state, and processed files.

The following are a few SnapLogic Snap Packs that can work with the Workday Prism Analytics Bulk Load Snap:

  • Binary 
  • Transform 
  • REST
  • Microsoft Dynamics AX/CRM 
  • MS Dynamics 365 for Sales
  • Salesforce

Configuring Views

Input view

One or two documents
Output viewOne document
Error viewOne document

Limitations and Known Issues

  • Max bucket size: 3GB (compressed)
  • Maximum size of a single file is 256MB (compressed; handled internally by Workday Prism Analytics Snap)
  • Max size of all files across buckets: 100GB (compressed)
  • Max files per bucket: 100
  • Max concurrent file uploads: 10
  • Max buckets: 100 (in a rolling 24 hour period)
  • File names are not modifiable but are replaceable
  • JCC logs do not contain Retry messages in case of network failures 

Snap Settings


Parameter NameData TypeDescriptionDefault ValueExample Value
LabelStringEnter a name for the Snap. This needs to be unique within the Pipeline.NoneWorkday Prism Analytics Bulk Load
Dataset NameString

Enter the dataset name. This needs to match with the dataset name in Workday Prism Analytics. Can have up to 255 alphanumeric and underscore characters, starting with a letter, but cannot end with an underscore. Ensure that the user has at least read permission for the dataset in Workday Prism Analytics. 

NoneAnalytics dataset
Create dataset if not presentCheck boxSelect this check box to create an empty dataset in SnapLogic, in case there is no existing dataset in Workday Prism Analytics. DeselectedNA
Operation typeObject

Specify whether you want to add or replace data in the existing dataset. Available options are:

  • Append: Adds data to an existing dataset.

    The schema of the incoming data must match the schema of the existing data in the dataset. Schema validation fails in case of a mismatch in column IDcolumn name, and column type; but does not fail if the metadata fields, such as defaultValueand description, do not match the target dataset schema. The Snap replaces mismatched metadata fields.

  • Replace: Replaces the data in the existing dataset with the input data. 
AppendNA
Connection timeoutIntegerEnter the timeout value in seconds after which the Pipeline will abort while executing. 30 30
Maximum retry attemptsIntegerEnter the maximum retry attempts for this Snap to connect with Workday Prism Analytics after which the Pipeline will abort, while executing. 55
Retry request intervalIntegerEnter the time interval (in seconds) for this Snap to connect with Workday Prism Analytics, between two retry requests.33
Snap execution Check box

Select one of the three modes in which the Snap executes. Available options are:

  • 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.

DeselectedNA

Example

 Click here to expand...

This use case demonstrates a Pipeline that derives how many opportunities in Microsoft Dynamics CRM converted into revenue in the preceding 3, 6, and 12 months. This data is derived by integrating Dynamics CRM/AX with Workday Prism Analytics using a host of SnapLogic Snaps. You can download the following pipeline and configure the respective accounts and data files to explore this use case. 

Pipeline Example

Preview Outputs

Pipeline 1

Pipeline 2

Downloads

  File Modified
No files shared here yet.


Snap Pack History

 Click to view/expand
Release Snap Pack VersionDateType  Updates
November 2024main29029 

Stable

Updated and certified against the current SnapLogic Platform release.

August 2024main27765 StableUpgraded the org.json.json library from v20090211 to v20240303, which is fully backward compatible.

May 2024

main26341

 

Stable

Updated and certified against the current SnapLogic Platform release.

February 2024main25112 StableUpdated and certified against the current SnapLogic Platform release.
November 2023main23721 StableUpdated and certified against the current SnapLogic Platform release.

August 2023

main22460

 

Stable

Updated and certified against the current SnapLogic Platform release.

May 2023

main21015 

Stable

Upgraded with the latest SnapLogic Platform release.

February 2023main19844 StableUpgraded with the latest SnapLogic Platform release.
November 2022main18944 StableUpgraded with the latest SnapLogic Platform release.
August 2022main17386 StableUpgraded with the latest SnapLogic Platform release.
4.29main15993 StableUpgraded with the latest SnapLogic Platform release.
4.28main14627 StableUpgraded with the latest SnapLogic Platform release.
4.27main12833 StableUpgraded with the latest SnapLogic Platform release.
4.26main11181 StableUpgraded with the latest SnapLogic Platform release.
4.25 Patch425patches10994 Latest

Enhanced the Workday Prism Analytics Bulk Load Snap to support HTTP Proxy Authentication.

4.25main9554
 
StableUpgraded with the latest SnapLogic Platform release.
4.24main8556
StableUpgraded with the latest SnapLogic Platform release.
4.23main7430
 
StableUpgraded with the latest SnapLogic Platform release.
4.22main6403
 
StableUpgraded with the latest SnapLogic Platform release.
4.21snapsmrc542

 

StableUpgraded with the latest SnapLogic Platform release.
4.20snapsmrc535
 
Stable
4.19snaprsmrc528
 
StableUpgraded with the latest SnapLogic Platform release.
4.18snapsmrc523
 
StableUpgraded with the latest SnapLogic Platform release.
4.17ALL7402
 
Latest

Pushed automatic rebuild of the latest version of each Snap Pack to SnapLogic UAT and Elastic servers.

4.17snapsmrc515
 
Latest

Added the Snap Execution field to all Standard-mode Snaps. In some Snaps, this field replaces the existing Execute during preview check box.

4.16 Patch workdayprism6801 Latest

Added a new property, Append, to the Bulk Load Snap that lets you add data to an existing dataset. 

4.16snapsmrc508
 
Stable

Updated the name of Workday Prism Snap Pack to Workday Prism Analytics Snap Pack.

4.15snapsmrc500
 
StableUpgraded with the latest SnapLogic Platform release.
4.14snapsmrc490
 
Stable

New Snap Pack: Introducing Workday Prism Snap Pack with the Bulk Load Snap.

  • No labels