Release Date: Aug 2025

Notebook Interpreter Version:
  • Python version 3.9 (The default version is 3.9, but the platform also supports version 3.8.x, 3.11.x, and version 3.12)
  • Spark version 3.5.3 (Support only 3.5.3)
  • Scala version 2.12 (Support only 2.12)

What’s New?

Enable Setting Schema to Link with a Storage

The platform now supports assigning a storage to each schema. When a schema is selected, its corresponding storage will be automatically applied, and users still change the storage location manually during the import process.

Only users who have access to the Schema Management menu are able to set schemas to link with a storage.

Improved Workspace to Simplify Notebook Management

In the previous version, our platform introduced Workspace to support Notebook,
In this release, we have further enhanced it with the following updates.

  • Added Git settings action to update Git credentials (username and token) when expired or changed.
  • Separated Git Username and Token fields in Git connection settings for clearer configuration.
  • Added an Upload Note button on the Workspace page, allowing users to upload to the main Notebook page and import into multiple workspaces.

Delta Compaction improvement with Optimize (Z-ordering)

Our platform now support a new Z-ordering optimization for our Delta Compaction service. By specifying key columns in the service configuration, users can now significantly improve query performance on those Delta data assets.

Example configuration for a Delta compact service using Z-ordering.

Add Shortcut to Comment and Uncomment SQL Query

We’ve added new keyboard shortcuts to quickly comment and uncomment SQL queries.

  • For Windows: Use “Ctrl+/
  • For Mac: Use “Cmd+/

LDAP/SSO users can now transfer assets

We’ve improved the system to allow LDAP/SSO users to transfer asset ownership such as dataset, service, service chain, and workflow just like regular users.

This action is now available only to users with permission to access the User Management menu, ensuring secure and controlled ownership transfers.

Add “Recreate Table“ action for Delta and Internal tables

We’ve added a “Recreate Table” action for Delta and Internal tables to support assets imported from JSON files that were previously not queried. This function help to registers the table into the Metastore based on the datasource profile, making imported assets is able to query and ready for immediate use.


Fixed Bug:

My Profile and Data Catalog

  • BDEN-7438 Fixed an issue that caused a toast error message to appear after clicking “Refresh Table Connection” action for the external table , even though the refresh was successful.
  • BDEN-7451 Fixed an issue where the “Modified by” field in Basic Information did not show the last modified user after importing a data dictionary for an asset.
  • BDEN-7452 Fixed an issue where the “Import” button was unclickable when uploading invalid files or mismatched formats in the “Import Data Dictionary” feature.
  • BDEN-7459 Fixed an issue where notification details were displayed incompletely after successfully sharing a table via multiple select.
  • BDEN-7485 Improved the “Description (Editable)” field in Data Dictionary to display full text input.
  • BDEN-7489 Improved the “Description” field in Data Catalog when previewing a data asset by limiting input to 255 characters.

Import Data

  • BDEN-7179 Fixed an issue that displayed an error message when importing data with an SQL command using “AS”, even though the data was successfully imported.
  • BDEN-7386 Fixed a UI issue in the CDC Internal Table import screen where some background styles were not displayed correctly.
  • BDEN-7456 Fixed an issue where incorrect files were imported even though the specified path was correct, particularly when many import workloads were running on Zeus Compute.

Data Processing

  • BDEN-7373 Removed the automatic creation of a recovery job service when using the “Create Table Schema” for Delta tables.
  • BDEN-7472 Fixed an issue that caused old data to be displayed in data assets after running CREATE OR REPLACE VIEW in “SQL Editor”.
  • BDEN-7475 Removed the validation that restricted using multiple import services on the same table such as Table Update, Stream, Aggregate, Workflow, and Service Chain services.
  • BDEN-7543 Fixed an issue where the “Change to State” configuration option was missing from Table Service customization settings when creating a table schema with the Internal State Table source type.
  • BDEN-7656 Fixed an issue where the “Delete Notes dialog” did not show the list of selected notes for deletion.
  • BDEN-7659 Fixed a dark theme rendering issue that caused a white content to appear in the upload success dialog.

Service Management

  • BDEN-7385 Fixed an issue that caused abnormally large file growth during the file compression process.

Workflow Management

  • BDEN-7638 Fixed an issue where the “Deactivate Workflow” dialog displayed previously selected workflows together with the current selection.

Setting

  • BDEN-7471 Fixed an issue in “User Management” where assigning permissions for Data Catalog and Workspace with “Select all” did not apply to all assets (based on conditions).
  • BDEN-7481 Improved the “Edit User Access Rights” in User Management menu, where Owner permissions of an asset now displayed as disabled check marks to prevent self-modification.
  • BDEN-7495 Removed unnecessary “default” tag display from Notebook compute in Realm Management page.
  • BDEN-7530 Fixed an issue where users with permission encountered failures when deleting roles in the “User Management” menu.
  • BDEN-7581 Fixed an issue that displayed a toast error message after successfully deleting roles in the “User Management” menu.
  • BDEN-7636 Fixed an issue where tooltips displayed incorrect content in the Edit User Access Rights section of the “User Management” menu.
  • BDEN-7662 Fixed an issue where “Role Details” in Local Workspaces displayed incorrect information after permissions were granted.
  • BDEN-6986 Adjusted the toast error messages during password changes to correctly reflect the situation and make them easier for users to understand.

Improvement:

  • BDEN-7289 the “Overwrite Source option, Modify the data pipeline and apply to any afterward import Service” in the Save as Aggregate configuration has been adjusted to be unchecked by default.
  • BDEN-7433 Improved for Workspace to support better management of notebooks in both Local and Git include:
    • Restricted “Create Note” for View-only permission.
    • Added “multi-delete” for workspaces/notebooks.
    • Added a “confirmation checkbox” for deleting notes from Git through the Blendata UI.
    • Moved Refresh “Git Connection” to the kebab menu.
  • BDEN-7462 Improved error and abort handling in Notebook with red-highlighted results for clearer visibility.
  • BDEN-7476 Improved the Job Update service to display a “Success” status when importing zero records from the database. Previously, it incorrectly showed an error.
  • BDEN-7501 The service running in parallel in Notebook and Workflow now supports adding Spark configuration parameters before starting the note execution such as memory, CPU cores, and deploy mode for each parallel execution through Notebook paragraphs.



Share