-
Notifications
You must be signed in to change notification settings - Fork 2
Description
Is your feature request related to a problem? Please describe.
Importing external data measured by an experiment ado does not have access to via actuators requires defining an external experiment. Currently the definition of any external experiments are assumed to be accessible via the first entity retrieved in the sample store the external data was imported.
The issue is that this means this samplestore must only contain samples imported from the same external data source if it is to work robustly
- importing samples from an external data source into an existing samplestore: the first entity may not have the external experiments -> creating a space with this external experiment may fail
- adding samples from another other ado source to a sample store containing external data: same risk as above
- importing two external datasets to same samplestore -> one cannot be used due to above reason
Describe the solution you'd like.
External data can be imported to any samplestore.
Additional context.
A suggestion is to create an external experiment/catalog table in the samplestore to hold any external experiments. This can just be read whenever the samplestore is used with a space to validate that any external experiment referenced in the space exists