Swirrl / cubiql

CubiQL: A GraphQL service for querying multidimensional Linked Data Cubes
Eclipse Public License 1.0
41 stars 2 forks source link

Create ASK queries to test compatibility of a data cube with Cubiql #127

Open BillSwirrl opened 6 years ago

BillSwirrl commented 6 years ago

Extend the list of queries in the integrity constraints in the RDF Data Cube Vocabulary

https://www.w3.org/TR/vocab-data-cube/#wf

to include any specific requirements for Cubiql

zeginis commented 6 years ago

@BillSwirrl I have updated the text description of the CubiQL data requirements

The ASK queries should cover these requirements

zeginis commented 6 years ago

The ASK queries should cover the following:

lkitching commented 6 years ago

@zeginis - Dimension values no longer have to be URIs. xsd:string and xsd:decimal are now explicitly supported and mapped to the corresponding GraphQL types. Dimensions with an unknown type are mapped to string and mapped to tagged literals within queries.

zeginis commented 6 years ago

In this case there is no code list for this dimension. Is this ok for the schema building?

lkitching commented 6 years ago

@zeginis - Yes it should create the schema ok. If you set the xsd:range on the dimension it will try use that if has a type mapping for it (currently only string or decimal).