December 12, 2019

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.

RN_filterbar.png

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:
SSO.png

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.
    date_filter.png
    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!

  1. Find out what datacenter holds your data.
  2. 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:

 

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

Powered by Zendesk