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
Amazon Load
API Neptune supporta il caricamento di dati in diversi formati.
Formati di caricamento dei grafi di proprietà
I dati caricati in uno dei seguenti formati di grafo delle proprietà possono quindi essere interrogati utilizzando sia Gremlin che: openCypher
Formato dati di caricamento Gremlin(
csv
): un formato di valori separati da virgole (). CSVopenCypherdata load format (
opencypher
): un formato di valori separati da virgole (). CSV
RDFformati di caricamento
Per caricare i dati Resource Description Framework (RDF) utilizzati per eseguire una querySPARQL, è possibile 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
) dalle specifiche in. 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 nel formato -8. UTF Se un file non è codificato con UTF -8, Neptune prova comunque a caricarlo come -8. UTF
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 Neptune è disponibile nel progetto Graph su. ML2CSV 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'.bz2
estensione .gz
or e deve essere un singolo file di testo codificato in formato -8. UTF È 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.