Skip to content
John Curcio edited this page Oct 18, 2018 · 4 revisions

Descrição

Este este fornece a habilidade de criar arquivos RDF serializados em Turtle usando o vocabulário Data Cube a partir de um arquivo .csv (ou de uma tabela no banco de dados) que contenha uma modelagem multidimensional.

Data Cube Screen

Campos

Opção Descrição
Nome do step Nome do step; precisa ser único para toda a transformação

Definição das Dimensões

Este aba permite que as dimensões e medidas sejam definidas. A diferença entre uma dimensão e uma medida para este step é que as medidas possuem o campo URI do tipo se for medida preenchido.

Opção Descrição
Dimensão Variável vinda de outro step com a dimensão ou medida
URI da dimensão URI ou literal que representa a dimensão ou medida
Label da dimensão Label da dimensão ou medida
URI do Tipo se for medida Tipo do literal contido no campo Dimensão. Esse campo só deve ser preenchido quando for uma medida

Definição dos vocabulários

Aba que permite definir as URIs de um conjunto de prefixos pré-definidos que podem ser carregados pelo botão Defaults. No momento, este step ainda não aceitam novos prefixo.

Opção Descrição
Prefixo Prefixo do vocabulário
URI do vocabulário URI do vocabulário
Defaults Carrega a lista de prefixos usada pelo step Data Cube
Clear Limpa a lista de prefixo adicionada

Campos de Saída

Opção Descrição
Campo de saída Define o campo onde o arquivo Turtle será colocado

Exemplos

Exemplo 1: Uso básico

Data Cube Screen

Dado um arquivo csv com as seguintes dimensões:

year geo measure
Y2001 DE 1500
Y2002 DE 2000

A execução do Data Cube gera as seguintes Observations:

ex:ob0 a cube:Observation;
    cube:dataSet ex:dataset;
    exProp:year ex:Y2001;
    exProp:geo ex:DE;
    exProp:unit "Value";
    exProp:value "1500"^^https://www.w3.org/2001/XMLSchema#float;
    rdfs:label "".

ex:ob1 a cube:Observation;
    cube:dataSet ex:dataset;
    exProp:year ex:Y2002;
    exProp:geo ex:DE;
    exProp:unit "Value";
    exProp:value "2000"^^https://www.w3.org/2001/XMLSchema#float;
    rdfs:label "".