Wolfram 언어

기호 SPARQL

버전 12에서는 RDF (Resource Description Framework 자원 기술 프레임워크) 쿼리와 업데이트를 위한 언어인 SPARQL의 기호 표현이 도입 되었습니다.

간단한 기호 SPARQL 쿼리 작성 방법을 살펴봅니다. 우선 GraphStore를 로드하고 나중에 쿼리하는 과일에 대한 샘플 RDFStore 객체를 변수에 저장합니다.

SPARQL 그래프 패턴의 기본 구성 요소는 RDFTriple로 표현된 트리플 패턴입니다. 트리플 패턴은 쿼리의 평가에서 RDF 스토어의 트리플과 비교됩니다. 트리플 패턴의 SPARQLVariable은 플레이스 홀더의 역할을 합니다. 하나는 "색" 트리플, 다른 하나는 "모양" 트리플과 일치하는 두 개의 트리플 패턴을 정의합니다.

이제 패턴을 조합하여, SPARQLOptional을 사용하여 "모양" 패턴을 선택합니다. 일반적으로 그래프 패턴 List ({})를 사용해 조합하여 이른바 "그룹 차트 패턴" (또는 목록에 트리플 패턴 밖에 포함되지 않은 경우 "기본 차트 패턴")을 형성할 수 있습니다.

다음으로 SPARQL 그래프 패턴을 가지고 결과적으로 연상의 목록을 반환하는 SPARQLSelect 쿼리 연산자를 선택합니다.

마지막으로, 이 쿼리를 스토어에 적용합니다.

관련 예제

de en es fr ja pt-br zh