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
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