

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
<a name="access-graph-sparql-rdf4j-console"></a>



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**

1. Faça download do SDK do RDF4J na [página de download](http://rdf4j.org/download/) no site do RDF4J.

1. Descompacte o arquivo .zip do SDK do RDF4J.

1. 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.sh
   ```

   Você 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.

1. No prompt `>`, digite o seguinte para criar um repositório do SPARQL para a instância de banco de dados do Neptune:

    

   ```
   create sparql
   ```

1. 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:    
[See the AWS documentation website for more details](http://docs.aws.amazon.com/pt_br/neptune/latest/userguide/access-graph-sparql-rdf4j-console.html)

   Para 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](feature-overview-endpoints.md).

   Se a operação for bem-sucedida, você verá a seguinte mensagem:

    

   ```
   Repository created
   ```

1. No prompt `>`, insira o seguinte para conectar-se à instância de banco de dados do Neptune:

   ```
   open neptune
   ```

   Se 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 comando `open neptune` imediatamente para conectar-se à instância de banco de dados do Neptune.

1. 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 ?o` com um limite de 10. Para consultar outros elementos, substitua o texto depois do comando `sparql` com outra consulta do SPARQL.

   ```
   sparql select ?s ?p ?o where {?s ?p ?o} limit 10
   ```