Utilizzo della RDF4J console per connettersi a un'istanza DB di Neptune - Amazon Neptune

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à.

Utilizzo della RDF4J console per connettersi a un'istanza DB di Neptune

La RDF4J console consente di sperimentare con i grafici e le interrogazioni del Resource Description Framework (RDF) in un ambiente REPL (read-eval-print loop).

È possibile aggiungere un database grafico remoto come repository e interrogarlo dalla Console. RDF4J Questa sezione illustra la configurazione della RDF4J console per la connessione remota a un'istanza DB di Neptune.

Per connettersi a Neptune utilizzando la console RDF4J
  1. Scaricalo RDF4J SDK dalla pagina Download del sito Web. RDF4J

  2. Decomprimi il file RDF4J SDK zip.

  3. In un terminale, accedi alla RDF4J SDK directory, quindi inserisci il seguente comando per eseguire la RDF4J console:

    bin/console.sh

    Verrà visualizzato un output simile al seguente:

    14:11:51.126 [main] DEBUG o.e.r.c.platform.PlatformFactory - os.name = linux 14:11:51.130 [main] DEBUG o.e.r.c.platform.PlatformFactory - Detected Posix platform Connected to default data directory RDF4J Console 3.6.1 3.6.1 Type 'help' for help. >

    Ora ti trovi al prompt >. Questa è la richiesta generale per la RDF4J console. Puoi usare questo prompt per la configurazione degli archivi e altre operazioni. Un archivio ha il proprio prompt per l'esecuzione di query.

  4. Al > prompt, inserisci quanto segue per creare un SPARQL repository per la tua istanza DB Neptune:

    create sparql
  5. La RDF4J console richiede i valori per le variabili necessarie per connettersi all'endpoint. SPARQL

    Please specify values for the following variables:

    Specifica i seguenti valori:

    Nome variabile Valore
    SPARQLinterrogare un endpoint https://your-neptune-endpoint:port/sparql
    SPARQLaggiorna endpoint https://your-neptune-endpoint:port/sparql
    ID dell'archivio locale [endpoint@localhost] neptune
    Titolo del repository [SPARQLendpoint repository @localhost] Neptune DB instance

    Per informazioni su come trovare l'indirizzo dell'istanza database Neptune, consulta la sezione Connessione agli endpoint Amazon Neptune.

    Se l'operazione ha esito positivo, visualizzerai il messaggio seguente:

    Repository created
  6. Al prompt >, immetti quanto segue per connetterti all'istanza database Neptune:

    open neptune

    Se l'operazione ha esito positivo, visualizzerai il messaggio seguente:

    Opened repository 'neptune'

    Ora ti trovi al prompt neptune>. Da questo prompt, puoi eseguire le query sul grafo Neptune.

    Nota

    Una volta aggiunto il repository, alla successiva esecuzione di bin/console.sh puoi eseguire immediatamente il comando open neptune per connetterti all'istanza database Neptune.

  7. Alla neptune> richiesta, immettete quanto segue per eseguire una SPARQL query che restituisca fino a 10 triple (subject-predicate-object) nel grafico utilizzando la ?s ?p ?o query con un limite di 10. Per eseguire una query diversa, sostituite il testo dopo il sparql comando con un'altra SPARQL query.

    sparql select ?s ?p ?o where {?s ?p ?o} limit 10