Release 99: Saturday February 22, 2014

Thanks for checking in to see what's new for Release 99! Each week, we publish a new release of the GoodData platform detailing new features, updates, and platform enhancements. Check back soon, as we'll continue to post updates to this article over the weeks ahead.


New updates since release 99:

Release 99.1

Thursday, February 27, 2014

Release 99.2

Thursday, March 6, 2014

Release 99.3

Thursday, March 13, 2014

What's New: Release 99

Support for Dashboard Viewing in Mobile Browsers on iPad

GoodData dashboards can now be viewed through the mobile browser on your iPad. Users who meet the following criteria can now review their GoodData dashboards through their mobile web browsers:

  • iPad 2 or later
  • iOS 7 or later
  • Chrome and Safari browsers

    NOTE: Use of the GoodData Portal through desktop systems is supported for other browsers. See GoodData System Requirements.

  • Dashboard viewing only

    NOTE: Other functions of the GoodData Portal may work now but have not been thoroughly tested yet. Therefore, other functions are not currently supported.

For more information, see GoodData System Requirements.

All tabs of a dashboard can be emailed in a single PDF

From the GoodData Portal, scheduled emails of dashboards now generate a single PDF containing all selected tabs of the dashboard. This feature simplifies the delivery of dashboard content to all stakeholders.

  • To schedule an emailed dashboard, project administrators may select Manage > Emailing Dashboards tab in the GoodData Portal.
  • Previously, scheduled dashboards containing multiple tabs were exported as individual files for each dashboard tab and attached to the email. Now, all selected dashboard tabs are exported into a single PDF. The configuration screen remains unchanged.
  • Landscape orientation of PDF dashboards is not currently supported for scheduled emails.
Figure: Scheduling email of PDF dashboards

For more information, see GoodData Reference Guide.

LDM Modeler displays connection point icon

In the LDM Modeler within CloudConnect Designer, the dataset objects that serve as connection points are now clearly identified with an icon in the user interface. See the Key icon (R99-LDMModeler-ConnectionPtIcon-icon.png) below:

Figure: Connection point icon

For more information, see CloudConnect LDM Modeler Guide.

LDM Modeler now supports LDM updates larger than 250,000 characters

The LDM Modeler supports the submission of more complex logical data models to your GoodData projects. Now, through the UI and the LDM API, you can submit new data models and updates to data models of virtually any size.

  • This change also applies to the underlying LDM API, which now supports larger data model changes.

Previously, updates to the logical data model submitted from the LDM Modeler in CloudConnect Designer were failing without explanation when the size of the update was larger than 250,000 characters.

New White Label Documentation and Configuration Checklist

Release 99 features a restructuring of the documentation for the GoodData white labeling service, a premium offering for GoodData customers. Through white labeling, you can remove elements of GoodData branding from the Portal and optionally replace them with branding from your own enterprise.

  • White Labeling Overview - Start here to learn more about the white labeling program’s features, benefits, requirements, and links to other documentation.

Support for IE8 to be Discontinued on April 8, 2014

In conjunction with Microsoft’s stated End of Life timeline, GoodData will no longer support Internet Explorer 8 as of April 8, 2014. 

Customers are encouraged to upgrade to the latest version of Internet Explorer and to remain current with the latest release in the future.

What's New: Release 99.1

Project users may remove themselves from projects

Beginning in Release 99.1, users may remove themselves from any project of which they are members.

  • To remove yourself from a project, visit the Account page in the Portal. Then, select Active Projects. For the project from which you wish to remove yourself, click Leave project.


Figure: Active Projects page


Project Administrators may also choose to remove themselves from projects through the Projects & Users tab.

  • To leave a project, select Manage > Project & Users tab.

NOTE: If a user is the only Project Administrator, he or cannot choose to leave the project until another user has been assigned to that role for the project.


Figure: Leaving a project

See GoodData Reference Guide.

Folders for attributes and facts automatically created in the GoodData Project

Beginning in Release 99.1, when you publish a logical data model containing new datasets to a GoodData project, a folder for each new dataset is automatically created in the project’s Attributes and Facts panel containing the elements of the new dataset.

  • This automatic folder creation applies only to new datasets that are published from CloudConnect Designer in Release 99.1 or later.

For example, suppose you add the Job Titles dataset to the HR Demo project in the LDM Modeler. Initially, the folder name is set to the name of the dataset and is inserted beneath the name of the dataset in italics:


Figure: Adding a new Job Titles dataset

  • No folders are created in the CloudConnect project on your local hard drive.
  • You can change the name of this folder in the right navigation panel when the dataset is selected. See above.
  • Changes to the folder name do not apply to the dataset name.
  • If the folder name is kept the same as the dataset name, changes to the dataset name are applied to the folder, too. Otherwise, the values can be different, which enables grouping of attributes and facts in the project across datasets.

When this LDM is published to a project in the GoodData platform, a folder is created in the Attributes panel. See Manage > Data > Attributes.

  • New datasets containing facts generate a folder named for the dataset in the Facts panel.
  • If the dataset is renamed in the CloudConnect project, the attributes and facts of the dataset are moved to a folder of the new name in the project.


Figure: Job Titles folder

This new feature simplifies organization of your project’s assets.

Redesign of login and authentication pages

The login and registration pages have been released. These redesigns apply to all users of embedded dashboards and the Portal, for both white-labeled and non-white-labeled environments.

  • White labeling is a premium offering for Powered By GoodData customers. See White Labeling.

Embedded Dashboard w/Single Sign On

Single Sign On failure screen

When embedded dashboard users who are connecting via SSO are unable to login, the following screen will be displayed:


Key Changes:

  • Removed header
  • Better descriptive text


Embedded Dashboard without Single Sign On

Login Dialog

For embedded dashboard users directly logging into GoodData, the following screen will be displayed:


Key Changes:

  • Removed header
  • New visual style
  • Removed Create new account link


  • GoodData logo not visible for white-labeled environment


Whitelabeled Web Portal

Login Dialog

Users of white-labeled environments will use the following screen to login to their projects:


Key Changes:

  • New visual style
  • Supports custom color in the header line
  • More prominent logo


Registration Dialog

New users of white-labeled environments will use the following screen to register for a user ID:


Key Changes:

  • New visual style
  • Supports custom color in the header line
  • More prominent logo

Internet Explorer 11 Supported

Internet Explorer 11 is now supported for exploring your projects.

What's New: Release 99.2

New Demo Project Available in the Platform

A new demo project has been added to the GoodData Platform. This demo exemplifies the value of combining data from multiple sources to understand how various departments impact one another, discover seasonal trends in consumer behavior, and how all of these factors relate to customer satisfaction.

  • From the Projects drop-down, select GoodSample and begin exploring.
Figure: The GoodSample project

Default and Sort label can be configured through Project Model API

You can now specify the default label and sorting order of the values within an attribute in your logical data model. Using the Project Model API, you can submit changes to the defaultLabel and sortOrder for attributes values.

CloudConnect whitelisting IP address deprecation

Per Release 98 Release Notes, the following IP address for CloudConnect whitelisting is being deprecated on March 15, 2014:

The IP address is no longer valid as of March 15, 2014. Add to your firewall settings immediately to prevent service interruption.

For more information, see

What's New: Release 99.3

Introducing Interactive Data Explorers

This release introduces the Scatter Explorer, the first interactive data explorer available in the GoodData Portal. Within a dashboard, you can deploy and configure these widgets to enable interactive functionality in the dashboard. Users of the dashboard can select a subset of data points for review in an interactive table that appears beneath the Scatter chart.

New MAQL Functions

Release 99.3 features the rollout of several new statistical functions for MAQL. The following functions have been introduced in this release.

Variance function

Variance measures the spread among a single set of numbers. Variance is used to measure the probability of distribution among a random sample.


SELECT VAR([Salary Paid])

This computation assumes that the input values are a sample of the population. The sum of the individual variations is divided by N - 1, where N is the number of elements in the sample set. The returned values are non-negative. A value of zero indicates that all values are identical.

Variance for Populations function

The second variation population measures the spread among a number set, assuming that the number of values is the entire population. In this method, the sum of variations is divided by N. This method corrects for bias in the VAR calculation.


SELECT VARP([Salary Paid])

The returned values are non-negative. A value of zero indicates that all values are identical.

Covariance function

Covariance measures the spread of the distribution between two sets of numbers, assuming a random distribution within each variable. If greater values of one variable tend to be associated with greater values of the other variable, then the covariance value is positive. This function can be used to track relationships between multiple factors in your reporting data.

This version of the covariance function assumes that the sets of values are samples of the population. In this computation, the sum of the individual variations is divided by N - 1, where N is the number of elements in the sample set.


SELECT COVAR([Salary Paid], [Sales Revenue])

Covariance for Populations function

This method assumes that the sets of values contain the entire population of values. The sum of individual variations is divided by N.


SELECT COVARP([Salary Paid], [Sales Revenue])

R-squared function

R-squared (also known as the coefficient of correlation) measures the square of the correlation coefficient between two variables, in a simple linear regression model. This computation can be used to predict the overall quality of the linear regression model. Values range from 0 to 1, with a value of 1 indicating a causal relationship between prediction and outcome.

  • Negative values are possible in multi-linear regressions.


SELECT RSQ([Gross Sales], [Net Sales])

On the Horizon

GoodData is committed to rolling out new, innovative features. Here's what we've been hard at work on:

Thanks for reading up on the latest updates to the GoodData platform. Check back soon for new features to be unveiled in the weeks ahead!

Powered by Zendesk