Formatos de dados de carga - Amazon Neptune

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

Formatos de dados de carga

A API Load do Amazon Neptune é compatível com o carregamento de dados em vários formatos.

Formatos de carregamento de grafos de propriedades

Os dados carregados em um dos seguintes formatos de grafo de propriedades podem então ser consultados usando o Gremlin e o openCypher:

Formatos de carregamento RDF

Para carregar dados do Resource Description Framework (RDF) que você pode consultar usando SPARQL, é possível utilizar um dos seguintes formatos padrão conforme especificado pelo World Wide Web Consortium (W3C):

Os dados de carregamento devem usar a codificação UTF-8.

Importante

Todos os arquivos de dados de carga devem ser codificados em formato UTF-8. Se um arquivo não estiver codificado em UTF-8, o Neptune tentará carregá-lo de qualquer maneira como UTF-8.

Para dados N-Quads e N-triples que incluem caracteres Unicode, sequências de escape \uxxxxx são compatíveis. No entanto, o Neptune não é compatível com a normalização. Se houver um valor que exija normalização, ele não corresponderá byte-to-byte durante a consulta. Para obter mais informações sobre normalização, consulte a página Normalização em Unicode.org.

Se os dados não estiverem em um formato compatível, você deverá convertê-los antes de carregá-los.

Uma ferramenta para converter o GraphML para o formato CSV do Neptune está disponível no projeto GraphML2CSV em. GitHub

Suporte à compactação de arquivos de dados de carregamento

O Neptune é compatível com a compactação de arquivos individuais no formato gzip ou bzip2.

O arquivo compactado deve ter a extensão .gz ou .bz2 e deve ser um único arquivo de texto codificado no formato UTF-8. É possível carregar vários arquivos, mas cada um deve estar em um .gz, um .bz2 ou um texto não compactado separado. Arquivos com extensões, como .tar, .tar.gz e .tgz são compatíveis.

As seções a seguir descrevem os formatos em mais detalhes.