

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 使用 RDF4J Workbench 连接到 Neptune 数据库实例
<a name="access-graph-sparql-rdf4j-workbench"></a>

此部分将指导您完成使用 RDF4J Workbench 和 RDF4J Server 连接到 Amazon Neptune 数据库实例。RDF4J Server 是必需的，因为它充当着 Neptune SPARQL HTTP REST 端点与 RDF4J Workbench 之间的代理。

RDF4J Workbench 提供了一个用于试验图形 (包括加载本地文件) 的简单接口。有关信息，请参阅 RDF4J 文档中的[添加部分](https://rdf4j.org/documentation/tools/server-workbench/#add)。

**先决条件**  
开始之前，请执行以下操作：
+ 安装 Java 1.8 或更高版本。
+ 安装 RDF4J Server 和 RDF4J Workbench。有关信息，请参阅[安装 RDF4J Server 和 RDF4J Workbench](https://rdf4j.org/documentation/tools/server-workbench/#installing-rdf4j-server-and-rdf4j-workbench)。

**使用 RDF4J Workbench 连接到 Neptune**

1. 在 Web 浏览器中，导航到在其中部署 RDF4J Workbench Web 应用程序的 URL。例如，如果你使用的是 Apache Tomcat，则网址为：h [ttps://:-workbench/ {{ec2\_hostname}}](http://localhost:8080/rdf4j-workbench/)。8080/rdf4j

1. 如果系统要求您 **Connect to RDF4J Server (连接到 RDF4J 服务器)**，请验证**RDF4J Server (RDF4J 服务器)** 是否已安装、正在运行并且服务器 URL 是否正确。然后，继续执行下一步。

1. 在左侧窗格中，选择**新建存储库**。

   在 **New repository (新建存储库)** 中：
   + 在**类型**下拉列表中，选择 **SPARQL 终端节点代理**。
   + 对于 **ID**，键入 **neptune**。
   + 对于**标题**，键入 **Neptune 数据库实例**。

   选择**下一步**。

1. 在 **New repository (新建存储库)** 中：
   + 对于 **SPARQL query endpoint URL (SPARQL 查询终端节点 URL)**，键入 `https://{{your-neptune-endpoint}}:{{port}}/sparql`。
   + 对于 **SPARQL update endpoint URL (SPARQL 更新终端节点 URL)**，键入 `https://{{your-neptune-endpoint}}:{{port}}/sparql`。

   有关查找 Neptune 数据库实例的地址的信息，请参阅[连接到 Amazon Neptune 端点](feature-overview-endpoints.md)部分。

   选择**创建**。

1. **neptune** 存储库现在将显示在存储库列表中。可能要在几分钟后您才能使用新存储库。

1. 在表的 **ID** 列中，选择 **neptune** 链接。

1. 在左侧窗格中，选择**查询**。

    
**注意**  
如果**浏览**下的菜单项已禁用，您可能需要重新连接到 RDF4J Server 并再次选择 **neptune** 存储库。  
您可以通过使用右上角中的 **[更改]** 链接执行此操作。

1. 在查询字段中，键入以下 SPARQL 查询，然后选择**执行**。

    

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

    

上述示例使用限制为 10 的 `?s ?p ?o` 查询最多返回图形中的 10 个三元组 (主-谓-宾)。