New in 3.14.1 - Data360_Analyze - Latest

Data360 Analyze Release Notes

Product type
Software
Portfolio
Verify
Product family
Data360
Product
Data360 Analyze
Version
Latest
Language
English
Product name
Data360 Analyze
Title
Data360 Analyze Release Notes
Copyright
2024
First publish date
2016
Last updated
2024-12-12
Published on
2024-12-12T14:19:08.338000

The availability of the following new features, enhancements and corrected issues is dependent on the installed edition of the product and licensed features.

Disable scheduler on start

Added a checkbox in the installer to disable the scheduler on initial start-up. This is useful when restoring from a backup that contains schedules that should not be run, for example where the instance is used as a backup in a HA environment.

JDBC driver updates

  • Snowflake JDBC driver updated to version 3.20.0
  • Postgres JDBC driver updated to 42.7.4
  • Oracle JDBC driver updated to 23.5.0.24.07
  • Maria DB driver updated to 3.5.0

Third party library updates

A number of third party libraries have been updated to take advantage of any security and feature updates, including:
  • Tomcat upgraded to 9.0.96
  • The shipped Java is upgraded to 11.0.25.9.1
  • The shipped PostgreSQL is upgraded to 16.4
  • Jython upgraded to 2.7.4

Other changes

  • Execution sandboxing: When using a Docker l2bridge network with execution sandboxing, the trusted host configuration is setup by default for the l2bridge scenario where communication from the web application will appear to the containers to come over the host's IP instead of the gateway IP. Added configuration in the executionContainers enable script to be able to override this behavior.
  • Tabular XML File node: A new SubstituteInvalidCharacters property has been added to the Tabular XML File node. If this property is set to True, the node will substitute both characters that are reserved characters in the metadata (for example, newline, ':') and characters which are not in the Data360 Analyze server's character set into a valid alternative such that the field names in the metadata are valid.
  • Azure Datalake Storage List node: A new Minimal option has been added to the MetadataMode property. When selected, custom user defined metadata and the creation date are not reported by the node, however extreme performance improvements can be expected when choosing this option.
  • FTP nodes: A new property KeyExchangeAlgorithm has been added to enable you to set a Key Exchange Algorithm when the SFTP Protocol is used.
  • SAML documentation: New content has been added in the SAML SSO configuration section to cover the renewal of the Signing and Encryption Credential certificates.
  • Database Metadata and Database Profiler nodes: For tracking purposes, the Database Metadata and Database Profiler nodes now append Precisely information in the connection parameters. When connecting to Snowflake, the JDBC URL now contains: application=PreciselyAnalyze
  • Notification dialog: The notification dialog can now be dismissed by clicking outside of it.

Corrected issues

Issue summary

Issue number
Fixed an issue that prevented the Execute Data Flow node from working correctly when run with execution sandboxing enabled on Windows. LAE-35091
Fixed an issue where the dialog for unlocking a SAML session was left open after unlocking the session and the application was not refreshed. LAE-35005
Fixed an issue where long integer values were not handled correctly in the Excel File node. Long numbers for which Excel shows the scientific notation "E" should be displayed as long numbers in the output. LAE-34993
Fixed an issue where any installation that had a historical version 3.8.5 and contained scheduled runs failed when upgraded to 3.14.0. LAE-34987
Fixed an issue where the Data Profiler node would sometimes report a NullPointerException when encountering certain types of data with very large numbers. LAE-34930
Fixed an issue that prevented you from re-enabling a schedule using the Enable Scheduler button if you had disabled schedules with the ls.lae.schedules.schedulerInitiallyPaused=true property when starting the application. LAE-34901
Fixed an issue to ensure that users who have access to data collections but have no access to some data directories within a data collection are still able to run data flows and have these permissions respected. LAE-34887
Updated the default configuration on Docker containers created for execution sandboxing to ensure that no new privileges can be obtained by the container user. LAE-34873
Fixed an issue that could cause an upgrade of Data360 Analyze to fail if HTTPS had been enabled for Tomcat in the previous version. LAE-34767
Fixed an issue that caused the Calculate Workdays node to run with errors when the PassThroughFields property was set to All. LAE-34749
Fixed an issue where duplicate entries were created in the Split and Filter nodes when adding a new filter item. LAE-34728
Fixed an issue where the canvas marquee select tool was unavailable when a data flow was opened in read-only mode. LAE-34727
Fixed an issue where vertical scroll bars appeared unnecessarily on text boxes. LAE-34672
Fixed an issue where immediate feedback was not provided when a file upload was started. LAE-34660
Fixed an issue that prevented the application from starting if a scheduled task had invalid data, for example if it specified a cron expression in the past. LAE-34650
Fixed an issue that prevented the correct background color from showing on the User Accounts settings when a default role was required. LAE-34539
Fixed an issue where the Database Metadata node was failing for Hive. LAE-34502
Fixed an issue where certain sequences of saving and running data flows would cause null pointer errors and incorrect display of data flows. LAE-34442
Fixed an issue with the "Looping with Do While" nodes sample data flow where the loop was not correctly waiting for a node that produced output to complete on each loop iteration. LAE-34441
Fixed an issue that prevented the CSV/Delimited Input node from importing files with unsupported characters in the headers. LAE-34304
Fixed an issue that caused the first data flow that was run after installing the Desktop version to fail with permissions errors. LAE-34207
Fixed an issue where deleting a property with a value did not immediately display as an unresolved property on the Configure tab. LAE-34155
Fixed an issue that prevented the data flow run properties for a new data flow from being imported after editing a schedule and changing the data flow. LAE-34129
Fixed an issue that prevented the data flow run properties for a new data flow from being imported when creating a schedule and specifying a data flow to run when the schedule fails. LAE-34120
Fixed an issue that could cause an upgrade to fail silently because the uninstall of the previous version did not notify that it had errors. LAE-34083
Fixed an issue where group members did not show in the correct list in the Edit Group dialog. LAE-34073
Fixed an issue where the unordered list button created numbered lists when adding content to a text box. LAE-34067
Fixed an issue where if a data flow had run properties that were inherited from a run property set, when creating a schedule from the data flow, the inherited values were not populated in the schedule. LAE-33989
Fixed an issue that prevented you from renaming input and output composites from the canvas. LAE-33977
Fixed an issue that prevented nodes from running when data flows with reserved file system characters in the name caused node audit log file paths to be built incorrectly. LAE-33850
Fixed an issue where certain undo operations - such as undoing the connection of two nodes - when performed immediately after saving a data flow would result in errors. LAE-33813
Fixed an issue that could cause an upgrade to fail if a user had an invalid home directory. LAE-33760
Due to changes in the latest Oracle JDBC driver 23.3.0.23.09 some queries would fail with the error "ORA-17004: Invalid column type: 268435455" when running them from JDBC Query and JDBC Execute nodes. This issue has been fixed. LAE-33758
Fixed an issue where the built-in libraries (.dll, .so) were not able to be correctly loaded in the JDBC nodes. This was causing problems connecting to SQL Server databases using Active Directory authentication. LAE-33753
Fixed an issue where the Output CSV node reported an incoherent error message when a file already exists. LAE-33745
Fixed an issue where the desktop application stayed on the loading page even after the application had booted. LAE-33712
Fixed an issue where a data flow could get into a bad edit state if another version of the data flow was imported and edited at the same time. LAE-33699
Fixed an issue where attempting to modify the "outputs" list (rather than simply attempting to modify the fields defined on a specific output) in a Jython based node would result in a StackOverflowError. This will now correctly state that the outputs list is not able to be modified. LAE-33698
Fixed an issue where the CSP header was missing on responses to UI asset requests. LAE-33694
Fixed an issue that prevented users with the Scheduler role from creating data collections. LAE-33682
Fixed an issue where the Azure Blob nodes would fail to run. LAE-33673
Fixed an issue that prevented you from specifying mappings to symbolic links in the user defined docker mount mappings. LAE-33587
Fixed a memory leak in the node container process. LAE-33586
Fixed an issue that prevented the HTTP node from posting requests with non-ASCII characters in the body unless the Content Type was explicitly specified. LAE-33443
When moving data collections, or directories containing data collections, checks have been added to ensure that if the source collection is mounted, the move will only be initiated if the file system locations for the source and targets would be valid. LAE-33260
Fixed an issue with multi-item selection on the directory page main panel after an item is deleted. LAE-32897
Fixed a Jython installation issue. The Java that is packaged with the install is now configured in the Java home environment variable for any processes created from the installer. LAE-32524
Fixed an issue where the license file could not be accessed when setting up a multi-user configuration. LAE-32493
Fixed an issue where the Output Raw node was trimming leading and trailing white space. LAE-31968
Fixed an issue that caused an ugly error message to be displayed if the SP Request Bindings field was not specified for SAML Authentication Settings. LAE-31879
Fixed an issue where values from encrypted fields would show when doing a search after importing BRG format files. LAE-30192
Improved the error messaging when importing old unsupported LNA files. LAE-29624