Wolfram Language

SPARQL simbólico: importação e exportação

A versão 12 adiciona suporte ao SPARQL, a linguagem de consulta para RDF (do inglês Resource Description Framework). O suporte tem dois tipos: consulta com cadeias de caracteres e uma representação simbólica de toda a linguagem de consultaambas podem ser usadas de forma intercambiável, o que melhor se adequar para um uso específico. Embora as consultas com cadeias de caracteres sejam fáceis de digitar, a representação simbólica permite escrever programas concisos e sofisticados que geram consultas que dependem da entrada do usuário ou do resultado de uma computação.

Este exemplo mostra como converter entre as duas representações de consulta. Comece com uma consulta de exemplo do Wikidata, o "número de humanos no Wikidata".

Armazene a consulta com cadeias de caracteres em uma variável.

Agora use o importador "SPARQLQuery" para obter o equivalente simbólico desta consulta.

O resultado é o operador SPARQLQuery que contém uma consulta SPARQLSelect, composta à (/*) com um SPARQLAggregate.

Ambos os formulários de consulta podem ser usados de forma intercambiável para executar a consulta. Experimente os dois no terminal Wikidata SPARQL.

Você também pode ir na outra direção: Exporte a consulta simbólica para uma consulta com cadeias de caracteres.

Exemplos Relacionados

de en es fr ja ko zh