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 una varietà di 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.