Como posso usar o Fuseki com o Jena TDB

Eu tenho uma pergunta para você.

Eu tenho um "Jena TDB" com um triplo e li que posso configurar um ponto de extremidade SPARQL para dados RDF armazenados localmente. Em particular, vi que na literatura, juntamente com Jena TDB, é usado Fuseki. Carreguei meus arquivos rdf no Jena TDB desta maneira:

public void store(){
    String directory = "C:\\tdb";
    String source = "C:\\file1.rdf";
    String source1 = "C:\\file2.rdf";
    Dataset dataset = openTDB(directory);
    Model tdb = loadModel(source, dataset);
    dataset.addNamedModel("File1", tdb);

    Model tdb1 = loadModel(source1, dataset);
    dataset.addNamedModel("File2", tdb1);

    tdb.close();
    tdb1.close();
    dataset.close();
}


public Dataset openTDB(String directory){
    // open TDB dataset
    Dataset dataset = TDBFactory.createDataset(directory);
    return dataset;
}


public Model loadModel(String source, Dataset dataset){

    Model tdb = ModelFactory.createDefaultModel();
    FileManager.get().readModel( tdb, source, "RDF/XML" );
    return tdb;
}

Estou lendo a documentação do Fuseki no site Apache e este postCliente Desktop SPARQL para Jena (TDB)?, mas eu tenho o problema.

Em particular, baixei a distribuição do Fuseki e descompacte-o. Em seguida, abri o prompt de comando e fui para a pasta onde descompactei o fuseki. Então, lancei este comando:

fuseki-server --update --mem /C://TDB

e eu abri o navegador no endereço localhost: 3030. No navegador, posso escolher o conjunto de dados (no caso C: // TDB) e iniciar minha consulta, por exemplo:

selecione * {gráfico; {? s? p? o}}

O resultado da consulta é:

Erro 404 não encontrado

Por quê? O que estou fazendo errado?

EmCliente Desktop SPARQL para Jena (TDB)? post, eu li que eu tenho que executar o comando:

java -jar fuseki-0.1.0-server.jar --update --loc data / dataset

mas não entendo quem são os dados e o conjunto de dados. No meu caso, como posso saber esses valores? Esse é o meu erro?

questionAnswers(2)

yourAnswerToTheQuestion