

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 使用 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 之間的 Proxy。

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，URL：[https://{{ec2\_hostname}}:8080/rdf4j-workbench/](http://localhost:8080/rdf4j-workbench/)。

1. 若系統要求您 **Connect to RDF4J Server (連接到 RDF4J 伺服器)**，請確認 **RDF4J 伺服器**已安裝並執行中，且伺服器 URL 正確無誤。接著繼續進行下一個步驟。

1. 在左側窗格中，選擇 **New repository** (新增儲存庫)。

   在 **New repository** (新增儲存庫) 中：
   + 在 **Type (類型)** 下拉式清單中，選擇 **SPARQL endpoint proxy (SPARQL 端點 Proxy)**。
   + 在 **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. 從左側窗格選擇 **Query** (查詢)。

    
**注意**  
如果 **Explore** (探索) 底下的功能表項目停用，您可能需要重新連線到 RDF4J 伺服器，並再次選擇 **neptune** 儲存庫。  
若要這樣做，您可以使用右上角的 **[change]** ([變更]) 連結。

1. 在查詢欄位中，輸入以下 SPARQL 查詢，然後選擇 **Execute** (執行)。

    

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

    

先前範例使用 `?s ?p ?o` 查詢和限制 10，以傳回圖形中的最多 10 個三元組 (subject-predicate-object)。