New Filter Workflow in Analytical Designer
Analytical Designer has an improved filter workflow that enables you to easily enable and disable filters in your insight.
The new filter button includes a list of attributes from your insight which can be quickly added as filters to the filter bar. Any attribute that you drop to the filter bar directly is enabled automatically.
Learn more:
Filter Your Insights
SAML Service Provider-initiated Single Sign-On
SAML Service Provider-initiated Single Sign-On (SP-initiated SSO) is now available in addition to Identity Provider-initiated (IdP-initiated) SSO.
How does SP-initiated SSO work in GoodData?
To access the GoodData platform, users go directly to your GoodData domain webpage (for example, https://analytics.domain.com/
, which acts as a Service Provider). They click the login button and get redirected to the login page of your Identity Provider (for example, Salesforce). After they provide their SSO credentials, they are logged in and get redirected back to the GoodData page where they initially started.
You can customize the text displayed on the SSO login button:
How can you start using SP-initiated SSO?
- If you are already using IdP-initiated SSO to log in to the GoodData platform, please submit a request to GoodData Support to switch to SP-initiated SSO.
- If you do not yet use SSO to access GoodData and would like to set it up, please start here.
GoodData.UI Version 7.2 Available: Accelerator Toolkit, Vertical Alignment for Donut and Pie Charts, and DateFilter Component
We have released Version 7.2 of GoodData.UI, our powerful library for building analytical applications powered by GoodData.
What's new in GoodData.UI Version 7.2
- Accelerator Toolkit
We introduced the create-gooddata-react-app tool and Accelerator Toolkit that help you create your analytical application easier and faster. For more information, see Create Your First Application Using Accelerator Toolkit.
- create-gooddata-react-app is a command-line tool that will guide you through the process of creating a React application step by step, with a proxy set up to connect to your GoodData projects.
- Accelerator Toolkit allows you to set up your home dashboard with a test widget in your newly created application.
- Vertical alignment for donut charts and pie charts
You can now align pie charts and donut charts vertically (top/middle/bottom). For more information, see Chart Config -> Align a chart vertically.
- (BETA) DateFilter component added
The DateFilter component lets you create a dropdown date filter and then configure its type (absolute/relative), granularity (date/week/month/...) and available values. For more information, see DateFilter Component and DateFilter Component Options.
WARNING! The DateFilter component is in the beta stage and may contain bugs.
New Parameter in Rollout and Provisioning Bricks
We introduced a new parameter, include_deprecated
, in the rollout brick and the provisioning brick. This parameter helps you handle deprecated objects in the logical data model (LDM).
What are the rollout brick and the provisioning brick?
These bricks are part of Life Cycle Management (LCM).
- The provisioning brick creates client workspaces under the appropriate segments, and deploys the objects (including the LDM) and metadata from the master workspace to the client workspaces within a segment.
- The rollout brick synchronizes all the client workspaces (data and objects including the LDM) in the synchronized segments with the latest version of the segment's master workspace.
What does the new parameter do?
The include_deprecated
parameter specifies whether deprecated objects in the LDM of the master workspace/client workspaces should be included in the generated MAQL diff that will be used for deploying/synchronizing the LDM.
This parameter is optional and defaults to false
if not explicitly set. If the LDM of the master workspace or any client workspace include deprecated objects, we recommend that you set this parameter to true
to avoid processing failures.
Learn more:
Managing Projects via Life Cycle Management
Rollout Brick
Provisioning Brick
ACTION REQUIRED: Whitelist New IP Addresses Used for Data Loading
We deprecated the following IP addresses that are currently used for loading data to your GoodData projects:
IP address | Datacenter |
108.171.171.238 23.253.9.202 |
US-1 - United States, Chicago, IL (secure.gooddata.com) |
148.62.70.170 148.62.70.171 |
US-2 - United States, Dallas, TX (secure-na3.na.gooddata.com) |
78.136.2.250 134.213.186.151 |
EU - European Union (secure.eu.gooddata.com) |
209.151.86.53 209.151.86.60 |
CA - Canada (secure.ca.gooddata.com) |
These IP addresses will be working until May 16, 2020.
On May 16, 2020, we will switch to a new range of IP addresses.
ACTION REQUIRED!
- Find out what datacenter holds your data.
- Check this article, and add the corresponding IP address range to the whitelist allowed on the level of your data source.
This will make your data sources accessible for the GoodData platform after we switch to those new IP addresses.
IMPORTANT! Do not delete the deprecated IP addresses from your whitelist yet. They will be used for data loading until May 16, 2020.
On May 16, 2020, we will switch to the newly introduced IP addresses. After that, you can (but do not have to) delete the deprecated IP addresses from your whitelist.
Learn more:
IP Addresses Used for Data Loading
Data Loading and IP Whitlisting
REMINDER: Deprecation and Upcoming End-of-life: JDBC Driver Version 3.0.2 through 3.1.2
The JDBC driver version 3.0.2 through 3.1.2 is deprecated and will stop working mid 2020.
How will this affect you?
If you are using version 3.0.2 through 3.1.2 of the JDBC driver, it will stop working mid 2020. You will receive the following error message:
You are using an unsupported version of the JDBC driver.
Download and install the latest version of the driver itself or
CloudConnect from https://secure.gooddata.com/downloads.html.
Please note that the end-of-life date has changed, and we are aiming at mid 2020. We will announce the exact date as soon as it is set.
ACTION REQUIRED!
Check the version of your JDBC driver.
If your version is 3.0.2 through 3.1.2, upgrade to the latest version, 3.5.1:
- If you are using the driver directly, download and install the latest version of the driver from the Downloads page at https://secure.gooddata.com/downloads.html. If you are a white-labeled customer, log in to the Downloads page from your white-labeled domain:
https://my.domain.com/downloads.html
. - If you are using the driver via CloudConnect, upgrade your CloudConnect to the latest version: from the menu bar, click Help -> Check for Updates.
Learn more:
- For more information about the end-of-life rules for the JDBC driver, see Data Warehouse Driver Version.
- For more information about the deprecation of the JDBC driver version 3.0.2 through 3.1.2, see JDBC Driver Version 3.0.2 through 3.1.2.
- For information about all deprecated features, see Deprecated Features.
REMINDER: Update the GoodData Public PGP Key in Your PGP SSO Implementation
For customers using the GoodData PGP SSO login implementation
The existing GoodData public PGP key that you use to encrypt your PGP login requests is going to expire on May 20, 2020.
We have generated a new public PGP key that you can start using immediately instead of the expiring one.
ACTION REQUIRED!
Download the new public PGP key and update the key on your side. We recommend that you do so as soon as possible.
You can also download the new PGP key from our online help here (go to Step 3) or here (go to Step 3).
What will happen if you do not update the key?
The old key will be working until May 20, 2020. After that date, if you do not update the key on your side, you will not be able to log in to the GoodData platform via SSO.
Learn more:
GoodData PGP Single Sign-On
How to Generate a Public-Private Key Pair