Versions Compared

Key

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

Table of Contents
minLevel1
maxLevel1
include
outlinefalse
indent
exclude
typeflat
separatorbrackets
class
printablefalse

...

Panel
panelIconIdatlassian-warning
panelIcon:warning:
bgColor#FFEBE6

Breaking Change

With the new support for LDAP authentication to HashiCorp Vaults, the Snaplex node configuration file secrets-config.json requires a new key, auth_method, with a value approle or ldap.

Action needed:

You must update each of your existing Snaplex node configuration files to include this key-value pair: "auth_method": "approle", as prescribed in the Step 1a-Approle, for the approle-based authentication to succeed.

...

  • All the database Execute Snaps now include a new Query type field. When Auto is selected, the Snap automatically determines the query type.

  • Added new SFTP (Secure File Transfer Protocol) settings in the global.properties file:

    • sftpSessionTimeoutSec

    • cacheSftpSessions

  • Anaplan

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

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

  • The Aggregate, Group By Fields, Group By N, Join, Sort, and Unique Snaps from the Transform Snap Pack now include new fields to improve memory management.

  • The Amazon S3 Snaps automatically detect the Maximum session duration value for the Cross-Account IAM role (1 through 12 hours). The Snaps round down the value to the nearest hour. So, if the Snap administrator sets the Maximum session duration at 3 hours and 45 minutes, the Snaps read it as 3 hours. The Snaps also refresh the session before the session expires. However, the automatic session refresh does not support very large file uploads or downloads that takes longer than the maximum session duration.

  • The Decrypt Field and Encrypt Field Snaps from the Transform Snap Pack now support CTR (Counter mode) for the AES (Advanced Encryption Standard) block cipher algorithm.

  • The Decrypt Field Snap now supports the decryption of various encrypted fields by providing a valid decryption key.

  • The Deduplicate Snap now manages memory efficiently and eliminates out-of-memory crashes using the following fields:

    • Minimum memory (MB)

    • Minimum free disk space (MB)

  • The pagination feature implemented for the ABFS protocol in the Hadoop Directory Browser Snap enables the Snap to return all the output documents as expected.

  • The SSH fields in the Generic Database account are now expression enabled.

  • The LDAP Search and LDAP Lookup Snaps now support a string representation for binary attributes with the Include string representation for binary attributes checkbox.

  • Microsoft Dynamics 365 for Sales Snap Pack:

    • The Dynamics 365 for Sales Snaps includes a new Enable continue on error checkbox to allow the Snap to continue executing the remaining batch requests, even if the previous request does not execute.

    • The Dynamics365 for Sales Update Snap performs the update operation as expected when the Batch size is more than 1, and the Snap successfully executes when the batch size is 1.

  • The NetSuite Snap Pack now supports the Customer-Subsidiary and the Vendor-Subsidiary relationship Object types.
    Note: NetSuite's application requires the Oneworld extension for using these subsidiary relationships, and Snap integration must use WSDL 2019_1 or later versions.

  • The Oracle Execute, Oracle Select, Oracle Lookup, and Oracle Bulk Load Snaps are enhanced with a checkbox for enabling nanosecond precision in the timestamp representation in the string data type.

  • The PGP Encrypt Snap now includes an Encryption key ID field, which allows you to specify the key ID for encrypting the data. If you do not specify an encryption key ID, the Snap uses the first key in the public key (master key).

  • The Redshift-Bulk Load and Redshift-Bulk Upsert Snaps now support expression enablers for the Additional options field, which enables you to use parameters.

  • The Snowflake - Bulk Load and Snowflake - Bulk Upsert Snaps are enhanced with the 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.

  • SQL Server Snap Pack:

...

  • For the Binary and Email Snap Packs, SFTP connections might experience connectivity issues because of the removal of some deprecated algorithms. To add these connections back, refer to Configuration Settings for Snaps for details.

  • If you use the PostgreSQL driver (org.postgresql.Driver) with the Redshift Snap Pack, it could result in errors if the data type provided to the Snap does not match the data type in the Redshift table schema. Either use the Redshift driver (com.amazon.redshift.jdbc42.Driver) or use the correct data type in the input document to resolve these errors

  • The Send Email Snap might fail because of a 429 error response from the Graph API endpoint.

  • For Ultra Tasks using a continuous data flow design for polling with a Pipeline Execute Snap, the parent pipeline does not receive the document from the child pipeline, and the polling message is not generated for downstream Snaps.

  • The GeoJSON Parser and WKT Parser Snaps accept only application/zip or application/gml+xml; charset=utf-8 as a file input stream.
    However, the output content type from the File Reader Snap is binary/octet when the input file is read from SLDB.

    Workaround: To read an input file (ZIP or GML) from SLDB, use the Mapper Snap to change the content type from binary/octet to one of the following:

    • ZIP file: Change the content type to application/zip .

    • GML file: Change the content type to application/gml+xml; charset=utf-8.

...