

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 RDF4J Workbench para conectar-se a uma instância de banco de dados do Neptune
<a name="access-graph-sparql-rdf4j-workbench"></a>

Esta seção descreve como conectar-se a uma instância de banco de dados do Amazon Neptune usando o RDF4J Workbench e o RDF4J Server. O RDF4J Server é necessário porque ele atua como um proxy entre o endpoint REST HTTP do SPARQL do Neptune e o RDF4J Workbench. 

O RDF4J Workbench fornece uma interface fácil para experimentar com um gráfico, incluindo o carregamento dos arquivos locais. Para obter informações, consulte a [Add section](https://rdf4j.org/documentation/tools/server-workbench/#add) na documentação do RDF4J.

**Pré-requisitos**  
Antes de começar, faça o seguinte:
+ Instale o Java 1.8 ou posterior.
+ Instale o RDF4J Server e o RDF4J Workbench. Para obter informações, consulte [Installing RDF4J Server and RDF4J Workbench](https://rdf4j.org/documentation/tools/server-workbench/#installing-rdf4j-server-and-rdf4j-workbench).

**Como usar o RDF4J Workbench para conectar-se ao Neptune**

1. Em um navegador da Web, navegue até a URL em que o aplicativo web do RDF4J Workbench está implantado. Por exemplo, se você estiver usando o Apache Tomcat, a URL será: [https://{{ec2\_hostname}}: 8080/rdf4j](http://localhost:8080/rdf4j-workbench/) -workbench/.

1. Se você for solicitado a **Connect to RDF4J Server (Conectar ao RDF4J Server)**, verifique se o **RDF4J Server** está instalado, em execução, e que o URL do servidor está correto. Em seguida, prossiga para a próxima etapa.

1. No painel à esquerda, escolha **New repository (Novo repositório)**.

   Em **New repository (Novo repositório)**:
   + Na lista suspensa **Type (Tipo)**, escolha **SPARQL endpoint proxy (Proxy do endpoint do SPARQL)**.
   + Em **ID**, digite **neptune**.
   + Em **Título**, digite **Instância de banco de dados do Neptune**.

   Escolha **Próximo**.

1. Em **New repository (Novo repositório)**:
   + Em **SPARQL query endpoint URL (URL do endpoint de consulta do SPARQL)**, digite `https://{{your-neptune-endpoint}}:{{port}}/sparql`.
   + Em **SPARQL update endpoint URL (URL do endpoint de atualização do SPARQL)**, digite `https://{{your-neptune-endpoint}}:{{port}}/sparql`.

   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). 

   Escolha **Criar**.

1. O repositório do **neptune** agora é exibido na lista de repositórios. Pode levar alguns minutos para que você possa usar o novo repositório.

1. Na coluna **Id** da tabela, escolha o link **neptune**.

1. No painel à esquerda, escolha **Query (Consultar)**. 

    
**nota**  
Se os itens de menu em **Explore (Explorar)** estiverem desabilitados, poderá ser necessário reconectar-se ao RDF4J Server e escolher o repositório do **neptune** novamente.  
Você pode fazer isso usando os links de **[change] (alterar)** no canto superior direito.

1. No campo de consulta, digite a seguinte consulta do SPARQL e, em seguida, selecione **Execute (Executar)**.

    

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

    

O exemplo anterior retorna até 10 dos triplos (subject-predicate-object) no gráfico usando a consulta `?s ?p ?o` com um limite de 10. 