Skip to content

DataWORQ Release Notes

Last updated: 19 Jul 2024

Download DataWORQ

The DataWORQ Official Release is updated on a monthly basis after testing and documentation is updated. Updates can be downloaded through the QueBIT software portal at https://quebit.com/software-access/.

Releases

6.4.2 - 7/19/2024

  • Bug Fixes

  • Fixed Import/Export Bug

6.4.1 - 5/21/2024

  • Improvements

  • Flow Node Enhancements

    • Dynamic Run Profile selection
    • Parameter overrides
    • Full parameter support
    • Flow Control Nodes added

    • Condition Node

    • Supports conditional execution of nodes.

    • Uses parameters or upstream node values.
    • Stop Execution Node

    • Allows you to stop flow execution.

    • Intended to be used with the condition node.
    • Support for the Long data type to allow for large numbers.
    • Bug Fixes
  • PA nodes now support all valid characters in object names.

  • Fixed DataFrame sort issue in predictive nodes.
  • Fixed sorting of files in dialogs.
  • Accuracy node now properly leverages the ROLE column.
  • Fixed cut functionality for flows in the content menu.
  • UI selection now shows up properly in the content menus.

6.3.3 - 2/5/2024

  • Improvements

  • Improved responsiveness in the following areas

    • moving nodes on the canvas
    • performing actions on setting screens such as reordering branches in the run profiles menu
    • adding nodes to the canvas
    • moving nodes around via arrange, move branch up, down etc...
    • status issues where changes aren't detected during canvas move operations
    • DataWORQ Native Installer

    • Installer now includes the requests Python package by default

    • All installer Windows services are now set to Automatic startup
    • Run Profiles

    • Changed the "Add" run profile button to "Duplicate"

    • New Run Profiles are initialized with the settings of the active Run Profile

    • All Run Profiles can be activated/deactivated at once via a checkbox
    • Chart nodes no longer show up as runnable nodes
    • Updated the Pigment REST API calls internal to DataWORQ to the latest version

    • Only the most recent form of Pigment API keys are now supported

    • Node Improvements

    • Changing columns upstream of the Filter node is now handled more gracefully

    • Added the ability to refresh column names in the Reorder node
    • The Aggregate node now supports using String types for min/max aggregate functions
    • Updated Planning Analytics TI Process

    • Improved the standard Planning Analytics TI process to kick off flows when polling a long-running job

    • Removed the pWait parameter
    • 202 is now a valid response code for checking job status via the REST API
    • Business Rules node enhancements

    • Added support for parameters to certain input fields

    • Improved error messaging when using unquoted strings as inputs

      • Output Column Name
      • Default Rule
      • Name
      • Business Purpose
      • Custom Expression
      • Rule Result
      • General
    • Node indicators can be enabled/disabled via Application Settings. They are now disabled by default

    • Added Parameter values for jobs to notification emails
    • SMTP connections now support empty strings for usernames/passwords
    • Error Messaging Improvements

    • when using a range that includes duplicate header names in the Excel source node

    • when previewing the entire sheet in the Excel source node
    • for the Business Rules node
    • for the Reorder node
    • in file browsers when navigating to an invalid directory
    • Bug Fixes
  • The virtual file browser is no longer showing folders as physical paths, and is now correctly showing folder names as virtual folder paths

  • Fixed an issue where Excel source nodes didn't accept source ranges that included multi-letter columns
  • Added the ability to vertically scroll when looking at job request history in the Cloud Connector settings screen
  • Email addresses for notifications now support addresses being entered with upper-case letters
  • Fixed an issue where license activation would sometimes fail due to an invalid SSL certificate
  • Added the ability to horizontally scroll when previewing the entire sheet in the Excel source node
  • The "parameters" property is no longer required when kicking of a job via the REST API
  • Fixed an issue where ensemble models weren't properly mapped to the correct name when used in the Forecast Single Strategy node
  • Fixed an issue where ensemble models weren't properly calculating their underlying models when used in the Forecast Single Strategy node
  • Fixed an issue where column names with hyphens weren't usable in the Forecast Strategy/Forecast Single Strategy node
  • Fixed an issue where blank file names threw an exception in the Flat File/Excel source nodes
  • Fixed an issue where pop-up notifications were causing settings tabs to flicker
  • Fixed an issue with ARIMA models in the Forecast Strategy node re: score frame periods

6.3.2 - 12/15/2023

  • Improvements

  • Performance

    • Prevented an issue where Script nodes refreshed on every key event in the editor
    • The DataWORQ URL is now case-insensitive
    • Centralized all supported file types
    • Bug Fixes
  • Fixed an issue where network drives weren't supported as mapped directories

  • Fixed an issue where context menu options for the flow and file management screens weren't working

    • Delete
    • Rename
    • New Folder
    • Fixed an issue with the delete hotkey in the Flow management screen
    • Fixed an issue where context menu options for canvas nodes weren't working

    • Add Node

    • Connect Nodes
    • Fixed an issue where File Watcher wasn't informing users of invalid watched directories
    • Importing a flow now creates a flow with the same flow ID as the exported flow
    • Importing a flow now refreshes the list of flows
    • Fixed an issue where importing flows with nodes using parameters weren't properly being mapped on import
    • Fixed an issue where Flat File/Excel source nodes couldn't be saved with a blank file name

6.3.1 - 11/28/2023

  • Bug Fixes

  • Updated the default SQL Server connection string to be consistent with the value in the JDBC connection string dropdown

  • Fixed an issue where IBM Planning Analytics cellsets weren't being cleaned up after creation
  • Fixed an issue where custom CAM namespaces weren't properly used in IBM Planning Analytics data connections
  • Fixed a UI issue when selecting flows to export in the Flow Management screen
  • Fixed a UI issue where the Flow/File Management screens weren't automatically refreshing on open

6.3.0- 11/06/2023

  • Containerization support

  • Added support for running DataWORQ in containers

  • Using Podman for container infrastructure
  • Created a Admin Tool (containerized web application) to help manage DataWORQ

    • Configuration of application properties
    • Check the status of running containers
    • Start/stop containers ad hoc
    • Import/export content store to/from containers
    • Made performance improvements around the refreshing of multiple UI components, including opening/closing node edit mode and script node previewing
    • Bug Fixes
  • Fixed an issue when using parameters in the Planning Analytics Process node

  • Fixed an issue where Forecast Strategy nodes weren't supporting some input column headers with spaces
  • Fixed an issue where flows couldn't be exported via the Flow Management screen

6.2.2- 10/25/2023

  • Amazon S3 Support

  • Added Amazon S3 support

  • New S3 Source Node
  • New S3 Export Node
  • File Management updates

  • Removed Temporary and Working directories from application settings

  • Remove the mappings entries in the mapping section of the directoryMappings.cfg file
  • Created a Backups folder that is empty at the default folder location
  • Import File Browser updates

  • Default for Target location is now / if no file was selected

  • Target location file browser can only browse folder locations
  • Added a message to select a file if export file is chosen with no file selection
  • Updated the file browser to use common file types (.txt, .csv, .xlsx, .dwexport)
  • Bug Fixes

  • Fixed an issue where the temporary folder used for forecast node models wasn't probably referenced

  • Fixed an issue due to extra quotes when attempting to import flows
  • Fixed an issue where files didn't have extensions properly applied after browsing in file browsers
  • Fixed issue with setting up parameters for Adaptive data connections

6.2.0- 9/22/2023

  • Adaptive Support

  • Added Workday Adaptive support

  • New Adaptive Source Node
  • New Adaptive Export Node
  • Script Node Improvements

  • Script Source and Column nodes now support multiple input nodes

  • Script Source and Column nodes now support defining output data types
  • Bug Fixes

  • Updated resource for Windows Integrated Login

  • Fixed bug with record limit in mysql
  • File Export node now adds the proper file extension

6.1.10- 8/02/2023

  • Improvements

  • Smartsheet support

    • Added Smartsheet data connection support
    • New Smartsheet Source node to pull data from a named Smartsheet sheet
    • New Smartsheet Export node to update an existing Smartsheet sheet
    • Added a new Pivot node to support dataframe pivot/unpivot functionality
    • JDBC support

    • Updated supported JDBC driver versions

    • Updated default connection strings for JDBC connections
    • IBM Planning Analytics support

    • Updated IBM PA Local/Cloud/PAaaS support for running flows

    • Updated SSL certificate validation for PA connections
    • R installations newer than 4.2.1 are now supported
    • Updated HTTP client connection pooling for:

    • Anaplan connections

    • Pigment connections
    • Bug Fixes

    • Pigment support

    • Fixed an issue re: Pigment connections on flow import

    • Added Pigment connections to supported data connection parameters
    • Fixed an issue with parameter resolution for data connections in nodes
    • Fixed an issue where "." wasn't supported in flow names

6.1.6- 7/17/2023

  • Improvements

  • Added new flow import/export functionality

    • Flow Export

    • Admins can export flows via the Flow Management screen

    • Exports can be local downloads or exported to a virtual path on the server
    • Exports are given a .dwexport extension
    • Flow Import

    • Admins can import flows via the Flow Management screen

    • Imports are selected via the virtual file browser
    • Importing flows involves a mapping process for nodes with:

      • Flat file references
      • Data connections
      • Flow references
        • Legacy Flow Import
    • Legacy flows (.flx files) can be imported as well

    • Follows a similar mapping exercise to the above process
    • Script node enhancements:

    • Improved node configuration re: output data types

    • Improved node configuration re: delimiters
    • Added support for multiple source data frames for a single script node
    • Improved script editor styling to allow for greater script visibility
    • Cloud connector enhancements:

    • Added a new tab to show jobs initiated by Cloud Connector requests

    • Added a new tab to show Cloud Connector request errors
    • JDBC driver version updates:

    • Microsoft SQL Server

    • MySQL
    • Oracle
    • PostgreSQL
    • Improved logging:

    • Node IDs now included in error logs

    • Errors when activating licenses
    • Upstream nodes when a node throws an exception
    • When using Forecast Strategy/Forecast Single Strategy nodes with negative actuals
    • When using the Planning Analytics Source node against views that don't exist
    • When using the Planning Analytics Export node against views/dimensions/elements that don't exist
    • Improved security admin setup when switching security modes and switching environments for the same security mode
    • Improved Planning Analytics Process node status checking
    • Updated the Flow Menu to remove the Data Connections option
    • Bug Fixes
  • Nodes

    • Improved exception handling when inferring Data Types for the Flat File Source node
    • Fixed an issue when Flow Output nodes had invalid flow IDs/run profiles saved to them
    • Fixed an issue when Planning Analytics Process nodes had no connection source saved to them
    • Fixed an issue when scoring data for an R model in the Forecast Single Strategy node
    • Fixed an issue where R models were being placed in the incorrect directory when running R models via the Forecast Strategy node
    • Parameters

    • Fixed an issue when saving a new string parameter with no value

    • Newly added string parameters now default to an empty string
    • Newly added numeric parameters now default to 0
    • Fixed an issue when parameters had spaces in their names
    • Fixed an issue when adjacent parameters in a string had an underscore between them
    • Cube Watcher

    • Fixed an issue where Cube Watcher would not connect on startup even if configured to

    • Fixed an issue with the Cube Watcher Connect on Startup label
    • Cloud Connector

    • Fixed an issue when configuring Cloud Connector for the first time

    • JDBC

    • Removed deprecated JDBC drivers

    • org.netezza.Driver

    • com.cloudera.impala.jdbc41.Driver
    • Updated JDBC drivers

    • com.mysql.jdbc.Driver

    • Fixed an issue when previewing with an invalid JDBC connection source
    • Fixed an issue with files/flows being randomly sorted in lists
    • Fixed an issue when enabling debug logging
    • Fixed an issue with copy/pasting flows in the Flow Management screen
    • Updated exception dialog styling
    • Fixed an issue where data connections using the default password weren't being saved

6.0.7- 6/02/2023

  • Bug Fixes

  • Updated usernames where UUIDs were displayed

  • Updated the error message when an incorrect API key header is used
  • Fixed an issue re: seeding flow paths from the Open Flow browser dialog
  • Removed the unused Log Output Directory property from scheduled jobs
  • Disabled non-functional enable/disable buttons on cards

6.0.5- 6/01/2023

  • Improvements

  • Added parameter support for Command Line nodes

  • Added support for seeding initial admins when changing security modes
  • Bug Fixes

  • Updated script editor styling

  • Fixed an issue re: logged usernames for some security modes
  • Fixed an issue re: rebuilding LP Optimization node models
  • Updated LP Optimization node GMPL template parameter definitions
  • Fixed an issue when saving new default flows

6.0.4- 5/24/2023

  • Improvements

  • Improved exception messaging when using the Forecast node

  • Bug Fixes

  • Always rebuild predictive models that shouldn't be serialized

    • Forecast
    • Forecast Single Strategy
    • Forecast Strategy
    • Prevented the ability to unnecessarily rebuild predictive models via Run Profiles

    • Forecast

    • Forecast Single Strategy
    • Forecast Strategy
    • Fixed an issue re: serializing predictive models

    • Text Analytics

    • Association
    • Classification
    • Regression
    • Cluster
    • Survival
    • Fixed an issue impacting selecting AutoKMedians as a model type when using the Cluster Node
    • Improved exception handling around opening Data Connections

6.0.3- 5/22/2023

  • Bug Fixes

  • Fixed an issue re: interpreting parameters with empty values for the PA process node

  • Fixed an issue around flow ordering in the browser dialog
  • Added support for trailing whitespace characters in file browsers
  • Added support for flow browser name case insensitivity

6.0.2- 5/9/2023

  • Bug Fixes

  • Resolved issue where flows were incorrectly being saved as duplicates

6.0.1- 5/4/2023

  • Improvements

  • New security mode support:

    • Open ID Connect
    • SAML2
    • LDAP
    • Active Directory
    • Application Managed Content:

    • Application managed content is centralized and available across all flows

    • Flows
    • SMTP Connection
    • Data Connections
    • Virtual File Management:

    • Ability to map physical directories to virtual in-app directories

    • Virtual file resolution support for nodes
    • File Watcher is managed via virtual mappings
    • Default settings are now managed virtually
    • Scripting nodes (R and Python) now have virutal support
    • Upload file support and download file support
    • General file and folder management support such as copy/paste/move/delete
    • New settings are supported:

    • Execution properties:

    • Python

    • R
    • GLPK
    • Command Line Node
    • Database properties
    • Security and password vault
    • Logging
    • Authentication properties
    • Directory mappings
    • Execution updates:

    • Job state is captured prior to execution. This ensures the state of all flow components is consistent with the flow state at the time the flow is executed.

    • Improved data connection resolution
    • Improved parameter resolution
    • Flow resolution
    • JavaScript processing upgraded to use GraalVM
    • Security & Encryption:

    • All user passwords are hashed with latest encryption technology

    • All connection credentials are securely encrypted
    • API improvements:

    • Added API key security

    • Updated endpoints for job execution to match modern resource conventions
    • URL API uses updated flow paths
    • API error messaging improved
    • Cloud Connector now uses updated API convention
    • Improved user management:

    • Admin and non-admin roles for users

    • Admins can manage user security, including setting roles and generating API keys
    • Improved support for user administration
    • Legacy feature support:

    • Exercises are temporarily disabled

    • UI updates:

    • Settings screens now instantly apply changes (save and cancel removed)

    • Styling improvements
    • Added new flow and file browsers
    • Bug Fixes
  • Resolved issue where node pane would open in uneditable state

5.4.2- 1/10/2023

  • DataWORQ rebranding

  • Rebranded Euclid Studio as DataWORQ

  • Updated any references in-app or in documentation to the new product name
  • Improvements

  • Optimized the performance of Croston's/Improved Croston's models for the Forecast Strategy node

  • Optimized Forecast Strategy node performance when querying metadata downstream
  • Improved Forecast Accuracy node error reporting
  • Improved error messaging for the Croston's predictive model type
  • Bug Fixes

  • Fixed an issue when checking for Forecast Strategy node R version compatibility

  • Fixed an issue with the way the Forecast Accuracy node was sorting by role column values
  • Fixed file dialog file extensions not being in sync with node file paths
  • Fixed an issue where the NN predictive model type wouldn't work with integer target data
  • Fixed an issue with ensemble predictive models erroring on averaging

5.3.15- 12/5/2022

  • Improvements

  • Performance improvements to Forecast Strategy node models:

    • Mean
    • Seasonal Decomposition
    • Added support for Excel files (.xls, .xlsx, .xlsm):

    • Excel File Source Node

    • Excel File Export Node
    • Added support for Pigment views:

    • Pigment Source Node

    • Pigment Export Node
    • Added the ability to set the frequency at which the Planning Analytics Process node checks for the completion of a process
    • Automatically retrying failed Planning Analytics Process node checks a set number of times before erroring
    • Bug Fixes
  • Fixed a bug re: Forecast Strategy models in R forecasting extra periods

  • Stopped the Forecast Strategy node from forecasting future periods when using partitions
  • Fixed an issue re: generating forecasts for the seasonal decomposition model
  • Fixed issue where .jdt file support wasn't working correctly in the Flat File Source node
  • Fixed an issue with dragging and dropping nodes with canvas scroll
  • Fixed an issue with parameter override data types and formatting

5.3.7- 10/25/2022

  • Improvements

  • Added detailed performance information to job logs

  • Updates to the predictive model types used by the Forecast Strategy/Forecast Single Strategy nodes, including:

    • Additions:

    • Improved Croston's

      • A one-step ahead forecast using Croston’s method, incorporating that prediction back into the training set.
        • Neural Network
        • Removals:
    • Naive

    • Seasonal Naive
    • Updates:

    • All ensemble models have been updated to represent the type of data they should be run on, including:

      • Good Signal
      • Poor Signal
      • Intermittent Data
      • On Forecast Strategy node R errors, now writing out the entire error to the R temp directory.
      • Truncating the Error output column to 255 characters for Forecast Strategy node R errors.

Bug Fixes

  • Fixed a bug preventing the Forecast Strategy/Forecast Single Strategy nodes from running forecasts in some cases
  • Fixed a bug with branch copy/duplictate functionality
  • Fixed a bug where the active run profile wasn't updated to use the most recent flow parameter values
  • Fix for R processes not being cleaned up after running/cancelling Forecast Strategy node runs
  • Updated ensemble model names in Forecast Strategy node
  • Forecast Strategy node Model Filter is no longer unselectable
  • Fix for running the Improved Croston's model alone in the Forecast Strategy nodes
  • Fix for running the Intermittent Data ensemble model in the Forecast Strategy nodes
  • Documentation updates
  • Fixes for when running multiple Forecast Strategy/Forecast Single Strategy nodes in parallel:

  • Fix for strategy names in Scoring/Forecast periods not being correctly assigned across similar combos

  • Updated R NA/null values to output as null

5.3.0- 10/05/2022

  • Improvements

  • Added multiple new nodes to enhance time series forecasting

    • Sequence (Row) - Fills in missing parts of a numeric sequence or time period.
    • Frequency (Calculation & Analysis) - Calculates the count or percentage of occurrences of a condition across rows.
    • Forecast Accuracy (Calculation & Analysis) - Calculates numerous accuracy metrics for numerous time series forecasts.
    • White Noise (Calculation & Analysis) - Calculates the amount of white noise present in a dataset.
    • Forecast Category (Calculation & Analysis) - Groups time series data into one of nine categories based on available records and their variation.
    • Forecast Single Strategy (Prediction) - Produce a single time series forecast across many datasets.
    • Forecast Strategy (Prediction) - Produce numerous time series forecast across many datasets.
    • New predictive model types supported, including:

    • Naive

    • Seasonal Naive
    • Mean
    • Arima
    • Exponential Smoothing
    • Seasonal Decomposition
    • Theta
    • Croston's
    • Linear Regression
    • Prophet
    • Various ensemble models composed of the above
    • Various updates to provide clarity re: partition and role columns
    • Update to Log4j config to not log performance metrics by default
    • Partition node added support for time series data and splitting by record count.
    • Added a timeout setting to all Script nodes
    • Update to Chart node to support scatter charts
    • Update to Cleanse node to support breaking out a Datetime column into multiple string columns
    • Updated Script nodes to support multiple data frame delimeter types
    • Planning Analytics Process Node now supports Euclid Studio parameters for TI Process parameter values.
    • UI Updates
  • A new node category called Calculation & Analysis was added.

  • Time Series node was moved to the Calculation & Analysis category.
  • Business Rule node was moved to the Calculation & Analysis category.
  • Chart node was moved to the Calculation & Analysis category.
  • Optimization node category color was changed.
  • Charting colors were updated in the Chart node.
  • Bug Fixes

  • Fixed font sizes not being saved in Script nodes

  • Fixed the canvas snapping to the left when selecting nodes off canvas
  • Fixed the Filter node not converting between String and Datetime data types
  • Fixed the Database export node not creating columns starting with numeric values
  • Fixed the node state indicator position when a node contains a comment
  • Updated the Chart node and Rest Command node to be previewable from the node context menu
  • Fixed node and branch copy and duplication on the canvas
  • Disabled interactive notes during node edit mode
  • Fixed database connections disappearing when navigating to a flow via the API
  • Fixed double clicking nodes sometimes causing a blank pane to open
  • Node context menu fix for disabled nodes
  • Add to Canvas style updates for disabled nodes

5.2.7- 8/22/2022

  • Improvements

  • Updates to script nodes styling

  • Updates to Job Scheduling styling
  • Updates to Cube Watch styling
  • Updates to File Watcher styling
  • License checks now happen on restart and once daily
  • Updates to license related logging
  • Bug Fixes

  • Fixed issue with licensing entitlements

5.2.6- 8/11/2022

  • Improvements

  • Job Activity

    • Lazy load all jobs and paginate them (25,50,100)
    • Only store the last 1000 executed jobs
    • Ability to disable UI auto refresh/toast notifications

5.2.5 - 8/4/2022

  • Improvements

  • Added support for Flow failure on PA Process failure

  • Improved PA Process logging
  • Added support for Flow failure on Anaplan Action failure
  • Improved Anaplan Action logging
  • Added data type support for cells in Cube Watch views
  • Added Cube Watch icon to top action bar when running
  • Added Error badges to Cube Watch icon and settings tabs
  • Added autocomplete and free form value input to Business Rules
  • Improved Business Rules editing performance
  • Various styling improvements
  • Various documentation updates
  • Bug Fixes

  • Fixed issue with saving Flow database connections

  • Fixed issue with overriding saved database connections
  • Fixed Cube Watch configuration error
  • Fixed script editor rendering issue
  • Fixed Business Rules initial groupings

5.2.4 - 7/9/2022

  • New Features

  • Planning Analytics

    • Planning Analytics Source Node
    • Planning Analytics Process Output Node
    • Planning Analytics Export Node
    • Planning Analytics Cube Watcher
    • Anaplan

    • Anaplan Transactional Source Node

    • Anaplan Bulk Source Node
    • Anaplan Process Output Node
    • Anaplan Transactional Export Node
    • Anaplan Bulk Export Node
    • Data Connections

    • Planning Analytics Local Connection

    • Planning Analytics Cloud Connection
    • Anaplan Connection
    • JDBC Connection
    • Fixes and Improvements
  • Added font size and expansion to all editor nodes

  • Canvas performance improvements
  • Database Connection improvements
  • Navigation improvements
  • Save and change rollback performance improvements

5.1.3.0 - 5/16/2022

  • Bug Fixes

  • Optimization Node styling

  • Error styling
  • Flow Output Node Parameter Support
  • Grid toggle is fixed
  • Flow navigation error
  • Node confirmation fix
  • Double click properly opens now
  • Improvements

  • Drag and drop auto link from canvas

  • License settings shortcut in footer

5.1.0.0 - 4/04/2022

  • New Features

  • New user interface

    • A complete overhaul re: the user expereience
    • These changes are detailed in the updated Reference Guide
    • In-app reference documentation

    • Accessed through the Help pane

    • In-app examples and exercises to get you started

    • Exercises can be updated with a click of a button as new content is released

    • Includes Node Examples and How-To Exercises
    • Drag and drop nodes from the Node Menu
    • Keyboard shortcuts
    • Auto arrange branches