Published On: 18 June 2024
New Features
Rubiscape
- Workspace Level Export/Import:
- Workspace export functionality available for tenant admin users. Rubiscape users can import required entities into any existing or new workspace.
- Rubiscape File Server Storage Option:
- Upload any type of file and folder to the existing internal cloud to utilize them further.
- Direct Access for Rubiscape with Users in AD for B2B/B2C Login Methods:
- Access the Rubiscape application with any user from AD irrespective of its existence in Rubiscape for login methods of B2B and B2C.
RubiConnect
RubiStudio
- Locked Edit and View Mode for Workbook and Workflow:
- Single user access for editing to avoid data overwrites; multiple users can view simultaneously.
- Accessing Rubiscape File Server from RubiPython and RubiNotebook:
- Use files from the Rubiscape file server in RubiPython and RubiNotebook for processing.
- Missing Value Imputation for Forecasting:
- Impute interval, categorical, and numerical data with respect to time variable.
- Spark Integration:
- Support for Spark-based execution.
- Snowpark Integration:
- Access Snowflake data using SQL queries in RubiPython.
- New Machine Learning Algorithms:
- Decision Tree Regression: Added under Regression algorithms.
- Random Forest Regression: Added under Regression algorithms.
- Latent Dirichlet Allocation for Topic Modeling: Added under Textual Analysis algorithms.
RubiSight
- Python Widget:
- Widget to plot custom charts based on Python code.
- Restrict Data Points on Chart:
- Define displayed data points on the chart.
- Shapes Option in Dashboard Widgets:
- Add different types of shapes in the dashboard.
- Keyboard Shortcuts in Dashboard:
- Control widgets with shortcuts for copy, paste, delete, and move.
- User Mention in Comments and Email Notification:
- Support for user mention in dashboard comments and email notifications.
- Schedule Dashboard with Data Level Security:
- Share dashboard PDF as per the user's data level security access.
- Highlight Card Widget Based on Condition:
- Condition-based highlighting for card widgets.
- Null Value Support in RubiSight:
- Support for null values in RubiSight charts.
RubiThings
- Support for CSV Upload on Data Template & Gateway Data Template
- Whatsapp Notification:
- Provision for alert notifications via WhatsApp.
- Bot Implementation:
- Rule-based server monitoring and data collection bot.
Rubiscape Desktop Version
Enhancements
Rubiscape
- Project Level Export/Import with Overwrite Support:
- Allow users to decide which entities to fetch and overwrite in existing projects.
RubiConnect
Encoding Error Handling:
- Encoding error is thrown if the respective encoding option is not selected while creating CSV and Text file datasets. Default encoding is UTF-8.
- Twitter and Google News Connection Using Access Credentials:
- Option to provide access credentials for connecting to Twitter and Google News API.
- Dataset Constraint in Workspace:
- Unique dataset names allowed in a workspace for proper identification.
- Error Handling for Custom Query in RDBMS Datasets:
- Proper error handling while creating custom queries in RDBMS datasets.
RubiDesign
RubiStudio
- Email Notification for Scheduled Workflow Execution:
- Detailed execution status notifications via email.
- Data Joiner Condition on Non-Selected Features:
- Add Data Joiner conditions on features not selected in predecessor tasks.
- Intellisense Support for Expression Window:
- Generate expressions using suggestions from the Intellisense code editor.
- Insert Else Update and Update Else Insert on Primary Key Strategy in Table Writer:
- New strategies for loading data.
- File Management in FTP/SFTP:
- FTP option added for file operations in FTP/SFTP.
- Generate Custom Output Variable from RubiPython Code:
- Refresh Custom Output Variable option for generating custom output variables as per RubiPython code.
- Forecasting - Train Test Split with Number of Records:
- Configure test data by the number of records.
- Model Compare Support for Hyperparameter Optimization Configurations:
- Compare models with Hyperparameter optimization configurations.
- Extend Connection Flow After Writer Task Using RubiPython Node:
- Allow further connections after writer tasks with RubiPython as successor.
- Node Ellipsis Options in Properties Pane:
- Quick access to run control options in the properties pane.
- Metrics Update for Regression Algorithms:
- Additional metrics for regression algorithms.
- Updated Forecasting Algorithms:
- Moving Average, ARIMA, Auto-ARIMA, SARIMA, Simple Exponential Smoothing, Holt Exponential Smoothing, Holt-Winter Exponential Smoothing.
RubiAdmin
- Email Notification Option for Creating/Modifying User:
- Checkbox option for user notification.
- Import User from Another Tenant:
- Option to import users from another tenant for unique user identity.
- Option to Delete User Data:
- Allow users to opt out of data deletion.
RubiSight
- Associativity Support Using Calculated Columns:
- Support for associativity with calculated columns.
- Hyperlink Reference on Image Chart:
- Option to set hyperlinks from image charts.
- Card Widget Aggregation Options:
- Display first and last values from categorical data.
- Additional Display Options in Filter and Parameter Widget:
- Enhance filter and parameter widget features.
- Reset Filters Option in Filter Widget:
- Reset option to set filters to all values.
- Apply Formatting to Multiple Columns in Table Widgets:
- Format multiple columns simultaneously.
- Line Style Option for Charts:
- Configure different line styles in charts.
- Display Totals on Stacked Charts:
- Option to display totals as data labels.
- Data Label Support for Treemap Chart:
- Configure data labels for treemap charts.
- Add/Remove Dataset in RubiSight:
- Separate remove dataset option in the data panel.
- Show-Hide Condition Based on Any Dataset:
- Enable adding conditions based on any dataset.
- Tooltip Formatting Support for All Charts:
- Support for tooltip formatting in eligible charts.
- Display Outliers in Boxplot Chart:
- Configure outliers display in boxplot charts.
- Single Time Plot of Widgets with Cascading Filters:
- Load applicable widgets once when cascading filters are applied.
- Style Icon Support in Table Widget Highlight Condition:
- Option to set style icons with conditions.
- Differentiable Identity for Columns in Filter Dropdowns:
- Columns with the same names in different datasets are now distinguishable.
RubiThings
- Thing Key Copy Button:
- Added a copy button for the thing key (security key).
- Visualization of Unstructured Data:
- Visualization support for unstructured things and images.
- Redesigned Home Page:
- New home page design with a column chart displaying the top 5 things with the highest data receiving.
- Utilization of Structured and Unstructured Database
Rubiscape Desktop Version
- Installer with MAC Address Licensing Support:
- Licensing support with any of the machine's MAC addresses.
- Rubiscape Desktop Installer Upgrade Support:
- Wizard for upgrading Rubiscape Desktop Application to the latest version.
Bug Fixes
RubiConnect
- RDBMS Dataset Remains Functional on Change of Storage
RubiStudio/RubiFlow
- Workflow Task for Recursive Execution Works Properly
- Cross Validation Node Results for Cross Folds
- Rubinotebook Functionality Irrespective of Predecessor Count
- Proper Functioning of SMOTE, Outlier Detection, Missing Value Imputation with Successor Nodes
RubiAdmin
- User Activity Log Visibility on Cloud Storage
RubiSight
- Nested Calculated Column Functionality in Dashboard
- Chart Filter Retention on Filter Widget Update
- Converted Column Retention When Dashboard Not Saved
RubiThings
- Fixed JSON Validation Bug in Gateway Data Template
- Message Display for No Things Associated with a Location
- User Data Clearance on Unselected Radio Button in Gateway Data Template
- Special Symbol Validation for Name Field in Entity Creation/Edit Pages