From 254ee25cb3e617ae221564b3b5b108b5e4fb829f Mon Sep 17 00:00:00 2001 From: Jan Philipp Timme Date: Wed, 12 Oct 2016 15:37:29 +0200 Subject: [PATCH] [TASK] Generic commit. --- Bachelorarbeit.tex | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Bachelorarbeit.tex b/Bachelorarbeit.tex index d6c2702..b28de3c 100644 --- a/Bachelorarbeit.tex +++ b/Bachelorarbeit.tex @@ -914,7 +914,7 @@ ACTION relatedCar=statusEvent.relatedCar, averageSpeed=avgSpeed) \end{lstlisting} - +In C-SPARQL sieht der entsprechende \texttt{CONDITION}-Teil wie folgt aus: \begin{lstlisting}[label={lst:csparql_speedavg_greater_140},caption={Fahrzeuge mit Durchschnittsgeschwindigkeit $>$ 140km/h}] REGISTER QUERY getSpeedingCars AS SELECT ?car (AVG(?speed) AS ?avgSpeed) @@ -927,6 +927,7 @@ WHERE { GROUP BY (?car) \end{lstlisting} + \section{Einbindung von Domänenwissen}\label{cpt:integrating_knowledge} Zur Einbindung von lokalem Domänenwissen in einem Query bietet C-SPARQL die Möglichkeit, auf Daten aus lokal angelegten Graphen zuzugreifen. Bevor das lokale Domänenwissen in C-SPARQL-Queries zur Verfügung steht, muss es zunächst in einen Graphen geladen werden. Wie dies geschieht, wird in Kapitel~\ref{cpt:csparql_domain_knowledge} beschrieben. Sind nun Daten in dem Graphen mit der URI \path{http://example.org/carSimKnowledgeGraph} hinterlegt worden, so ist der Zugriff aus einem C-SPARQL-Query heraus leicht: Es ist lediglich notwendig, den Graphen mit einer zusätzlichen \texttt{FROM}-Klausel als Datenquelle anzugeben: \begin{lstlisting}