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, 2014Release 99.2
Thursday, March 6, 2014Release 99.3
Thursday, March 13, 2014What'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.
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 () below:
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.
- See Upcoming Features.
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
- Users may also remove themselves using the GoodData APIs. See GoodData API documentation.
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.
- For more information on the logical data model, see CloudConnect LDM Modeler Guide.
- For more information on the Attributes panel, see GoodData Reference Guide.
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
Notes:
- 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.
- For more information on supported browsers, see GoodData System Requirements.
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.
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.
- For more information on the Data Model API, see https://developer.gooddata.com/api#data-model.
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 107.22.195.240
is no longer valid as of March 15, 2014. Add 108.171.171.238
to your firewall settings immediately to prevent service interruption.
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.
- Future releases will include Explorers for the other chart types supported in the GoodData Portal.
- For more information, see Feature - Interactive Data Explorers.
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.
- For details on these functions, see MAQL Reference Guide.
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.
- The square root of variance is standard deviation. STDEV is another function available in the MAQL Statistics Package. See https://support.gooddata.com/entries/30654487-Release-97-Saturday-December-7-2013.
Example:
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.
Example:
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.
Example:
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
.
Example:
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.
Example:
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:
- For more information, see Upcoming Features.
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!