AI-Link 2.6.0 Release Summary

 

Release 2.6.0 - Summary

The 2.6.0 release of AI-Link was released on February 26th, 2024 and expands pythonic control of the semantic layer, while improving performance and ease of use for existing functionality. At a high level, the following changes were made to AI-Link with this release:

  • Expanded CRUD operation support for datasets and user defined aggregates
  • Enabled a workflow to support OAuth or SAML authentication
  • Consolidated dataset manipulation functions and TableExists enums into single entities to improve user experience
  • Provided alternate workflow for all utils based functionality. All utils modules/functions are now private

These changes are expanded upon below.

 

User Flow Improvements

  • The PandasTableExistsActionType and PysparkTableExistsActionType enums have been consolidated into TableExistsAction, which may impact existing code
  • The add_query_dataset and update_query_dataset functions were removed in place of using the more general add_dataset and update_dataset
  • The update_secondary_attribute function was removed in place of the more general update_categorical_feature function
  • The generate_db_query function was removed in place of data_model.get_database_query

New Python Helper Functions for Programmatic Interaction

  • CRUD operation support: added additional functions create and update various objects in the semantic layer
  • Added function parameters: additional parameter were added to dataset related functions to allow better configuration

Non-Functional Updates

  • Performance: Data fetch speed for Databricks submit_query function has been improved
  • Bug fixes: bug fixes addressing roleplaying and features with different key/value columns when joining objects to the semantic layer
  • Bug fixes: fixed interaction in generate_time_series_features where groupbys and shifts could lead to unexpected aggregations

 

-----------------

AI-Link Product Documentation

For the full AI-Link product documentation, click here.

Was this article helpful?

0 out of 0 found this helpful