Skip to content

v0.8.0

Compare
Choose a tag to compare
@github-actions github-actions released this 09 May 12:51
· 1461 commits to master since this release
2a9b5b1

Release notes

These release notes summarize changes contained in the Python SDK 0.8 release. Please ensure you are using the latest version of GoodData.CN (1.7) before trying these out.

Improvements to working with entities:

  • Added support for CRUD operations that reproduce entity API functionality for workspace and data source entities.
  • You can now get lists of workspace content such as facts, metrics, and attributes.
  • Added methods for scanning data sources and generating the physical and logical data models.
  • Added support for call upload notification API (invalidate caches when new ETL finishes).

Support for managing declarative layouts:

  • We have added a series of functions that let you work with:
    • Workspace layouts. This includes workspaces, workspace data filters, analytics models, and logical data models.
    • Workspace content layouts. This includes the analytics and logical data models. You have an option to replace data source ID in an analytical data model easily.
    • Data source layouts. This includes the physical data model and management of credentials, and it also contains support for testing data sources (test API).
  • You are able to store declarative layouts in your local storage. Stored layouts are saved into a directory hierarchy reflecting the real hierarchy of the metadata objects.
  • Added a new method for collecting organization ID, which is part of the directory structure. This enables working with multiple organizations.

Other changes:

  • Added SupportService for checking if GoodData.CN metadata APIs are available.