[TASK] Generic commit.
This commit is contained in:
parent
e4737f5495
commit
254ee25cb3
@ -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}
|
||||
|
Loading…
Reference in New Issue
Block a user