載入資料格式 - Amazon Neptune

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

載入資料格式

Amazon Neptune Load API 支援載入各種格式的資料。

屬性圖載入格式

然後,可以同時使用 Gremlin 和 OpenCypher,來查詢以下列其中一個屬性圖格式載入的資料:

RDF 載入格式

若要載入您使用 SPARQL 查詢的資源描述架構 (RDF) 資料,您可以使用下列其中一個標準格式,這些格式是由全球資訊網協會 (W3C) 指定:

載入資料必須使用 UTF-8 編碼

重要

所有載入資料都必須以 UTF-8 形式編碼。如果檔案不是以 UTF-8 編碼,Neptune 仍會嘗試以 UTF-8 形式載入它。

在包含 Unicode 的 N-Quads 與 N-triples 資料中,支援 \uxxxxx 逸出序列。不過,Neptune 不支援標準化。如果存在需要標準化的值,則 byte-to-byte 在查詢期間將不匹配。如需有關正規化的詳細資訊,請參閱 Unicode.org 中的正規化頁面。

如果您的資料不是支援的格式,您必須先轉換資料,然後再將資料載入 。

將 GraphML 轉換為 Neptune CSV 格式的工具可在上的專案中使用GitHub

支援壓縮載入資料檔案

Neptune 支援壓縮 gzipbzip2 格式的個別檔案。

壓縮檔案必須具有 .gz.bz2 副檔名,且必須是以 UTF-8 格式編碼的單一文字檔案。您可以載入多個檔案,但每一個都必須是個別的 .gz.bz2 或未壓縮的文字檔案。不支援封存檔案具有 .tar.tar.gz.tgz 之類的副檔名。

以下章節將更詳細說明格式。