2010-06-29 5 views
3

내 온톨로지를 저장하기 위해 참깨 저장소를 사용하려고합니다. 이 온톨로지를로드하거나 새로운 개인, 속성 등을 추가하기 위해 쿼리를 실행하기 위해 JAVA 코드를 작성하려고했지만 SeRQL이 업데이트 작업을 제공하지 않는 것 같습니다. 저에게 그렇게 할 수있는 API가 있습니까? OWLAPI를 사용하여 동일한 작업을 수행 할 수 있었지만 파일에서 참깨 저장소가 아닌 온톨로지를로드 할 수있었습니다.참깨 SeRQL은 업데이트/삽입 옵션을 제공하지 않습니다?

감사합니다.

답변

1

SeRQL은 업데이트 작업을 지원하지 않습니다. SPARQL은 1.1 버전에서 사용하지만 참깨는 아직 SPARQL 1.1을 지원하지 않는다고 생각합니다. 참깨 저장소를 업데이트하는 방법은 SAIL API입니다. 트랜잭션을 시작하여 개별 명령문을 추가하고 제거하십시오.

+0

이것은 다소 오래된 것입니다. 참깨는 업데이트를 포함하여 SPARQL 1.1을 지원합니다. –

1

세서미의 기본 액세스 API는 실제로 Repository API임을 지적하고 싶습니다. 그것은 돛보다 훨씬 사용하기 쉽습니다 (실제로 직접 접근을 목적으로하지는 않지만 다른 저장 공간과 추론 백엔드를 감싸는 시스템 내부 API입니다).

관련 문제