I'm excited to announce the Data3Sixty Analyze 3.4.0 release is now available.
This Generally Available Long Term Support (LTS) release provides the following improvements:
- Streamlines the creation of dynamic data sets
- Increases automation of data preparation tasks
- Improves compatibility with email servers
- Makes it easier to find relevant pre-built functionality when searching the node palette
- Provides greater flexibility when sharing data flows across different LTS environments
- Streamlines reuse of legacy data flows with Data3Sixty Analyze.
The release also introduces a number of operational, performance and stability improvements.
Generate Data Node
The new Generate Data node enables you to dynamically create a data set using a Python script. The node is similar to the Transform node but does not have an input pin – meaning it can be positioned as the initial node in a chain of nodes.
Modify Fields Node
The Modify Fields node now supports auto type detection. The node can be configured to optionally auto-detect and convert the data type of input unicode and string fields. By default, auto-detection is not enabled.
If you had specified a new data type for an input field before auto-detection was enabled (e.g. the 'vs' field in the image above), your selected data type will be retained and auto-detection is not performed on the field.
If required, you can manually specify the data type of a field when auto-detection is enabled.
You can now configure the node to automatically convert a string/unicode field that contains integer values with leading zeros to a int/long data type field:
Send Email Node
Previously, you could send emails to multiple recipients by configuring a semi-colon separated list of addresses in the ToAddress and/or CcAddress properties. To increase compatibility of the Send Email node with SMTP Servers, the node has been modified to also allow the addresses to be specified using a comma-separated list.
Compatibility of Exported LNA Files Across LTS Versions
When a data flow is exported from a Data3Sixty Analyze version 3.4.x instance, the .lna file will be backwards compatible with, and can be imported into, a different 3.4.x instance.
The Apache Tomcat web container that is deployed with Data3Sixty Analyze has been upgraded to version 9.0.16.
Support for Legacy Script Operators
The legacy script aggregation macros ‘sum’ and ‘count’ were not supported in Data3Sixty Analyze and would generate errors if you attempted to import a legacy data flow that used these macros
Data3Sixty Analyze now enables you to import legacy data flows that contain these macros.
The following issues have been resolved in this release:
LAE-9337, LAE-9374, LAE-9802, LAE-10273, LAE-10662
LAE-10691, LAE-10860, LAE-10864, LAE-10878, LAE-10889
LAE-21259, LAE-21272, LAE-21273, LAE-21274, LAE-21275
LAE-21276, LAE-21280, LAE-21290, LAE-21294, LAE-21296
LAE-21300, LAE-21301, LAE-21306, LAE-21311, LAE-21315
See the release notes for details of the resolved issues.