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à.
Formati dei dati di caricamento
L'API Amazon Neptune Load supporta il caricamento di dati in una varietà di formati.
Property-graph formati di caricamento
È 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) dalla specifica all'indirizzohttps://www.w3.org/TR/n-triples/. N-Quads (
nquads) dalla specifica all'indirizzohttps://www.w3.org/TR/n-quads/. RDF/XML (
rdfxml) dalla specifica all'indirizzohttps://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 UTF-8 codifica
Importante
Tutti i file di dati di caricamento devono essere codificati nel formato. UTF-8 Se un file non è UTF-8 codificato, Neptune prova comunque a caricarlo. UTF-8
Per N-Quads i N-triples dati che includono caratteri Unicode, sono supportate le sequenze di \u escape. Tuttavia, Neptune non supporta la normalizzazione. Se è presente un valore che richiede la normalizzazione, questo non corrisponderà esattamente durante l'esecuzione di query. Per ulteriori informazioni sulla normalizzazione, vedere la pagina 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 GraphML2CSV su. 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'.bz2estensione .gz or e deve essere un singolo file di testo codificato nel 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.