Version you are viewing: Zoomdata v4

Zoomdata v5

Zoomdata v3

User Interface (UI) Changes

The following user interface changes were made in Zoomdata version 4:

  1. Changes were made to how data store connections are defined in the UI.

    • The Manage Connections button on the Data Sources page only appears if you are logged on as an administrator or as a user with the group privilege Can Manage Connections. In addition, the Connections page in the UI is only available if you are logged on as an administrator or as a user with the group privilege Can Manage Connections.

    • If you are logged into Zoomdata as a user who can maintain data source configurations but cannot maintain connection definitions, you now select the connection definition for a data source configuration on the General tab of the data source configuration wizard.

      A user without the Can Manage Connection privilege cannot add a data source configuration to Zoomdata if data store connections have not previously been defined.
    • A new button on the connection definitions screens can be used to add override settings to a data store connection definition. This is useful when special credentials are required for Zoomdata to refresh the data as requested by a data source.

  2. If you are logged into Zoomdata as a user who can maintain data source configurations but cannot maintain connection definitions, the following data source and dashboard import behavior has changed:

    • If the data store connection used by the data source or by a data source used in the dashboard has already been defined to the Zoomdata instance, the data source or dashboard are successfully imported.

    • If the data store connection used by the data source or by a data source used in the dashboard has not previously been defined to the Zoomdata instance, the data source or the dashboard are not imported and an error message displays because your user account does not have authorization to create data store connections.

    See Importing a Data Source Configuration and Importing a Dashboard.

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

    1. The data source configuration wizard. See Defining a Data Source Configuration and Creating a Fusion Data Source.

    2. The connection management screens. See Managing Data Store Connections.

    3. The administrator user and group maintenance screens. See Managing Group Definitions and Managing User Definitions. (Note that the supervisor user and account maintenance panels were not changed.)

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

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

    6. Some selection dialogs.

    7. All supervisor UI screens.

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

    9. The time bar. See Using the Time Bar.
  4. If an action template is enabled for a chart's data source, the radial menu for the chart now includes an option to invoke an action and the chart menu now includes a new Actions menu option. See Using the Radial Menu, Using the Chart Menu, and Invoking an Action.

  5. 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.

    • 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.

  6. 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 previously filtered the Home page for your favorite dashboards and you are currently viewing a dashboard, when you click , you 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.

  7. The following changes were to the Derived Field Editor and the Custom Metric Editor.

    Change Description
    Syntax Highlighting

    The following parts of an expression are now highlighted in different colors or with different text treatments: function names (both row level and aggregate), fields and metrics, keywords such as CASE and IN, example parameters, date period constants such as years, values such as numbers and true or false, strings, and arithmetic operators such as +.

    References to fields that do not exist in the data source or are otherwise not usable in an expression are interpreted as values and show up in black, alerting you to possible typos or other issues.
    Hidden Fields Hidden fields are now listed in the left-hand panel of the Derived Field Editor when it is accessed via the Fields tab of the data source configuration wizard. (When the editor is accessed in other ways, hidden fields are not listed). Hidden fields appear italicized in the list to differentiate them from visible fields. They are not listed in the Custom Metrics Editor.
    Editor Left-Hand Panel Changes As applicable, the Function Library, Row Level Function, and Attributes & Metrics sections now always appear, allowing you to more easily switch between these sections.
    Attributes and metrics now include tooltips that provide information on the field ID in square brackets when it is different from the field label. In the Derived Field Editor, the tooltips provide the hidden status of the field, when applicable.
    Autocomplete Functionality After typing two letters, a list of possible auto-completions appears.
    Function completions provide the type of function, the name of the function, the description of the function, and an example of how the function is used, including parameters.
    Field completions are available by typing either the field ID or the field label. The field ID appears in square brackets next to the field label when the two are different. Field completions provide the type of the field, the field label and ID, expressions for derived fields, and information about whether the field is hidden (as applicable).
    Metric completions provide the metric label and the expression that will be inserted into the editor when the metric is selected.
    Gutter Indicator of Syntax Errors In addition to the alert notifying you of syntax errors in an expression, an indicator appears in the gutter area of the Derived Field Editor and the Custom Metric Editor. When you hover over the indicator, information about the syntax error, including line and column numbers, appears.
  8. The following charts now render using the latest version of the ECharts library: bar charts, box plots, donut charts, floating bubble charts, heat maps, line charts, packed bubble charts, pie charts, scatter plots, tree maps, and word cloud charts.

  9. The following table describes specific chart changes made in Zoomdata 4:

    Chart Type Changes
    heat maps The labels for heat map axes have been changed to Rows and Columns. In prior releases, they were Group 1 and Group 2.
    In prior releases, the values on the X and Y axes automatically switched based on the number of values in the grouped data. (The group with the most values was always placed on the X axis, so when data grouping changed the number of values, the data shown on the two axes would switch). With this version, this no longer occurs. Your assignments for row and column data are now retained until you change them.
    Tool tips have been added to the axis labels. This ensures that you can read the entire label, when it is very long.
    If live mode or playback mode are on, heat maps no longer blink.
    map marker charts Support has been added for live mode and historical playback, if the data source used for the chart includes a time field.
    pivot tables The styling of pivot tables changed to match the style of raw data tables. In addition, you can no longer configure pivot table fields by clicking on the table column headings. They can only be configured from the Configure sidebar. See Modifying Pivot Tables.

    Two new settings can be made for pivot tables produced by your data source data. These two settings regulate the quantity of data returned in a pivot table and can reduce the risk of performance problems with your browser. When the data returned from a query exceeds one of these settings, an error message displays.

    • Column Limit specifies the maximum number of columns of data that can be returned for a pivot table. The default is 4000 columns.
    • Cell Limit specifies the maximum number of cells of data that can be returned for a pivot table. The default is 1,000,000 cells.

    See Configuring Default Pivot Table Settings.

    raw data tables The column sizes of raw data tables are now saved when you save a dashboard. See Changing Raw Data Table Column Widths.
    Support has been added for live mode and historical playback, if the data source used for the chart includes a time field.