Release Notes for RapidCanvas December 26, 2024
New Features
Following are the new features introduced in this release:
Edit in Notebook Option for API Connector Recipes
What’s New:
You can now use the Edit in Notebook option for API Connector recipes. This feature enables you to directly open the Jupyter Notebook editor preloaded with the default code, offering greater flexibility for customizations.
Key Features:
Open API Connector recipes in Jupyter Notebook with preloaded default code.
Modify the code to align with your unique business needs.
Save changes back to the recipe seamlessly.
Execute the updated code within the data pipeline without extra steps.
Why It’s Helpful:
This feature provides enhanced customization capabilities, empowering you to tailor API interactions to meet specific requirements while ensuring smooth integration into your data workflows.
Access Control in DataApps
What’s New:
Access Control settings are now available for all input types in DataApps, offering improved flexibility in managing who can view chats and charts within a DataApp.
Access Options:
Team Access: All users in the tenant can view and interact with chats and charts created within the DataApp.
Individual Access: Limits visibility to each user’s own chats and charts within the DataApp. In collaborative scenarios, users only see their own contributions.
Why It’s Helpful:
This feature promotes seamless collaboration while providing granular control over the visibility of your work, ensuring a secure and personalized experience for all users.
DataApps Powered by Jobs
What’s New:
Jobs are now available as a new input type for DataApps, allowing you to select a specific job from your project’s job list and query its inputs and outputs using AskAI. This provides a dynamic and flexible way to interact with job results directly within DataApps.
Key Features:
Single Job Selection: Each DataApp supports one job at a time. To enable selection and querying, ensure the job has successfully run and its datasets are in a built state.
Consistent Settings: Existing configurations such as response caching, model selection, access control, security, and model controls remain unaffected by this new feature.
Seamless Navigation: After creating a job-based DataApp, you are directed to the AskAI interface to query the selected job’s input datasets, output datasets, and generated reports.
Job Charts Tab Features:
Chart Generation: Displays charts generated from the latest job run.
Run Frequency and Timestamp: View the run frequency and timestamp of the last successful job run.
Easy Integration: Use the “Add Charts from Job” button to seamlessly incorporate generated charts into the Job Charts tab. Multiple charts can be selected if available.
Conditional Availability: Job Charts will only be visible if the data pipeline produces chart outputs.
Bulk Project Deletion via Bulk Actions
What’s New:
We’ve introduced a Bulk Actions button on the project listing page, enabling users to delete multiple projects simultaneously.
Key Features:
Bulk Selection: Select multiple projects from the listing page.
Efficient Deletion: The Bulk Actions button appears when multiple projects are selected, allowing you to delete them in a single action.
Time-Saving: Streamlines project management by reducing the effort required for individual deletions.
Why It’s Helpful:
This feature simplifies project management and saves valuable time, especially for users managing numerous projects at scale.
Logs for Test Recipes
What’s New:
Logs are now available for test runs of AI-assisted, template, and API connector recipes, providing detailed insights into the execution process.
Key Features:
View Logs for Test Runs: Access detailed logs for each test run directly from the recipe interface.
Insights and Diagnostics: Logs include information about execution errors, output data, and performance metrics, aiding in debugging and optimization.
Export Functionality:
Export logs as text files for easier review and sharing.
Open logs in a new tab for real-time and detailed analysis, similar to logs during regular recipe execution.
Why It’s Helpful:
This feature enhances transparency and debugging capabilities for recipe test runs, making it easier to identify issues, monitor performance, and share findings with your team.
Enhancements
Introduced Lottie Animations for Page Loading
What’s New:
Lottie animations are now incorporated across the platform to enhance the user experience. These animations make page loading visually engaging and provide a more interactive way to indicate processing status.
Why It’s Helpful:
Lottie animations create a smoother and more polished interface, improving user satisfaction during page transitions or processing delays.
Introduced Keyboard Shortcuts for Testing and Running Recipes
What’s New:
We’ve added keyboard shortcuts to streamline testing and running recipes across AskAI, Template, and API Connector recipes, improving workflow efficiency.
Key Shortcuts:
Ctrl+T (Cmd+T on Mac): Test a recipe.
Ctrl+R (Cmd+R on Mac): Run a recipe.
Note
The Test Recipe (Ctrl+T) option is unavailable for the Rapid Model recipe, as this recipe type does not support testing functionality. However, you can still use Ctrl+R (Cmd+R) to run the recipe.
Why It’s Helpful:
These shortcuts speed up the recipe testing and execution process, making pipeline development faster and more productive while reducing reliance on manual clicks.
Automatic State Change to Unbuilt for Recipe Updates
Any changes made to a recipe, such as renaming, updating metadata, or modifying the template, will automatically set the recipe’s state to unbuilt. This ensures users are aware that the recipe needs to be rebuilt before execution, preventing errors and ensuring a smooth workflow.
View Code for Text Responses in AskAI
Code is now generated for text responses in AskAI, allowing for better transparency and understanding of the responses provided.
Conditions Tab in API Connector Recipes
A Conditions tab has been added to API Connector recipes, displaying global variables associated with the project. This simplifies applying conditions directly within the code.
Incomplete Response Option for AskAI Feedback
A new Incomplete Response sub-option has been added under the Thumbs Down feedback button in AskAI, allowing users to report incomplete responses, improving feedback quality.
Streamlined DataApp Configuration
The Configuration Page has been removed, and Model and Custom DataApps have been consolidated under a unified Inputs Section, providing a more intuitive and streamlined experience for managing DataApp inputs.
OpenAI GPT-4o as the Default Model for DataApps
The OpenAI GPT-4o model is now set as the default model for all input types in DataApps.
Revamped DataApp Card
The DataApp card has been redesigned for a cleaner, more intuitive interface, with field names replaced by easily recognizable icons.
View Code and Explain Options for AskAI Responses in DataApps
View Code: Displays the underlying code for the generated output.
Explain: Provides a detailed explanation of the output to enhance transparency and understanding.
Updated Launch Icons for DataApps
The DataApp icon displayed on the launch page has been updated for a refreshed and consistent visual experience.
Multi-Table Selection for SQL Source DataApps
SQL Source DataApps now support selecting multiple tables (up to four) simultaneously, allowing for more comprehensive data querying and analysis.
Two Run Options on Canvas
Two new run options have been added:
Run: Executes the pipeline with the current dataset.
Run with Reload Datasets: Reloads the latest datasets from connectors before executing the pipeline.
Numerical Indicators for Jobs and DataApps
The red dots used as indicators for Jobs and DataApps are replaced with numerical indicators showing the exact count of Jobs and DataApps created for the project.
Dynamic Prompt Bubbles in AI Guide
Prompt Bubbles in the AI Guide now dynamically adjust based on your query, enhancing the relevance and guidance provided.
Dashboards Now Display DataApps
Users can now view their DataApps directly on the dashboards, improving navigation. A search functionality has been added to help you quickly find specific DataApps.