The data cube vocabulary

RDF/XML version of this vocabulary. Turtle version of this vocabulary.

Author:

Last update:

05 December 2013

Namespace URI:

http://purl.org/linked-data/cube#

Abstract

This vocabulary allows multi-dimensional data, such as statistics, to be published in RDF. It is based on the core information model from SDMX (and thus also DDI).

All terms at a glance

Overview diagram

This vocabulary allows multi-dimensional data, such as statistics, to be published in RDF. It is based on the core information model from SDMX (and thus also DDI).

Classes

Class: qb:Attachable

Attachable (abstract)Abstract superclass for everything that can have attributes and dimensions

URI:
http://purl.org/linked-data/cube#Attachable
Subclasses:
qb:DataSet, qb:Observation, qb:Slice

Class: qb:AttributeProperty

Attribute propertyThe class of components which represent attributes of observations in the cube, e.g. unit of measurement

URI:
http://purl.org/linked-data/cube#AttributeProperty
Used with:
qb:attribute
Superclass:
qb:ComponentProperty
Disjoint with:
qb:MeasureProperty, qb:MeasureProperty

Class: qb:CodedProperty

Coded propertySuperclass of all coded ComponentProperties

URI:
http://purl.org/linked-data/cube#CodedProperty
Properties include:
qb:codeList
Superclass:
qb:ComponentProperty
Subclass:
qb:DimensionProperty

Class: qb:ComponentProperty

Component property (abstract)Abstract super-property of all properties representing dimensions, attributes or measures

URI:
http://purl.org/linked-data/cube#ComponentProperty
Properties include:
qb:concept
Used with:
qb:componentProperty
Superclass:
rdf:Property
Subclasses:
qb:DimensionProperty, qb:AttributeProperty, qb:MeasureProperty, qb:CodedProperty

Class: qb:ComponentSet

Component setAbstract class of things which reference one or more ComponentProperties

URI:
http://purl.org/linked-data/cube#ComponentSet
Properties include:
qb:componentProperty
Subclasses:
qb:DataStructureDefinition, qb:ComponentSpecification, qb:SliceKey

Class: qb:ComponentSpecification

Component specificationUsed to define properties of a component (attribute, dimension etc) which are specific to its usage in a DSD.

URI:
http://purl.org/linked-data/cube#ComponentSpecification
Properties include:
qb:order, qb:componentRequired, qb:componentAttachment
Used with:
qb:component
Superclass:
qb:ComponentSet

Class: qb:DataSet

Data setRepresents a collection of observations, possibly organized into various slices, conforming to some common dimensional structure.

URI:
http://purl.org/linked-data/cube#DataSet
Properties include:
qb:slice, qb:structure
Used with:
qb:dataSet
Superclass:
qb:Attachable

Class: qb:DataStructureDefinition

Data structure definitionDefines the structure of a DataSet or slice

URI:
http://purl.org/linked-data/cube#DataStructureDefinition
Properties include:
qb:component, qb:sliceKey
Used with:
qb:structure
Superclass:
qb:ComponentSet

Class: qb:DimensionProperty

Dimension propertyThe class of components which represent the dimensions of the cube

URI:
http://purl.org/linked-data/cube#DimensionProperty
Used with:
qb:dimension, qb:measureDimension
Superclasses:
qb:ComponentProperty, qb:CodedProperty
Disjoint with:
qb:MeasureProperty, qb:MeasureProperty

Class: qb:HierarchicalCodeList

Hierarchical Code ListRepresents a generalized hierarchy of concepts which can be used for coding. The hierarchy is defined by one or more roots together with a property which relates concepts in the hierarchy to thier child concept . The same concepts may be members of multiple hierarchies provided that different qb:parentChildProperty values are used for each hierarchy.

URI:
http://purl.org/linked-data/cube#HierarchicalCodeList
Properties include:
qb:hierarchyRoot, qb:parentChildProperty
Superclass:
qb:CodeList

Class: qb:MeasureProperty

Measure propertyThe class of components which represent the measured value of the phenomenon being observed

URI:
http://purl.org/linked-data/cube#MeasureProperty
Used with:
qb:measureType, qb:measure
Superclass:
qb:ComponentProperty
Disjoint with:
qb:AttributeProperty, qb:DimensionProperty, qb:AttributeProperty

Class: qb:Observation

ObservationA single observation in the cube, may have one or more associated measured values

URI:
http://purl.org/linked-data/cube#Observation
Properties include:
qb:dataSet
Used with:
qb:observation
Superclass:
qb:Attachable

Class: qb:ObservationGroup

Observation GroupA, possibly arbitrary, group of observations.

URI:
http://purl.org/linked-data/cube#ObservationGroup
Properties include:
qb:observation
Used with:
qb:observationGroup
Subclass:
qb:Slice

Class: qb:Slice

SliceDenotes a subset of a DataSet defined by fixing a subset of the dimensional values, component properties on the Slice

URI:
http://purl.org/linked-data/cube#Slice
Properties include:
qb:sliceStructure
Used with:
qb:slice
Superclasses:
qb:ObservationGroup, qb:Attachable

Class: qb:SliceKey

Slice keyDenotes a subset of the component properties of a DataSet which are fixed in the corresponding slices

URI:
http://purl.org/linked-data/cube#SliceKey
Used with:
qb:sliceStructure, qb:sliceKey
Superclass:
qb:ComponentSet

Properties

Property: qb:attribute

attributeAn alternative to qb:componentProperty which makes explicit that the component is a attribute

URI:
http://purl.org/linked-data/cube#attribute
Range:
qb:AttributeProperty
Superproperty:
qb:componentProperty

Property: qb:codeList

code listgives the code list associated with a CodedProperty

URI:
http://purl.org/linked-data/cube#codeList
Domain:
qb:CodedProperty

Property: qb:component

component specificationindicates a component specification which is included in the structure of the dataset

URI:
http://purl.org/linked-data/cube#component
Domain:
qb:DataStructureDefinition
Range:
qb:ComponentSpecification

Property: qb:componentAttachment

component attachmentIndicates the level at which the component property should be attached, this might an qb:DataSet, qb:Slice or qb:Observation, or a qb:MeasureProperty.

URI:
http://purl.org/linked-data/cube#componentAttachment
Domain:
qb:ComponentSpecification
Range:
rdfs:Class

Property: qb:componentProperty

componentindicates a ComponentProperty (i.e. attribute/dimension) expected on a DataSet, or a dimension fixed in a SliceKey

URI:
http://purl.org/linked-data/cube#componentProperty
Domain:
qb:ComponentSet
Range:
qb:ComponentProperty
Subproperties:
qb:dimension, qb:measure, qb:attribute, qb:measureDimension

Property: qb:componentRequired

component requiredIndicates whether a component property is required (true) or optional (false) in the context of a DSD. Only applicable to components correspond to an attribute. Defaults to false (optional).

URI:
http://purl.org/linked-data/cube#componentRequired
Domain:
qb:ComponentSpecification
Range:
xsd:boolean

Property: qb:concept

conceptgives the concept which is being measured or indicated by a ComponentProperty

URI:
http://purl.org/linked-data/cube#concept
Domain:
qb:ComponentProperty
Range:
skos:Concept

Property: qb:dataSet

data setindicates the data set of which this observation is a part

URI:
http://purl.org/linked-data/cube#dataSet
Domain:
qb:Observation
Range:
qb:DataSet

Property: qb:dimension

dimensionAn alternative to qb:componentProperty which makes explicit that the component is a dimension

URI:
http://purl.org/linked-data/cube#dimension
Range:
qb:DimensionProperty
Superproperty:
qb:componentProperty

Property: qb:hierarchyRoot

hierarchyRootSpecifies a root of the hierarchy. A hierarchy may have multiple roots but must have at least one.

URI:
http://purl.org/linked-data/cube#hierarchyRoot
Domain:
qb:HierarchicalCodeList

Property: qb:measure

measureAn alternative to qb:componentProperty which makes explicit that the component is a measure

URI:
http://purl.org/linked-data/cube#measure
Range:
qb:MeasureProperty
Superproperty:
qb:componentProperty

Property: qb:measureDimension

measure dimensionAn alternative to qb:componentProperty which makes explicit that the component is a measure dimension

URI:
http://purl.org/linked-data/cube#measureDimension
Range:
qb:DimensionProperty
Superproperty:
qb:componentProperty

Property: qb:measureType

measure typeGeneric measure dimension, the value of this dimension indicates which measure (from the set of measures in the DSD) is being given by the obsValue (or other primary measure)

URI:
http://purl.org/linked-data/cube#measureType
Range:
qb:MeasureProperty

Property: qb:observation

observationindicates a observation contained within this slice of the data set

URI:
http://purl.org/linked-data/cube#observation
Domain:
qb:ObservationGroup
Range:
qb:Observation

Property: qb:observationGroup

observation groupIndicates a group of observations. The domain of this property is left open so that a group may be attached to different resources and need not be restricted to a single DataSet

URI:
http://purl.org/linked-data/cube#observationGroup
Range:
qb:ObservationGroup
Subproperty:
qb:slice

Property: qb:order

orderindicates a priority order for the components of sets with this structure, used to guide presentations - lower order numbers come before higher numbers, un-numbered components come last

URI:
http://purl.org/linked-data/cube#order
Domain:
qb:ComponentSpecification
Range:
xsd:int

Property: qb:parentChildProperty

parent-child propertySpecifies a property which relates a parent concept in the hierarchy to a child concept.

URI:
http://purl.org/linked-data/cube#parentChildProperty
Domain:
qb:HierarchicalCodeList
Range:
rdf:Property

Property: qb:slice

sliceIndicates a subset of a DataSet defined by fixing a subset of the dimensional values

URI:
http://purl.org/linked-data/cube#slice
Domain:
qb:DataSet
Range:
qb:Slice
Superproperty:
qb:observationGroup

Property: qb:sliceKey

slice keyindicates a slice key which is used for slices in this dataset

URI:
http://purl.org/linked-data/cube#sliceKey
Domain:
qb:DataStructureDefinition
Range:
qb:SliceKey

Property: qb:sliceStructure

slice structureindicates the sub-key corresponding to this slice

URI:
http://purl.org/linked-data/cube#sliceStructure
Domain:
qb:Slice
Range:
qb:SliceKey

Property: qb:structure

structureindicates the structure to which this data set conforms

URI:
http://purl.org/linked-data/cube#structure
Domain:
qb:DataSet
Range:
qb:DataStructureDefinition