Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Formatos de los datos de carga
Amazon Neptune Load
API admite la carga de datos en una variedad de formatos.
Formatos de carga de gráficos de propiedades
A continuación, los datos cargados en uno de los siguientes formatos de gráficos de propiedades se pueden consultar tanto con Gremlin como con: openCypher
Formato de datos de carga de Gremlin(
csv
): formato de valores separados por comas (). CSVopenCypherformato de carga de datos (
opencypher
): formato de valores separados por comas (). CSV
RDFformatos de carga
Para cargar los datos del Resource Description Framework (RDF) que utiliza para realizar consultasSPARQL, puede utilizar uno de los siguientes formatos estándar, según lo especificado por el World Wide Web Consortium (W3C):
N-Triples (
ntriples
) de la especificación en https://www.w3.org/TR/n-triples/. N-Quads (
nquads
) de la especificación en https://www.w3.org/TR/n-quads/. RDF/XML(
rdfxml
) de la especificación que se encuentra en. https://www.w3.org/TR/rdf-syntax-grammar/Turtle (
turtle
) de la especificación en https://www.w3.org/TR/turtle/.
Los datos de carga deben usar la codificación UTF -8
importante
Todos los archivos de datos de carga deben estar codificados en formato UTF -8. Si un archivo no está codificado con UTF -8, Neptune intenta cargarlo como UTF -8 de todos modos.
Para los datos N-Quads y N-triples que incluyen caracteres Unicode, se admiten las secuencias de escape \u
. Sin embargo, Neptune no admite la normalización. Si hay un valor que requiere normalización, no coincidirá byte-to-byte durante la consulta. Para obtener más información acerca de la normalización, consulte la página Normalizationxxxxx
Si los datos no están en un formato compatible, debe convertirlos antes de cargarlos.
Una herramienta para convertir GraphML al CSV formato Neptune está disponible en el proyecto Graph en. ML2CSV GitHub
Compatibilidad con compresión para archivos de datos de carga
Neptune admite la compresión de archivos individuales en formato gzip
o bzip2
.
El archivo comprimido debe tener una .bz2
extensión .gz
o y debe ser un archivo de texto único codificado en formato UTF -8. Puede cargar varios archivos, pero cada uno debe ser un archivo .gz
, .bz2
o un archivo de texto sin comprimir independiente. No es posible archivar archivos con extensiones como .tar
, .tar.gz
y .tgz
.
En las siguientes secciones se describen los formatos de manera más detallada.