Skip to main content

Resolved Issues

The following issues have been resolved.

XIRR was not supported on Redshift and Databricks data warehouses

Previously, the XIRR MDX function was not supported on Redshift and Databricks data warehouses. This issue has been resolved, and the function can now be used on both. Note that when using XIRR on Redshift, there are some requirements and limitations. For more information, see XIRR.

ATSCALE-24882

Replicated entitlement service was interrupting license check-in

If the entitlement service was set to replicate during installation, the license was checked into the AtScale License Server, but replicated entitlement services did not have the license cached. This caused the system to behave as though a license had not been uploaded. This issue has been resolved.

DEVOPS-6116

Design Center displayed a Failed status for models that had deployed successfully with errors

When a model was deployed successfully but contained errors, Design Center showed the deployment status as Failed. This issue has been resolved: Design Center now shows the deployment status as successful and logs a descriptive message about the errors in the console.

ATSCALE-24971

Tableau Desktop returned empty list of measures and dimensions when using the PostgreSQL JDBC 42.7.5 driver

When using the PostgreSQL JDBC 42.7.5 driver to connect to AtScale, Tableau Desktop displayed an empty list of measures and dimensions in reports, and red exclamation points next to each field name in the Data Source tab. This issue has been resolved.

ATSCALE-24887

.tds files could not be downloaded for deployed models whose query names contained slashes (/)

.tds files could not be downloaded for deployed models whose Query Name values contained slash characters (/). This issue has been resolved: The Query Name field of the Deploy panel no longer accepts slashes.

ATSCALE-24833

Tableau: Wrong values displayed for calculation groups when using the Postgres driver

When using Tableau with the Postgres driver, reports contained incorrect values for some calculation groups. This was caused by uncontrolled client-side aggregation in Tableau.

This issue has been resolved. AtScale can now be configured to wrap metrics and calculations in the Tableau type-specific rawsqlagg_* function call, which prevents Tableau from aggregating the data on the client-side when collapsing the hierarchy.

This functionality is disabled by default, but can be enabled at both the global and model levels using the new tableau.rawSqlAggs.enabled setting. For more information, see Tableau Settings and Other Model Settings.

Important

If you use AtScale's calculation groups feature with Tableau, it is highly recommended that you enable this setting to avoid client-side data aggregation that will produce incorrect results.

ATSCALE-25237