Zoomdata Version

Zoomdata Version 4.7

The following enhancements and updates were made to Zoomdata in version 4.7. See the following topics:

Click https://www.zoomdata.com/contact-us/ to purchase Zoomdata.

Connector Changes

  • This release introduces support for a new TIBCO Data Virtualization (TDV) connector. TDV versions 8.0-8.1 are supported with various back-end databases. See Managing the TIBCO Data Virtualization (TDV) Connector.

  • This release introduces support for derived fields and pushdown joins when using the Zoomdata BigQuery connector. See Managing the BigQuery Connector.

  • This release introduces support for a new Couchbase connector, including support for nested and multivalued fields. However, the following limitations exist for multivalued fields (including nested fields when they are also multivalued fields):

    • The COUNT, SUM, or AVG metric result for a computed single-value field will be inaccurate when it is combined with any multivalued field in the same query.
    • The COUNT, SUM, or AVG metric result for a computed multivalued field will be inaccurate when it is combined with any other multivalued field in the same query.
    • With the exception of the TEXT_TO_TIME row-level function, multivalued fields created using row-level expressions can only be used as a chart's group or metric (and in filters when the same multivalued field is used as the chart's group or metric).

    Couchbase version 6.0.1 is supported. See Managing the Couchbase Connector.

New Actions for Application Integration

This release introduces support for Zoomdata actions, functionality that allows you to integrate your Zoomdata chart data into your applications. After your system and data administrators have defined your application integration with Zoomdata and granted proper permissions to use Zoomdata actions, you can invoke an action while working with a chart on your dashboard. The invoked action creates a query definition based on the filters applied to the chart and on the data and limit specifications in the application integration definition. It then sends the query definition to your application. Your application can use the Zoomdata API to run the query and display or use the data that it collects.

Specific changes made to Zoomdata to support this functionality include:

  • The addition of two new group privileges, Can Invoke Actions and Can Manage Action Templates. Users in the Administrators group are granted permission for both privileges, by default. The Can Invoke Actions privilege allows a user to invoke an action from a chart. The Can Manage Action Templates privilege allows a user to define the application integration with Zoomdata using an action template. See Group Privilege Reference.

  • A new API endpoint, api/action has been added to Zoomdata. Use this endpoint to run the Zoomdata query defined by an action. Refer to the API documentation provided with your Zoomdata installation (http://<zoomdata-URL>/zoomdata/swagger-ui.html).

  • As an account administrator (or a user with the Can Manage Action Templates privilege), you can define and manage action templates in the UI. Action templates are data source-specific and provide specifics about the integration between the external application and the data source. See Defining an Action Template.

  • As an account administrator (or a user with the Can Invoke Actions privilege), you can invoke an action from a chart in the UI. See Invoking an Action.

  • The radial menu for charts has been changed to include an option to invoke an action (if an action template has been enabled for the chart's data source). See Using the Radial Menu.

For complete information about Zoomdata action processing, see Integrating Chart Data Into Your Applications.

Query Engine Updates

With this release, the new query engine introduced in version 4.6 has been enhanced in the following ways:

For complete information about the query engine, see Query Engine Microservice.

Chart Updates

The following chart updates were made in this release:

  • The box plot chart type was updated in this release and now renders using the latest version of the ECharts library. For more information about box plots, see Box Plot Charts.

  • The packed bubbles chart type was updated in this release and now renders using the latest version of the ECharts library. For more information about packed bubble charts, see Packed Bubble Charts.

  • The word cloud chart type was updated in this release and now renders using the latest version of the ECharts library. For more information about word cloud charts, see Word Cloud Charts.

  • Map marker charts now support live mode and historical playback, if the data source used for the chart includes a time field. See Map: Marker Charts.

  • Raw data tables now support live mode and historical playback, if the data source used for the tables includes a time field. See Raw Data Tables (RDT).

UI Changes

For consistency and an improved look and feel, the styling of the following UI screens changed in this release:

  • The custom charts list. See Managing Custom Charts in the UI.

  • The console of refreshing jobs. See Reviewing Refresh Jobs.

  • The following supervisor screens:

    • The supervisor account maintenance screens.

    • The supervisor user maintenance screens.

    • The UI customization screen.

    • The security screens.

    • The connector services screens.

    • The server-level variables screen.

    • The license management screens.

  • Numeric field filter dialogs. See Setting a Numeric Field Filter.

  • In addition to stylistic changes, the time bar functionality has slightly changed.

    • The time range zooming that occurred automatically in past releases when you adjusted the sliders on the time bar no longer occurs automatically. New controls have been introduced on the time bar to manage this zoom behavior. Except for derived fields, the default range for a time bar field is the maximum range of its values. See Using the Time Bar.

    • The default range for a derived time field is now always the current year. Use the range dialog on the time bar to adjust the range for the derived field to represent the actual data available. For example, if your derived field data is for 2017-2018, the default range will be the current year, which might fall after the actual dates in the data. Using the range dialog on the time bar, you can adjust the range to 2017-2018.

    • While you are working on a dashboard or chart, the time range and playback configuration you have used for different time fields are retained. So when you switch between different time fields, the time range and playback options change. For example, you might have analyzed your data using the following time fields:

      Field Range Playback
      Date January 2019-March 2019 On (enabled)
      Ts April 2019 Off (disabled

      When you switch between these fields on the time bar, the ranges and playback settings also switch, as appropriate for each field. In past releases, these settings were not retained.

      When you save the dashboard, only the last time bar field you were using and its range and playback configuration are saved.

    See Using the Time Bar.

  • The behavior of the Home page button () has changed so it now remembers the filter requested for the Home page when you return to it after looking at a dashboard. For example, if you select a dashboard on the Home page when it is filtered for your favorite dashboards and then click , you now are returned to the Home page filtered for your favorite dashboards. In past releases, you would be returned to an unfiltered (View All) Home Page.

What's Fixed?

The following problems have been fixed in this release.

  • The behavior of the Home page button () has been changed so it remembers the filter requested for the Home page when you return to it after looking at a dashboard. For example, if you select a dashboard on the Home page when it is filtered for your favorite dashboards and then click , you now are returned to the Home page filtered for your favorite dashboards. In past releases, you would be returned to an unfiltered (View All) Home Page.

  • Map marker charts now support live mode and historical playback, if the data source used for the chart includes a time field.

  • Raw data tables now support live mode and historical playback, if the data source used for the table includes a time field.

  • A new TIBCO Data Virtualization (TDV) connector has been added to this release.

  • A problem with Korean fonts not working in an upload file encoded in ISO-8859-1 format has been resolved. Zoomdata requires upload files to be encoded in UTF-8.

Was this topic helpful?