Skip to content

Implement datasets API #1971

@jh-RLI

Description

@jh-RLI

Description of the issue

Since oeplatform v 1.2 we migrated to OEMetadata v2 which offers proper metadata for datasets. The oeplatform itself does not implement datasets in its intended way. Users mentioned they would like to be able to group their tables and present them as a bundle which points out the need for datasets in the OEP.

This would also help to enhance UX for other features like scenario bundles as connection data and bundles would become simpler by shifting the grouping of data to another level, keeping close to the upload of data. In the bundle users would then only have to link the datasets, multiple once or both single tables and datasets.

The challenge here is to keep the current per-table implementation available while offering functionality to create a dataset.

This affects the API and UI of the OEP and is also related to the ongoing efforts of decoupling database schemas and table URLS / API endpoints.

Ideas of solution

The current plan to implement datasets in the OEP is documented here and will be updated once new decisions are made:

https://openenergyplatform.github.io/oeplatform/oeplatform-code/features/oep-datasets/datasets/#implementation

Workflow checklist

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions