Wolfram 언어

SPARQL 업데이트

SPARQL 업데이트는 RDF (Resource Description Framework 자원 기술 프레임 워크) 데이터 집합에 대한 업데이트 언어입니다. 버전 12에서는 인 메모리 RDFStore 개체 또는 원격 SPARQL 엔드 포인트 업데이트가 지원됩니다. 업데이트 요청은 업데이트 문자열로 또는 기호적 업데이트 지정으로할 수 있습니다.

먼저 업데이트 문자열을 사용하고 다음으로 기호적 업데이트 지정을 사용하여 행성에 대한 인 메모리 RDFStore 개체를 업데이트합니다. 우선 GraphStore를 로드하고 행성에 대한 샘플 데이터를 포함하는 RDFStore 객체를 변수에 저장합니다.

SPARQLQuery를 사용하여 모든 행성을 찾습니다.

SPARQLUpdate를 사용하여 "Pluto(명왕성)"의 유형을 바꿉니다.

기호적인 업데이트 지정을 사용하여 "반경"에서 값을 계산하고 "부피" 특성을 추가합니다. 먼저 스토어 내의 개체의 "반경"을 구하는 패턴을 정의합니다. 다음으로 변수를 치환한 후 삽입할 트리플 템플릿을 생성합니다. 그리고 SPARQLInsert 연산자를 이 스토어에 적용합니다.

마지막으로 스토어 내 데이터에서 Dataset를 생성합니다.

관련 예제

de en es fr ja pt-br zh