April 2024 Release Notes
Highlights
The SnapLogic April 2024 Release includes the following:
New public API to approve, deny, and view pending user IDs
Remove a table that fails to load from a data pipeline with one click
A video that demonstrates how to configure a Workday account and execute a WorkdayQL query
Added the Amazon Bedrock LLM Snap Pack
A new Activity logs page is available to admin users
Add user to Org API allows users to be added to an Org
Export/Import individual asset API has the ability to export/import and list individual assets
The Azure SQL Bulk Extract Snap now supports the Azure SQL Active Directory and Azure SQL Active Directory Dynamic Accounts
Added the MongoDB Execute Snap to the MongoDB Snap Pack
Added the NetSuite Add List and NetSuite Async Add List Snaps to the NetSuite SOAP Snap Pack
Added support for XML and spatial types (Geography and Geometry) for the SQL Server Snap Pack
Dot Releases - Platform
Date | Component | Version | Description |
---|---|---|---|
Apr 10, 2024 | Snaplex | main-23500 - 4.36 Patch 6 | Fixed an issue with Open Telemetry where reported data was delayed up to an hour. |
Mar 21, 2024 | APIM | API Policies Snap Pack version: 436patches25626 | After the March release, the JWT Validator policy is updated to automatically detect the signing algorithm using the JWT token's header and key. Previously, you had to select the HSA algorithm manually via the Signing Algorithm field. This policy only supports RSA, HSA, and ECDSA-signed keys. |
Mar 13, 2024 | Snaplex | main-22988 - 4.36 Patch 2 | Fixed issues with the APIM HTTP Retry and HTTP Response Cache policies. |
Dot Releases - Snaps
Snap Pack | Date of Update | Snap Pack Version | Updates |
---|---|---|---|
May 1, 2024 | 436patches26244 | Added the following Snap to the MongoDB Snap Pack:
| |
Apr 29, 2024 | 436patches26168 | Enhanced the Google Directory Read Snap with an On empty result dropdown list that enables you to select the Snap behavior when no matching filter value is found. | |
Apr 26, 2024 | 436patches26208 | Fixed an issue with Oracle - Bulk Load Snap that intermittently displayed a | |
Apr 26, 2024 | 436patches26143 | Fixed an issue with the Dynamics 365 Finance and SCM Bulk Export Snap that displayed the error message twice when:
| |
Apr 24, 2024 | 436patches26177 |
| |
Apr 24, 2024 | 436patches26183 |
| |
Apr 23, 2024 | 436patches25953 | Upgraded Apache CXF from version 3.4.2 to 3.6.3 to prevent vulnerability issues. | |
Apr 23, 2024 | 436patches25995 | Updated the default and maximum batch size for NetSuite Add List and NetSuite Async Add List Snaps as follows: NetSuite Async Add List: | |
Apr 22, 2024 | 436patches25789 | Fixed a performance issue in the Copy Item Snap, which previously resulted in a | |
Apr 19, 2024 | 436patches26052 | Increased the default Read timeout value for NetSuite REST Snaps from 60 to 300 seconds. This update supports longer-running operations and prevents early disconnections for complex data processing tasks. | |
Apr 17, 2024 | 436patches25753 | Fixed an issue with the OpenAPI Snap where the upstream Mapper Snap did not show the full schema objects in the Target Schema. | |
Apr 12, 2024 | 436patches25953 | Enhanced the ELT Load Snap’s capabilities to allow loading flat and nested data sets (from canonical and non-canonical formats) from your Parquet files to the target tables in Snowflake. Learn more about the usage of this feature at Load data from Parquet files and in the following example Pipelines: | |
Apr 11, 2024 | 436patches25711 | Fixed an SMB (server message block) connectivity issue within the Binary Snap Pack, as the incorrect name provided by the SMB client did not match the Windows cluster virtual name, affecting the SPN (service principal name) connection. |
API Management
New Features
A new public API now lists pending users for the Developer Portal and provides the ability to approve or deny their membership.
Enhancements
The copy asset operation for API Versions now adds all Project Spaces and subfolders to the source folder picker. Previously, you had to copy the assets to the global
shared
folder first, then do the copy operation in APIM.
Fixed Issues
Fixed an issue where the Migrate Proxy Public API migrated Subscriptions, causing errors in the destination Org when using the Proxy.
Fixed an issue where the GIT Discard Changes Public API did not work and resulted in an HTTP 400 response.
Fixed an issue with the Create API from existing assets workflow where the correct account type was not recognized.
AutoSync
New Features
AutoSync now gives you the option to remove tables that failed to load from the data pipeline. Such failures can occur when a table has been removed from the source or for other reasons. Re-run the integration to make sure the issues have been resolved. Learn more.
Fixed Issues
For the MySQL target endpoint, columns with the
TIME
datatype now have the correct precision. To take advantage of this fix, you need to use the latest MySQL Snap Pack version.For the ServiceNow source endpoint, AutoSync can now load tables from the global scope and the private application scope. When you select tables, AutoSync populates the list with the first 2000 tables from your ServiceNow account. Use search to find tables that don't display on the list.
The preview data in the data pipeline wizard now refreshes correctly when you navigate forward or back through the transformation screens.
For CSV file loads with type inference enabled, AutoSync treats empty strings as null values.
Data pipelines loading to Google BigQuery using SCD2 no longer incorrectly report an error for successful loads. Previously, this error only occurred when loading to a single region dataset when the credentials specified a location.
Known Issues
Records can be updated incorrectly in a data pipeline using Incremental load with a Snowflake target if the credentials were created in AutoSync Manager or Classic Manager and they do not specify a
Timezone
Url Property. Without this property, the timestamp in the source and target can differ. Credentials created in AutoSync handle this automatically so that Incremental load works correctly.
Workaround: To create Snowflake credentials in AutoSync Manager or Classic Manager, in the Advanced Properties section, click + to add a Url Property. EnterTimezone
as the name andUTC
as the value.To use accounts created in Classic Manager or Designer for the following endpoints, you must add an AutoSync-specific tag in the Info tab of the account:
Gainsight PX:
autosync_gainsightpx
HTTP client:
autosync_httpclient
Zendesk:
autosync_zendesk
Documentation Updates
Enhancements
The information on configuring SSO in Classic Manager and Admin Manager has been improved. It also now describes how to configure SSO for multiple environments (Orgs).
Content Published on New Documentation Site
You can find the following content on docs.snaplogic.com:
Information on how to configure Cloudplexes and Groundplexes in Classic Manager is available on Confluence.
Videos
Configure a Workday REST OAuth2 Account and use WorkdayQL Snap: This video demonstrates how to configure a Workday REST OAuth2 Account and execute a WorkdayQL query.
GenAI Builder
Introduced the Amazon Bedrock LLM Snap Pack, which contains the following Snaps and Account:
Amazon Titan Chat Completions: Generates chat completions using the specified Amazon Titan Text model and model parameters.
Amazon Titan Embedder: Generates an embedding vector based on the input data.
Amazon Bedrock Prompt Generator: Generates the augmented user prompt as per the specified prompt template.
Anthropic Claude on AWS Chat Completions: Generates chat completions using the specified Anthropic Claude model and model parameters.
Amazon Bedrock Account: Authenticates with Amazon Bedrock's services using the specified Access and Secret access key for secure and authorized access to foundation models and LLM capabilities.
Monitor
New Features
Enhanced user-friendly Activity Log interface to effectively track changes across user accounts, assets, policies, and other critical components. Learn more.
Enhancements
Notifications by email that include runtime information on pipeline execution now include a clickable link that opens the Monitor Execution overview record for that execution.
Labels in Metrics charts and the corresponding documentation have been improved. Learn more.
The search results in the Execution overview now include both parent and child executions when either of them matches the search criteria. The parent-child hierarchy is not preserved when you group the table by pipeline or task.
Known Issues
The Activity log subscriptions and unsubscription events are tracked by the Environment (Org) admin under the All filter in Admin Manager.
Platform
New Features
Added a public API to add users to an environment (Org). Learn more
Enhancements
The Activity Log tracks subscriptions, unsubscription events, and Snap Pack version updates. Learn more
Fixed Issues
All the existing Snaplex
node cpu load avg
notifications are now enabled. This issue was fixed after the Snaplex Mandatory Automatic Upgrade, completed on Saturday, Mar 16, 2024.Fixed a UI issue for an existing
node cpu load avg
notification which was disabled earlier.
Snaps
The Snaps mentioned in this section are deployed on the Latest distribution type. To access the updated Snap Packs, an Org admin must select the Snap Pack version in Manager > Snap Packs.
Upcoming
The Azure Active Directory Snaps and Accounts will be renamed to Microsoft Entra ID because Microsoft has rebranded Azure Active Directory to Microsoft Entra ID.
Azure Active Directory Snap Pack → Microsoft Entra ID Snap Pack
Azure Active Directory OAuth2 Account → Microsoft Entra ID OAuth2 Account
Azure SQL Active Directory Account → Azure SQL Entra ID Account
Azure SQL Active Directory Dynamic Account → Azure SQL Entra ID Dynamic Account
Azure Synapse SQL Active Directory Account → Azure Synapse SQL Entra ID Account
New Snaps/Accounts
Added the MongoDB Execute Snap to the MongoDB Snap Pack.
Added the following Snaps to the NetSuite SOAP Snap Pack:
NetSuite Add List: Adds a list of records in bulk to NetSuite.