Release Notes for RapidCanvas June 19, 2024

New Features

Support For Secrets

We have introduced the Secrets functionality in Admin settings, enabling admins to securely configure keys and assign encrypted values. Admins can view a list of all configured secrets within the Admin settings. These keys can be utilized within AskAI recipes’ helper functions, automatically substituting them with their respective values once set up.

Model Output Via Ask AI

Added support for model output in AskAI, allowing users to generate specific types of models using the slash model option. AskAI intelligently produces insightful charts deemed important for the model. Users can seamlessly add generated models to recipes, run them, and subsequently create prediction services to facilitate predictions as usual.

Enhancements

Tenant Management: Users can now accept invited tenants directly from the tenant dropdown, streamlining the acceptance process.

Canvas Enhancements: Added “Expand All” and “Collapse All” options for easier node navigation on the canvas and job canvas page.

Dataset Page: Introduces a “Source” tab to view and edit SQL queries directly, with updates reflecting in the dataset automatically. Note: Editing queries may require rerunning the data flow and placing related recipes in an unbuilt state.

Fivetran Connectors: Enhanced with total table comparisons, record previews, and expanded sample data previews up to 50 rows and 50 columns. Users can access data during syncing.

AskAI Enhancements: Custom prompts, column name autocomplete,loader animations for query submissions, and plain-text error summaries are now supported.

Data Upload: Allows creation of empty artifacts, simultaneous uploading of multiple files via “Import Files from Local,” and increased row limits to unlimited with support for up to 300 columns. File size displays now include two decimal places for consistency.

Rapid Model Recipe: Introduces “Freeze Columns” option for clustering and anomaly detection, along with “No Target Column” selection for anomaly detection and clustering. Numeric columns can now be selected as target columns for time series problems.

Revamped AI Guide Design: Includes a minimized icon, color updates, shadows for chat messages, and refreshed chat space background.

Resolved Issues

This release addresses several issues identified in previous versions:

AskAI Improvements:

  • Fixed issues with opening multiple AskAI outputs simultaneously.

  • Ensured AskAI queries continued running during tab switches, chats, or chat name changes.

  • Corrected logs displaying empty data during runs.

  • Resolved incorrect segment results in scenarios.

  • Fixed chat history moving to the top when renaming in AskAI.

  • Recipe names now display accurately in the logs screen.

  • Non-underscore columns in datasets now function properly in AskAI.

  • Improved error response handling in the Rapid Model Recipe.

Data Upload and Project Copy:

  • Fixed issues where using the back button during file import created unbuilt entities.

  • Resolved problems where copied projects displayed artifacts as unbuilt despite file additions.

  • Fixed errors encountered when appending files to existing datasets.

UI/UX Fixes:

  • Improved confirmation dialog UX when updating data connectors.

  • Fixed issues with AI guide and error messages in charts, models, and Rapid Model Recipe.

  • Ensured consistent behaviour of multi-select dropdown search boxes across modules.

  • Fixed UX issue when opening logs for recipes in an unbuilt state on a new tab.

Data Import Mode Handling:

Resolved issues where selecting multiple files in single file import mode caused errors by switching to segregate mode for successful completion.

Miscellaneous Fixes:

  • Addressed empty log issues during runs.

  • Fixed inappropriate segment results.

  • Ensured correct behaviour of confirmation dialogs when updating data connectors.

  • Corrected errors in AI guide messages for charts, models, and Rapid Model Recipe.

  • Updated AI guide messages for clarity.

  • Ensured empty datasets do not display data.