Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
public:kgram_dqp_alban_gaignard [2014/07/25 11:42] gaignard |
public:kgram_dqp_alban_gaignard [2015/04/03 12:57] (current) |
||
---|---|---|---|
Line 25: | Line 25: | ||
</code> | </code> | ||
- | We now launch two servers on ports ''9091'' and ''9092'' we will then configure them from the web user interface two load the datasets. | + | We now launch a first server on port ''9091''. We will then configure it from the web user interface two load the datasets. |
<code>java -jar corese-server-3.1.4-SNAPSHOT-jar-with-dependencies.jar -p 9091</code> | <code>java -jar corese-server-3.1.4-SNAPSHOT-jar-with-dependencies.jar -p 9091</code> | ||
- | Once launched, the web querying interface can be accessed through http://localhost:9091 : | + | Once launched, the **Data querying** interface can be accessed through http://localhost:9091 : |
{{ :public:corese:capture_d_e_cran_2014-07-25_a_11.31.50.png?direct&500 |SPARQL querying interface }} | {{ :public:corese:capture_d_e_cran_2014-07-25_a_11.31.50.png?direct&500 |SPARQL querying interface }} | ||
- | Data loading is then performed through the ''Data loading'' tab : | + | === RDF Data loading === |
+ | Data loading is then performed through the **Data loading** tab : | ||
{{ :public:corese:capture_d_e_cran_2014-07-25_a_11.37.34.png?direct&500 |SPARQL data loading}} | {{ :public:corese:capture_d_e_cran_2014-07-25_a_11.37.34.png?direct&500 |SPARQL data loading}} | ||
{{ :public:corese:capture_d_e_cran_2014-07-25_a_11.40.56.png?direct |Datasets available online}} | {{ :public:corese:capture_d_e_cran_2014-07-25_a_11.40.56.png?direct |Datasets available online}} | ||
+ | |||
+ | We load the **INSEE Geographic** dataset. | ||
Finally, we can check the content served by the SPARQL endpoint through a set of statistical queries : | Finally, we can check the content served by the SPARQL endpoint through a set of statistical queries : | ||
+ | {{ :public:corese:capture_d_e_cran_2014-07-25_a_11.44.02.png?direct&500 |Counting RDF triple}} | ||
+ | Counting RDF triple : | ||
+ | {{ :public:corese:capture_d_e_cran_2014-07-25_a_11.45.26.png?direct&500 |Counting and sorting triples using properties}} | ||
+ | |||
+ | Counting and sorting triples using properties : | ||
+ | {{ :public:corese:capture_d_e_cran_2014-07-25_a_11.47.06.png?direct&500 |Counting and sorting class instances}} | ||
+ | |||
+ | === Second Corese-server launching and populating === | ||
+ | We launch a second server on port ''9092'' | ||
+ | <code>java -jar corese-server-3.1.4-SNAPSHOT-jar-with-dependencies.jar -p 9092</code> | ||
+ | and configure it similarly with the **INSEE Demographic** dataset | ||
- | === RDF Data loading === | ||
=== Federated querying configuration === | === Federated querying configuration === | ||
+ | We launch a third server that will be responsible for distributing a SPARQL query onto the two SPARQL endpoints : | ||
+ | <code>java -jar corese-server-3.1.4-SNAPSHOT-jar-with-dependencies.jar -p 9093</code> | ||
+ | We add the two SPARQL endpoint URLs through the **Federated querying** tab : | ||
+ | {{ :public:corese:capture_d_e_cran_2014-07-25_a_11.55.12.png?direct&500 |}} | ||
+ | |||
+ | And we should obtain the following configuration : | ||
+ | {{ :public:corese:capture_d_e_cran_2014-07-25_a_12.03.41.png?direct&500 |}} | ||
=== Federated querying (DQP) === | === Federated querying (DQP) === | ||
+ | {{ :public:corese:capture_d_e_cran_2014-07-25_a_14.11.18.png?direct&500 |}} | ||
== Results provenance == | == Results provenance == | ||
+ | {{ :public:corese:capture_d_e_cran_2014-07-25_a_14.53.46.png?direct&500 |}} | ||
+ | |||
== DQP live monitoring == | == DQP live monitoring == | ||
- | ===== Source code organization ===== | + | {{ :public:corese:capture_d_e_cran_2014-07-25_a_14.12.33.png?direct&500 |}} |
+ | {{ :public:corese:capture_d_e_cran_2014-07-25_a_14.12.38.png?direct&500 |}} | ||
+ | {{ :public:corese:capture_d_e_cran_2014-07-25_a_14.12.24.png?direct&500 |}} | ||
+ | {{ :public:corese:capture_d_e_cran_2014-07-25_a_14.13.19.png?direct&500 |}} | ||
- | ===== Development and continuous integration ===== | + | |
+ | ===== Source code organization ===== | ||
+ | * Server : | ||
+ | * SPARQL Endpoint | ||
+ | * WebApp | ||
+ | * DQP | ||
+ | * QueryProcessDQP | ||
+ | * Metaproducer | ||
+ | * RemoteProducer | ||
+ | * ServiceProvider | ||
+ | * QueryRewriting (Path / Named Graphs / Services) | ||
+ | * Provenance | ||
+ | * Cost | ||
+ | * Triple Pattern grouping |