Composer 6.6 Enhancements
This topic describes the significant enhancements in Composer 6.6.
- Authorization Changes
- Connector Updates
- COALESCE Function Changes
- Performance Improvements
- User Interface Changes
The group privilege Can Manage Visuals was renamed to Can Administer Visuals in this release. The corresponding API privilege ROLE_MANAGE_VISUALS was also renamed to ROLE_ADMINISTER_VISUALS. Customers who use the API to manage groups must manually make this change wherever ROLE_MANAGE_VISUALS is currently used; if you use the Composer user interface (UI) to manage groups, the change will happen automatically.
In addition, to alter and save an individual visual in a dashboard now, you must either be assigned to a group with the Can Administer Visuals (ROLE_ADMINISTER_VISUALS) privilege or be the creator of the visual.
The maximum version of Spark SQL data stores supported by the Composer Spark SQL connector is now version 3.0. See Manage the Spark SQL Connector.
The COALESCE function now supports aggregate metrics with complex calculations using arithmetic functions (for example
COALESCE(max(sales) * 1.3, 0)), so a default value can be used if null values are returned. See Conditional Functions.
In this release, server start times improved by up to 15 percent.
The following changes were made to the user interface in this release:
Labels on bar charts have been upgraded so they are easier to read. They now take into account the bar color as well as the background color of the UI.
Table data can now be aggregated by group field if:
The group field is not the first group field for the table
The data source indicates that the group field can be aggregated.
If a group field meets these criteria, you can specify the column aggregation function used for its data in the table. Column aggregation functions can be selected from the table column context menus or from the table settings sidebar. See Group and Ungroup Table Data.