메뉴 건너뛰기

Cloudera, BigData, Semantic IoT, Hadoop, NoSQL

Cloudera CDH/CDP 및 Hadoop EcoSystem, Semantic IoT등의 개발/운영 기술을 정리합니다. gooper@gooper.com로 문의 주세요.


update를 사용하는 경우는 uri는 기존에 있으며 값만 변경되는 경우는 update형태를 사용하며

delete->insert는 uri를 이용하여 새로운것을 만들고 새로이 만들어진 uri가 삭제될 수 있다면 delete->insert현태를 사용해야한다.


<update> : 기존에 uri가 있는 경우의 구문


delete  { <http://www.gooper.com/test/HumidityObservationValue_LR0001> <http://data.nasa.gov/qudt/owl/qudt#hasNumericValue>  ?delete_dest. }
insert  { <http://www.gooper.com/test/HumidityObservationValue_LR0001> <http://data.nasa.gov/qudt/owl/qudt#hasNumericValue>  0 . }
WHERE   { <http://www.gooper.com/test/HumidityObservationValue_LR0001> <http://data.nasa.gov/qudt/owl/qudt#hasNumericValue> ?delete_dest . }


-----------------------------------------------------------------------------

<delete->insert> : 기존에 uri가 없는 상태에서의 update형태

<delete>

prefix xsd: <http://www.w3.org/2001/XMLSchema#>
delete { <http://www.gooper.com/test/HumidityObservationValue_LR0001>  <http://www.loa-cnr.it/ontologies/DUL.owl#hasLocation> ?O }
WHERE  { <http://www.gooper.com/test/HumidityObservationValue_LR0001>  <http://www.loa-cnr.it/ontologies/DUL.owl#hasLocation> ?O }


<insert>

prefix xsd: <http://www.w3.org/2001/XMLSchema#>
insert data { <http://www.gooper.com/test/HumidityObservationValue_LR0001>  <http://www.loa-cnr.it/ontologies/DUL.owl#hasLocation> "<http://www.gooper.com/test/AA0001>"^^xsd:anyURI }

번호 제목 날짜 조회 수
78 sparql에서 concat에제 2015.11.27 238
77 ontology, jena, sparql등 전반에 대한 설명및 예제를 제공하는 사이트 2015.12.08 490
76 protege 4.3 다운로드 2015.12.09 227
75 sparql 문법구조 설명 file 2015.12.09 490
74 fuseki에 update하는 방법(java api이용)및 주의 사항 2015.12.30 498
» update(update와 delete->insert)사용시 주의/참고사항 2016.01.06 504
72 문자열을 숫자(integer)로 casting하기 2016.01.13 252
71 한번에 여러값 update하기 2016.01.13 337
70 sparql 1.1 BIND(if() as ?bind변수) 버그로 추정되는 문제점및 해결방안 -> select 문에 (if(,,) as ?bind변수) file 2016.01.21 379
69 null 혹은 ""를 체크하는 방법 2016.01.27 423
68 ?a는 모두 표시하면서 ?b와 비교하여 ?a=?b는 표시하고 ?a!=?b 인경우는 ""로 구성된 결과 집합을 구하는 경우 file 2016.01.29 361
67 select와 group by결과 값이 없는경우의 리턴 값이 다름 file 2016.02.05 210
66 SPARQL의 유형, SPARQL 만들기등에 대한 설명 2016.02.18 373
65 SPIN(SPARQL Inference Notation)이란.. file 2016.02.25 343
64 TopBraid Composer에서 SPIN 사용법 file 2016.02.25 191
63 System Properties Comparison Elasticsearch vs. Hive vs. Jena file 2016.03.10 494
62 cumulusRDF 1.0.1설치및 "KeyspaceCumulus" keyspace확인하기 file 2016.04.15 5945
61 solrcloud에 solrdf1.1설치하고 테스트 하기 2016.04.22 248
60 solrdf초기 기동시 "Caused by: java.lang.IllegalAccessError: tried to access field org.apache.solr.handler.RequestHandlerBase.log from class org.gazzax.labs.solrdf.handler.update.RdfUpdateRequestHandler" 오류가 발생시 조치사항 2016.04.22 336
59 RDF storage조합에대한 test결과(4store, Jena+HBase, Hive+HBase, CumulusRDF, Couchbase) 페이지 링크 2016.05.26 276
위로