Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Formats de chargement de données
Amazon Neptune Load
API prend en charge le chargement de données dans différents formats.
Formats de chargement de graphes de propriétés
Les données chargées dans l'un des formats de graphes de propriétés suivants peuvent ensuite être interrogées à l'aide de Gremlin et : openCypher
Format de chargement de données Gremlin(
csv
) : format de valeurs séparées par des virgules (CSV).openCypherformat de chargement de données (
opencypher
) : format de valeurs séparées par des virgules (CSV).
RDFformats de chargement
Pour charger les données Resource Description Framework (RDF) que vous interrogez à l'aideSPARQL, vous pouvez utiliser l'un des formats standard suivants, tels que spécifiés par le World Wide Web Consortium (W3C) :
N-Triples (
ntriples
) de la spécification à l'adresse https://www.w3.org/TR/n-triples/N-Quads (
nquads
) de la spécification à l'adresse https://www.w3.org/TR/n-quads/RDF/XML(
rdfxml
) à partir de la spécification àhttps://www.w3.org/TR/rdf-syntax-grammar/. Turtle (
turtle
) de la spécification à l'adresse https://www.w3.org/TR/turtle/
Les données de chargement doivent utiliser le UTF codage -8
Important
Tous les fichiers de données de chargement doivent être codés au format UTF -8. Si un fichier n'est pas codé en UTF -8, Neptune essaie quand même de le charger UTF en -8.
Pour les données N-Quads et N-triples comprenant des caractères Unicode, les séquences d'échappement \u
sont prises en charge. Toutefois, Neptune ne prend pas en charge la normalisation. Si une valeur nécessitant une normalisation est présente, elle ne correspondra pas byte-to-byte lors de la requête. Pour plus d'informations sur la normalisation, consultez la page Normalizationxxxxx
Si vos données ne sont pas dans un format pris en charge, vous devez les convertir avant de les charger.
Un outil de conversion de GraphML au CSV format Neptune est disponible dans le projet Graph sur. ML2CSV GitHub
Prise en charge de la compression des fichiers de chargement de données
Neptune prend en charge la compression des fichiers individuels au format gzip
ou bzip2
.
Le fichier compressé doit avoir une .bz2
extension .gz
ou et doit être un seul fichier texte codé au format UTF -8. Vous pouvez charger plusieurs fichiers, mais chacun d'entre eux doit être un fichier .gz
, .bz2
ou non compressé distinct. Les fichiers d'archive portant des extensions telles que .tar
, .tar.gz
et .tgz
ne sont pas pris en charge.
Les sections suivantes décrivent les formats de façon plus détaillée.