As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Usar o console do RDF4J para conectar-se a uma instância de banco de dados do Neptune
O console do RDF4J permite que você experimente com os gráficos e as consultas do RDF em um ambiente REPL (read-eval-print loop - loop de impressão para avaliação de leitura).
Você pode adicionar um banco de dados de gráficos remoto como um repositório e consultá-lo no console do RDF4J. Esta seção descreve a configuração do Console do RDF4J para conectar-se remotamente a uma instância de banco de dados do Neptune.
Como conectar-se ao Neptune usando o console do RDF4J
Faça download do SDK do RDF4J na página de download
no site do RDF4J. -
Descompacte o arquivo .zip do SDK do RDF4J.
-
Em um terminal, navegue até o diretório do SDK do RDF4J e digite o comando a seguir para executar o console do RDF4J:
bin/console.shVocê deve ver uma saída semelhante a:
14:11:51.126 [main] DEBUG o.e.r.c.platform.PlatformFactory - os.name = linux 14:11:51.130 [main] DEBUG o.e.r.c.platform.PlatformFactory - Detected Posix platform Connected to default data directory RDF4J Console 3.6.1 3.6.1 Type 'help' for help. >Agora você está no prompt do
>. Esse é o prompt geral do console do RDF4J. Você usa esse prompt para configurar repositórios e outras operações. Um repositório tem seu próprio prompt para execução de consultas. -
No prompt
>, digite o seguinte para criar um repositório do SPARQL para a instância de banco de dados do Neptune:create sparql -
O console do RDF4J solicita valores para as variáveis necessárias para a conexão ao endpoint do SPARQL.
Please specify values for the following variables:Especifique os seguintes valores:
Nome da variável Valor Endpoint de consulta do SPARQL https://your-neptune-endpoint:port/sparqlEndpoint de atualização do SPARQL https://your-neptune-endpoint:port/sparqlID do repositório local [endpoint@localhost] neptuneTitulo do repositório [@localhost do repositório do endpoint do SPARQL] Neptune DB instancePara obter informações sobre como localizar o endereço da instância de banco de dados do Neptune, consulte a seção Conectar-se a endpoints do Amazon Neptune.
Se a operação for bem-sucedida, você verá a seguinte mensagem:
Repository created -
No prompt
>, insira o seguinte para conectar-se à instância de banco de dados do Neptune:open neptuneSe a operação for bem-sucedida, você verá a seguinte mensagem:
Opened repository 'neptune'Agora você está no prompt do
neptune>. Nesse prompt, é possível executar consultas no grafo do Neptune.nota
Agora que você adicionou o repositório, na próxima vez que executar o
bin/console.sh, poderá executar o comandoopen neptuneimediatamente para conectar-se à instância de banco de dados do Neptune. -
No prompt
neptune>, digite o seguinte para executar uma consulta do SPARQL que retorna até 10 dos trios (subject-predicate-object) no gráfico usando a consulta?s ?p ?ocom um limite de 10. Para consultar outros elementos, substitua o texto depois do comandosparqlcom outra consulta do SPARQL.sparql select ?s ?p ?o where {?s ?p ?o} limit 10