New Features and Improvements
C2025.8.0
Support for Atlassian Bitbucket
AtScale now supports Bitbucket as a Git vendor. For instructions on connecting to Bitbucket, see Managing Git Repositories in AtScale and Connecting to Git.
ATSCALE-23063
SML 1.3 now available
SML version 1.3 is now available. After upgrading to C2025.8.0, you may receive warning messages in the Model Validator about upgrading your SML files. Click Fix Error in the messages to update your files automatically.
For information on the latest version of SML, refer to the AtScale SML Object Documentation on GitHub.
New role for managing Git repositories
The Identity Broker contains a new simple role called repository_project_manage
, which allows users to link, edit, and unlink Git repositories in Design Center. This enables you to grant users permission to manage their own repositories without requiring admin access.
This role is automatically assigned to users with the following roles: admin
, application_admin
, designcenter_user
.
For more information, see Identity Broker Default Roles.
ATSCALE-24637
New global setting to restrict deployment of local changes
AtScale provides a new global setting, catalog.deployment.uncommitted.enabled
, which controls whether users can deploy local changes. When enabled, users can deploy catalogs with local changes. When the setting is disabled, users are required to commit all changes before deploying. This setting is enabled by default.
For more information, see Catalog Settings.
ATSCALE-25780
Manage Google BigQuery data warehouses via API
You can now manage Google BigQuery data warehouses via the AtScale API. This enables you to automate certain tasks, such as creating data warehouses and rotating tokens. For more information, see the AtScale API documentation.
ATSCALE-25126
Support for many-to-many relationships
You can now define many-to-many relationships in your models.
To support this functionality, SML provides a new m2m
property in model files. For more information, refer to the AtScale SML Object Documentation on GitHub.
Additionally, the Relationship properties panel in Design Center contains a new Relationship Type field, which enables you to select whether a relationship is Many-to-one or Many-to-many. For more information, see Many-to-Many Relationships.
Many-to-many relationships can only be defined on embedded dimensions.
ATSCALE-27878
View information about aggregate materialization failures
You can now view information about why aggregates failed to materialize on the aggregate instance details panel of the Aggregates page. For more information, see Monitoring Aggregate Usage.
ATSCALE-27991
Define query datasets with environment variables
You can now reference environment variables in the SQL statements used to create query datasets. This enables you to create standard models that work with a variety of schemas.
To support this functionality, you can now include the variables defined in your .env
files in the Selection SQL field of the Dataset properties panel in Design Center. You can also include them in the sql
and dialects
> sql
properties in SML dataset files.
As part of this change, the syntax for referencing environment variables in SML files has changed from {{variable-name}}
to ${variable-name}
. After upgrading to C2025.8.0, you may receive warning messages in the Model Validator about upgrading your SML files. Click Fix Error in the messages to upgrade your files automatically.
For information on defining environment variables, see Working with Environment Variables. For information on creating query datasets, see Adding Datasets. For information on dataset files in SML, refer to the AtScale SML Object Documentation on GitHub.
ATSCALE-25343
View aggregate prediction reports for queries
You can now view aggregate prediction reports for queries. This enables you to learn more about the aggregates that were proposed, created, and rejected for a given query.
Aggregate prediction reports are available on the query details panel of the Queries page. For more information, see Using the Queries Page.
ATSCALE-27663