-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Document CubiQL data requirements #92
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me, will ask others here to check it before merging.
DataRestrictions.md
Outdated
- Reference area should be defined as: http://purl.org/linked-data/sdmx/2009/dimension#refArea | ||
- Reference period should be defined as: http://purl.org/linked-data/sdmx/2009/dimension#refPeriod | ||
- Time values should be expressed using reference.data.gov.uk e.g. http://reference.data.gov.uk/id/year/2016 | ||
- A qb:codeList should be defined for each dimension of the cube (except refArea and refPeriod) that contains *only* the values used at the cube |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Minor comment:
used at the cube
Should be
used in the cube
Hi @zeginis, |
@mohadelrezk some of them will be fixed but not all of them (at least for now). The status is the following:
|
@zeginis |
@mohadelrezk for the use of multiple measures CubiQL adopts only the "Measure dimension" approach defined at the QB vocabulary. According to this it requires:
"Measure dimension" is more flexible and extensible but this comes with an increased size of cube as you said. CubiQL currently requires |
If I kept all measures in one observation as it is, and added qb:measureType for each of them, will that work with CubiQl? having single observation for every measure reading is not best choice and for our marine pilot specially. this is an example of an observation of one data-set belongs to our marine pilot:
for that I would prefer the method we adopted as it confirm with IC-14:
|
No this approach will not work. CubiQL supports only the "Measure dimension" approach for handling multiple measures per cube. This approach is more flexible compared to "Multi-measure observations" e.g. at your example it is not easy to define the unit of each of the measures. Ofcource this comes with an increased size of the cube. To continue we have two options:
|
@zeginis - Yes it should be possible to support multiple measures per observation. We plan to improve the dataset data model, having done it should be straightforward to generate different queries depending on the dataset structure. |
@lkitching when are you planing to implement this extension? |
Fix #78