Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
L'API Amazon Neptune Load
supporta il caricamento di dati in una varietà di formati.
Formati di caricamento dei grafi di proprietà
È possibile eseguire query sui dati caricati in uno dei seguenti formati dei grafi di proprietà utilizzando sia Gremlin che openCypher:
Formato dati di caricamento Gremlin (
csv
): formato di valori separati da virgole (CSV).Formato di caricamento dei dati openCypher (
opencypher
): formato di valori separati da virgole (CSV).
Formati di caricamento RDF
Per caricare i dati Resource Descrizione Framework (RDF) sui cui è possibile eseguire query utilizzando SPARQL, puoi utilizzare uno dei seguenti formati standard come specificato dal World Wide Web Consortium (W3C):
N-Triples (
ntriples
) in base alle specifiche all'indirizzo https://www.w3.org/TR/n-triples/. N-Quads (
nquads
) in base alle specifiche all'indirizzo https://www.w3.org/TR/n-quads/. RDF/XML (
rdfxml
) in base alle specifiche all'indirizzo https://www.w3.org/TR/rdf-syntax-grammar/. Turtle (
turtle
) in base alle specifiche all'indirizzo https://www.w3.org/TR/turtle/.
I dati di caricamento devono utilizzare la codifica UTF-8
Importante
Tutti i file di dati di caricamento devono essere codificati in formato UTF-8. Se un file non è codificato in formato UTF-8, Neptune prova comunque a caricarlo come UTF-8.
Per i dati N-Quads e N-triples che includono caratteri Unicode, sono supportate le sequenze di escape \u
. Tuttavia, Neptune non supporta la normalizzazione. Se è presente un valore che richiede la normalizzazione, non corrisponderà durante l'interrogazione. byte-to-byte Per ulteriori informazioni sulla normalizzazione, vedi la pagina relativa alla normalizzazionexxxxx
Se i dati non sono in un formato supportato, è necessario convertirli prima di caricarli.
Uno strumento per convertire GraphML nel formato CSV di Neptune è disponibile nel progetto Graph CSV su. ML2 GitHub
Supporto della compressione per i file di dati di caricamento
Neptune supporta la compressione di singoli file in formato gzip
o bzip2
.
Il file compresso deve avere un'estensione .gz
o .bz2
e deve essere un singolo file di testo codificato in formato UTF-8. È possibile caricare più file, ma ognuno di essi deve essere un file .gz
, .bz2
o di testo non compresso separato. I file di archivio con estensioni come .tar
, .tar.gz
e .tgz
non sono supportati.
Nelle seguenti sezioni vengono descritti i formati in modo più dettagliato.