NTriples Generator

Descrição

Este step provê a habilidade de transformar os dados de entrada em sentenças RDF no formato NTripe que podem ser posteriormente usadas pelo Sparql Update Output para inserir esses dados um endpoint Sparql como o Virtuoso.

Opções

NTriples Generator Step

Opção

Descrição

Nome do Step

Nome do step; precisa ser único em uma transformação

Campo Sujeito

Entrada que contém o sujeito do rdf

Campo Predicado

Entrada que contém o predicado do rdf

Campo Objeto

Entrada que contém o objeto do rdf

Objeto é literal?

Se essa opção for marcada, o objeto é esperado que seja um literal ao invés de uma URI

Campo Tipo do Literal

Entrada que contém o tipo do literal

Campo Marca da Linguagem

Entrada que contém a linguagem na qual o literal está escrito

Repassar Campos de Entrada para Saída

Repassa os campos de entrada para a saída

Campo NTriple

Nome do campo de saída que conterá as n-triplas geradas

Exemplos

Exemplo 1: Uso básico

Suponha que os seguintes campos sejam retornados de um step Data Property Mapping:

Subject

predicate

object

datatype

<http://www.lodbr.ufrj.br/Operacao/1>

<http://lodbr.ufrj.br/ano_acao_fiscal>

2009

xsd:integer

O step NTriples generator transforma esses campos na seguinte tripla:

ntriples

<http://www.lodbr.ufrj.br/Operacao/1> <http://lodbr.ufrj.br/ano_acao_fiscal> "2009"^^<http://www.w3.org/2001/XMLSchema#integer> .

A tripla já está pronta para ser usada em um step Spaql Update Output e ser inserida em um grafo de sua escolha.

Last updated