Highlights

The SnapLogic® July 2023 Release includes the following:

(blue star) SnapGPT (Early Access)

You can now build your pipelines using simple text prompts.

Snap Updates in July

API Management

AutoSync

Platform

Snaps

Studio

Dot Releases - Snaps

Snap Pack

Date of Update

Snap Pack Version

Updates

Transform

433patches22431

  • Fixed an issue with the Excel Multi Sheet Formatter Snap that caused it to produce binary output data when there was no input document and Ignore empty stream was selected.

  • Introduced the following new Snaps:

    • GeoJSON Parser: Parses geospatial data from binary data input and outputs the contents as a GeoJSON document downstream.

    • WKT Parser: Parses geospatial data from binary data input and outputs the contents as a WKT (Well Known Text) document downstream.

Microsoft Dynamics 365 Business Central

433patches22215

Introduced the Microsoft Dynamics 365 Business Central Snap Pack. This Snap Pack comprises the following Snaps and Accounts:

Google BigQuery

433patches22057

Introduced the Google BigQuery Upsert (Streaming)Snap, which enables you to perform bulk update/insert operations into a BigQuery table from existing tables or any input data stream.

Anaplan

433patches22443

  • The Anaplan Action Snap now supports Data errors/warnings for better output handling and also fixed empty reason for process failure.

  • All the Anaplan Snaps now display the status code as part of the error message if the error status code is available as part of Anaplan API response.

Exchange Online

433patches22402

Fixed an issue with the Send Email Snap where attachments larger than 3 MB were not getting attached to the sent email messages.

SAP

433patches22386

Fixed an issue with the SnapLogic SAP Accounts that caused issues when connection pools were exhausted. The minimum value allowed for the Connection pool capacity is now 0 so you can disable the connection pooling.

Flow

433patches22107

Fixed an issue with the Pipeline Execute Snap that caused it to acknowledge the Ultra pipeline message before the message reached the last Snap in the pipeline. Because of the early acknowledgment, the last Snap in the pipeline failed and the response could not be sent back.

Hadoop

433patches22180

Introduced a Hadoop Snap, HDFS Delete, which deletes the specified file, group of files, or directory from the supplied path and protocol in the Hadoop Distributed File System (HDFS).

SQL Server

433patches22090

The SQL Server Stored Procedure and SQL Server Table List Snaps now support the retry functionality.

Vertica

433patches22343

Fixed an issue with the Vertica-Bulk Load Snap that previously displayed an empty output when no input was provided.

note

Behavior Change: If the Snap receives no input, no output is sent to the output view.

Behavior Change: If the Snap receives no input, no output is sent to the output view.

Azure Service Bus

433patches22297

Fixed the asynchronous message processing issue in the ASB Consumer Snap by enabling the upper range of value for the Prefetch Count field to five. When the value exceeds five, the Snap displays a lint warning in the pipeline execution statistics.

Binary

433patches22297

  • Fixed an issue with the PGP Sign Snap that caused an error when using an encryption subkey for signing.

  • Fixed an issue with the File Writer Snap where the file was unable to validate when the File action field was set to IGNORE for the WASB and WASBs protocols.

Google Directory

433patches22103

Fixed an issue with the Google Directory Update Snap where it could not add or update organizations and displayed the error IO error occurred. The Snap now works as expected, allowing you to update the organization and IMS details successfully.

GraphQL Client

433patches22065

Fixed an issue with the GraphQL Client Snap that caused an error even when the variable value was defined in the previous Snap.

Google BigQuery

433patches21955

Fixed an issue with the GBQ-Google Service Account that caused an input stream to remain open.

Anaplan

433patches22009

  • Fixed an issue with the Anaplan Upload Snap where the Snap displayed an error when attempting to upload different files using multiple Anaplan Upload Snaps in parallel. The Snap now works as expected and successfully uploads the files with different filenames.

  • Fixed the following intermittent issues in Anaplan Upload Snap by implementing the retry feature:

    • Connection Error

    • Anaplan Upload cannot create temp file to upload using Anaplan Java API

Binary

433patches21913

Fixed an issue with the File Writer Snap that caused slow performance when writing large files and the Flush interval was set to a positive value.

API Suite

433patches21959

Fixed an issue with the HTTP Client Snap that caused an intermittent connectivity issue, which resulted in a 404 error .

Snowflake

433patches21890

  • Enhanced the Snowflake - Bulk Load and Snowflake - Bulk Upsert Snaps with a new Flush chunk size (in bytes) field. When using internal staging, data is written to a temporary chunk file. When the file exceeds the specified size, it is copied to the Snowflake stage and deleted.

  • Added validation of external storage credentials for Snowflake S3 Accounts.

ML Core Snap Pack

433patches21854

Fixed an issue with the Cross Validator (Classification) Snap where the native Windows DLL caused the Snaplex to stall.

(blue star) SnapGPT

: Launched SnapGPT. SnapGPT is an AI-driven platform that lets you generate your pipelines using simple text prompts. Learn more.

note

To enable your Org for this feature, contact your Customer Success Manager (CSM).

To enable your Org for this feature, contact your Customer Success Manager (CSM).

API Management

New Features

Important

Your Snaplex must run on the July release version main-19058 4.33.2 Patch 2 (Restricted Distribution) for the policies to appear in the UI. These policies are for Proxies only and don't appear in the UI for APIs and API versions.

Enhancements

Known Issues

AutoSync

New Features

Enhancements

Known Issues

Platform

New Features

New Features in the Restricted Snaplex Version

Important

For the July release, we are also releasing a Snaplex version main-19058 4.33.2 Patch 2 (Restricted Distribution) that includes a number of features. To access these features, you must update your Snaplexes to the restricted version. Your Snaplex must run on the July release version to access the listed features. We recommend that you run this Snaplex version on your development Orgs to test these features.

Enhancements

Known Issues

Snaps

note

Read about the Snap features and fixes deployed after the May 2023 Release.

Read about the Snap features and fixes deployed after the May 2023 Release.

New Snaps

Upcoming

note

We plan to upgrade the Oracle Snap Pack to use the latest 19c JDBC JAR file (19.19.0.0 as of August 9, 2023).

  • Pipelines that use the default JDBC driver in the Oracle server accounts might be impacted after the driver upgrade because the latest driver is backward-incompatible. We will soon communicate how to reconfigure to prevent accounts from being impacted.

  • Pipelines that do not use the default driver (bundled with the Oracle Snap Pack) are not impacted.

We plan to upgrade the Oracle Snap Pack to use the latest 19c JDBC JAR file (19.19.0.0 as of August 9, 2023).

  • Pipelines that use the default JDBC driver in the Oracle server accounts might be impacted after the driver upgrade because the latest driver is backward-incompatible. We will soon communicate how to reconfigure to prevent accounts from being impacted.

  • Pipelines that do not use the default driver (bundled with the Oracle Snap Pack) are not impacted.

Enhancements

Fixed Issues

Deprecated

The TDE Formatter and Tableau Write Snaps from the Tableau Snap Pack are deprecated. Contact support@snaplogic.com if your existing pipelines use Snaps from the deprecated Snap Pack. (433patches21835)

Behavior Changes

Starting from version 433patches21482, the PGP Encrypt Snap will no longer support encryption with an expired key. To ensure continued support for encryption, we highly recommend extending the expiration of your PGP key.

note

Breaking Changes

  • Pipelines that use the default Microsoft JDBC Driver in the SQL server accounts might be impacted after the upgrade because the latest driver is backward-incompatible. For more details, refer to the FAQ for Upgrading to SQL Server JDBC Driver 12.2.0. To prevent an impact to your accounts, reconfigure the URL properties field in account settings as follows: trustServerCertificate = true

  • With the 4.33 GA release, support for some algorithms for SFTP connection negotiation is removed to improve security and because we’ve updated the library used to connect to SFTP sources. We are working on a fix to automatically support the removed algorithms. With Snap Pack version 433patches21645, you can modify the global properties. Refer to Configuration Settings for Snaps for details about how to revert to the previous settings.

Breaking Changes

  • Pipelines that use the default Microsoft JDBC Driver in the SQL server accounts might be impacted after the upgrade because the latest driver is backward-incompatible. For more details, refer to the FAQ for Upgrading to SQL Server JDBC Driver 12.2.0. To prevent an impact to your accounts, reconfigure the URL properties field in account settings as follows: trustServerCertificate = true

  • With the 4.33 GA release, support for some algorithms for SFTP connection negotiation is removed to improve security and because we’ve updated the library used to connect to SFTP sources. We are working on a fix to automatically support the removed algorithms. With Snap Pack version 433patches21645, you can modify the global properties. Refer to Configuration Settings for Snaps for details about how to revert to the previous settings.

Known Issues

Custom Snaps

Enhanced the following Custom Snap documents by adding missing information, improving clarity in field descriptions, and implementing the latest UI changes:

Studio

To better reflect its functionality, Studio has been renamed to Monitor. It has a new fixed navigation pane:

Enhancements

Documentation

Video

Enhancements