LDM Modeler: Convert Data Field Types
You can now convert attribute field types into facts or fact field types into attributes. When you convert a data field into a different type, the following considerations apply:
- Any data loaded into the dataset will need to be reloaded.
- Any field labels will be deleted.
- Any analytical dependencies (for example, metrics) will be deleted.
Data Modeling in GoodData
LDM Modeler: Add Multiple Dataset Fields by Pressing Enter
After adding a new field to a dataset in the LDM Modeler, you can now press Enter to automatically add another field of the same type. Clicking outside of the dataset or pressing Escape will cancel the creation of a new field.
Custom Field Creator: New Component of Data Preparation and Distribution Pipeline
We have released Custom Field Creator, a new component of our data preparation and distribution pipeline.
Custom Field Creator helps you create additional fields (facts, attributes, or dates) in the logical data model (LDM) of one or more workspaces based on the criteria that you have defined (what fields to create and in what workspaces to do so).
UPCOMING: Dashboard Permissions
In the upcoming release on January 27, 2022, GoodData will introduce a new feature: Dashboard Permissions.
This feature will bring several changes:
- All newly created dashboards will be private, which means that only users who create the dashboards have access to them.
- It will be possible to share these private dashboards with other users or user groups from your workspace.
- The Dashboards navigation list will be split into three sections:
- Locked dashboards for dashboards that were shared with you and that are locked. They can be edited only by administrators.
- Shared dashboards for dashboards that you created and shared with others, or others shared with you.
- Private for dashboards that you created and have not yet shared.
This change will have no impact on the already existing dashboards which will remain shared with all users. The rights for these dashboards will still be determined by the user roles.
Once this feature is released, you will be able to disable it for a limited period using platform settings.
UPCOMING: Changes to API HTTP Responses
Starting from January 27, 2022, we will start gradually rolling out updates to our REST API infrastructure. This may result in backward-incompatible changes in the structure of HTTP responses.
How is the HTTP response structure going to change?
After the API infrastructure is updated completely, the HTTP responses will not include the reason phrase. For example, instead of returning
HTTP/1.1 201 Created only
HTTP/1.1 201 will be returned.
If you use a tool for handling API calls or a custom library for integrating with the GoodData REST API, update them to make sure they can handle the upcoming change in the HTTP response structure.
UPCOMING: Improving Nomenclature Consistency
To improve naming consistency across the GoodData platform elements, we are introducing the following changes to the GoodData nomenclature:
|Old term||New term|
The rollout will be gradual to give you time to prepare for the change.
- January 27 - Opt-in: Official release + documentation update
- February 27 - Opt-out: The rename will be turned on by default. However, you will be able to disable it using platform settings.
- TBD - Eventually, the rename will become permanent without the opt-out option.
Only the GoodData platform itself will be affected. GoodData.UI, APIs, and their respective documentation will remain intact.
REMINDER: Use TLS Version 1.2 or Higher Only
Support for Transport Layer Security (TLS) version 1.0 and 1.1 is deprecated and will end on May 31, 2022.
How does this affect you?
All modern web browsers and programming languages already support the newer versions of TLS (1.2 and higher). Unless you use obsolete software or unsupported systems, you are not affected.
You may be affected if you are using an older version of the libraries or programming languages in your tools. To verify, check the documentation for your tool:
- Java: https://blogs.oracle.com/java/post/jdk-8-will-use-tls-12-as-default
- Microsoft Windows: https://docs.microsoft.com/en-us/security/solving-tls1-problem
- Python: https://docs.python.org/3/library/ssl.html
- Ruby: https://blog.rubygems.org/2018/02/24/tls-10-and-11-deprecation-notice.html
Before May 31, 2022, make sure that all your components and integrations use TLS version 1.2 or higher.
What will happen if you do not upgrade to the newer versions?
When support for TLS version 1.0 and 1.1 ends on May 31, 2022, if you do not switch to a newer version of TLS, the integration with the GoodData platform will stop working.
- For more information about the deprecation of support for TLS version 1.0 and 1.1, see Support for TLS Version 1.0 and 1.1.
- For more information about TLS protocols, see Supported TLS Security Protocols and Ciphers.
REMINDER: Upgrade Your GoodData.UI to Version 8.x
Version 7.x of GoodData.UI reached its end-of-development, and it is now in maintenance mode until March 31, 2022, when it will reach its end-of-support. The versions older than Version 7.x are no longer supported.
How does it affect you?
You are affected if you are using a version of GoodData.UI older than Version 8.x.
Upgrade your GoodData.UI to Version 8.x. We recommend that you do so as soon as possible.
- Review the breaking changes in Version 8.0.
- Follow our step-by-step Migration Guide that will walk you through the migration process.
What will happen if you do not upgrade to Version 8.x?
When Version 7.x reaches its end-of-support, it will receive neither new features nor bug fixes. No technical support will be provided. Although the version will still be available for use, we do not recommend that you use it.
To learn more about how different versions of GoodData.UI go through the life cycle phases and what level of support you can expect when using a specific version, see Supported Versions and Compatibility.