

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

# 從 Neo4j 遷移到 Neptune 的資源
<a name="migration-resources"></a>

Neptune 提供數個可協助遷移程序的工具和資源。

**協助從 Neo4j 遷移到 Neptune 的工具**
+ openCypher [CheatSheet](https://github.com/aws-samples/amazon-neptune-samples/blob/master/opencypher/Cheatsheet.md)。
+ [neo4j-to-neptune](https://github.com/awslabs/amazon-neptune-tools/tree/master/neo4j-to-neptune) – 命令列公用程式，用於將資料從 Neo4j 遷移至 Neptune。此工具包含以下功能：
  + 從正確設定的 Neo4j 圖形匯出資料。
  + 將該資料轉換為 Neptune 格式。
  + 將資料大量載入 Neptune。
  + 在轉換為 Neptune 格式期間執行一些基本的資料轉換，例如重新命名頂點或邊緣標籤和產生元素。
  + 使用 範本產生節點和邊緣的屬性 （例如，針對您需要為 元素建立唯一識別符的情況，使用 範本建立 `~id`值，例如 `Person_{personid}` )。
+ [openCypher 查詢相容性檢查程式](https://github.com/awslabs/amazon-neptune-tools/tree/master/opencypher-compatability-checker) – 此工具接受 openCypher 查詢的輸入，並將：
  + 檢查與所選 Neptune 版本的相容性。
  + 識別特定不支援的函數和子句及其位置。
  + 如果可用，建議替換。
  + 提供任何其他語法錯誤的錯誤描述。