[TASK] Generic commit.

This commit is contained in:
Jan Philipp Timme 2016-10-12 15:37:29 +02:00
parent e4737f5495
commit 254ee25cb3
1 changed files with 2 additions and 1 deletions

View File

@ -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}