Versions Compared

Key

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

In this article

...

Expand

This section tracks the changes made during the iterative pushes to the UAT server and the GA release. The following is the release schedule:

  • UAT 1: Friday,  – Snaplex version: 4.27_rc-10694 - 4.27

  • UAT 2: Friday,  – Snaplex version: 4.27_rc-10694 - 4.27

  • GA: Saturday,  – Snaplex version: main-10704 - 4.27 GA

The SnapLogic GA release build on the production server is also deployed on the UAT server.

Info

Important

  • Per the SnapLogic Release Process, all remaining Snaplex instances across Orgs are auto-upgraded to the recommended version (main-10919 4.27 Patch 3) at 9 p.m. PT on Saturday, . Orgs migrated to the 4.27 GA version prior to the auto-upgrade are not impacted. 
    The Snaplex upgrade process also upgrades the Java version to the latest version. After the upgrade, the Java version of your Cloudplex nodes may not be the same as your FeedMaster nodes. However, this does not impact the operations of your SnapLogic instance. We will be fixing this issue in a subsequent release.

  • To use the new SnapLogic features and Snaps in the 4.27 release, ensure that your Snaplex nodes are upgraded to the main-10704 (Recommended) version.

  • This 4.27 release includes the patches deployed to SnapLogic after the 4.26 release, as listed in the 4.26 Dot Releases section. 

...

Enhancements

Snaplex Configuration: Increased the maximum memory allocation for the heap size auto setting.

  • For RAM up to 4GB, 75% is allocated to JVM.

  • For RAM over 4GB and up to 8GB, 80% is allocated to JVM.

  • For RAM over 8GB and up to 32GB, 85% is allocated to JVM.

  • For RAM over 32GB, 90% is allocated to JVM.

...

Info

Redeployment updates done on

Redeployed a new 4.27 GA build (main12989) to include fixes for the following:

  • Transform Snap Pack: Fixed a bug in the Group by Fields Snap that caused the Snap to abort with an error when executed with zero input documents. The fix was identified immediately and deployed.

  • REST and OpenAPI Snap Packs: Fixed an issue that caused a new feature (support for the OAuth Password Grant Type) to be excluded from the 4.27 GA version. The latest deployed build includes this feature.

When you are using a header in the expressions for the HTTPS and ABFS supported Snaps (to connect to the respective endpoint), ensure that you use the same case for the headers as specified in the upstream Snap, as the expression evaluation is case-sensitive.

The content-length header is in lower case in the output.

  • Examples of HTTPS-supported Snaps: File Reader, ZipFile Read, and Muti File Reader.

  • Examples of ABFS-supported Snaps: HDFS Reader, HDFS ZipFile Reader.

Active Directory: Enhanced the Active Directory Search Snap with a new field set, Returning Attributes, to define attributes that you want the Snap to return in the search results.

...

Box: Added Connection timeout and Read timeout fields in Box accounts that enable the Box Snaps to read and write data within the specified connection and read timeouts.

Flow:

  • Enhanced the Gate Snap with the Output Document Content field to indicate the count of input documents and the specific (first or last) document to include in the output.

  • Enhanced the Filter Snap with the Null-safe access checkbox. Select this checkbox toconsider the missing data or empty value as null when accessing the source path.

Google BigQuery: Enhanced the Google BigQuery Bulk Load (Cloud Storage) Snap with the following batching and retry properties to process input records:

  • Batching: Processes the input records in batches.

  • Batch Size: The number of records batched per request.

  • Batch Timeout (milliseconds): Time in milliseconds to elapse following which the batch, if not empty, will be processed even though it might be lesser than the given batch size.

...

...

  • Added dynamic memory management to the Group By Fields Snap, which can activate with the following settings: 

    • Memory Sensitivity: The Snap's response to the memory changes. 

    • Min Part Size: The minimum part size that you want the Snap to split larger groups into multiple parts. 

  • Enhanced the JSON FormatterJSON Generator, and JSON Parser Snaps with the Support Type Extensions checkbox. On selecting this checkbox, the Snap supports SnapLogic-specific syntax for representing non-standard data types such as byte arrays and date objects in JSON.

  • Added the following checkboxes in the Excel Multi Sheet Formatter Snap:

    • Convert numeric string to number: Sets the behavior of the Snap when a value in the input document is a numeric string. This checkbox supports the conversion of numeric values to string values.

    • Translate date and time types: Sets the behavior of the Snap when a value in the input document is a date and datetime type. This checkbox supports translating date and time types to Excel date numeric type with date format style.

Workday: Enhanced the Workday Read Snap with the new field Pool Size that controls the maximum number of threads in the pool. This field is available only when you select the Multi-threaded checkbox.

Enhanced the following SQL-based accounts to skip batch execution, when the Batch size value is one. When the Batch size is greater than one, the batch is executed.

...

Renamed Snap

Salesforce: Renamed the Salesforce Attachment Download Snap to Salesforce Download Snap. This does not affect your subscription to this Snap Pack.

Known Issues

  • File Operation SnapAzure storage SDK does not support the file system for https. When you do not provide Azcopy path and the Source/Target URL is https, the Snap displays an error. You must provide the SAS URI (besides the container URL of the Azure blob)under the Advanced properties field-set for successful authentication.

  • File Writer Snap does not fail and turns green after execution despite providing an expired SAS URI. Select Validate after write to fail the Snap in case of invalid credentials.

  • Salesforce Subscriber Snap might duplicate error documents for a single input when the Snap configuration is invalid. For example, invalid Snap settings (Replay ID or Events) or a non-existent event.

  • Salesforce Mutual Authentication account fails on validation when you create the account for the first time and save it. As a workaround, click Apply and then click Validate for successful validation of the account.

  • The Help icon (blue star) that leads to the SnapLogic documentation site is disabled by default for unsaved Snaps. Save the Snap to enable the Help icon.

...

New Features in ELT Snap Pack

Starting with the 4.27 release, you can use the Snaps in the ELT Snap Pack to perform ELT operations on Google BigQuery. This is in addition to the existing list of supported target databases—Snowflake, Redshift, Azure Synapse, and Databricks Lakehouse Platform.

Note

Support for ELT operations in Google BigQuery

ELT Snap Pack does not support the Legacy SQL dialect of Google BigQuery. So we recommend that you use the BigQuery Standard SQL dialect across ELT Snaps.

...