-
Notifications
You must be signed in to change notification settings - Fork 1
Description
Maybe this concern is already addressed within the backing data formats in some way, but this could be an area that makes interoperability difficult. Specifically, how can we enforce consistency in the dimensions so clients can reliably query for data across varying datasets?
One idea here is to not rely on convention and hope data producers use the same dimension names in the same way, but to instead have some metadata specifying the dimensions with a type field. The type could be like the rel field in a link, and provide an indication to the client what the dimension is in a more semantic manner. We can then have a set of common standardized dimension types with URIs that clients could match on to know how to query a given dataset.
I think practice will show if this concern is realized or not. If this is solved by other mechanisms already then we can just close this issue. If not, perhaps the above will be a useful idea, or can kick off a larger conversation to find a better one.