What's New in Version 2025.5.12-a64e191-2
Breaking Changes
Section titled “Breaking Changes”-
When rounding a float value to zero from below, the result is now
-0.0
instead of0.0
. RAI Python models that call, for example,relationalai.std.math.ceil(-0.5)
will see-0.0
now in the result. This is consistent with the behavior of Snowflake SQL.
New Features and Enhancements
Section titled “New Features and Enhancements”-
Added a new
rai_user
application role with more restricted permissions than theall_admin
role that is currently required for Python users to run RAI models.The
rai_user
role is the minimum role required for RAI Python API users and includes all of the permissions of the following application roles:app_user
: Can use the RAI Native App.eng_user
: Can use RAI engines.eng_admin
: Can create and delete RAI engines.cdc_admin
: Can create, delete, and manage data streams and enable and disable the CDC service.