기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
데이터 유형 매핑 SPARQL 및 그렘린 데이터 유형 OpenSearch
속성이나 개체에 사용되는 데이터 유형을 기반으로 새 데이터 유형 OpenSearch 매핑이 만들어집니다. 일부 필드에는 다양한 유형의 값이 포함되어 있기 때문에 초기 매핑에는 필드의 일부 값이 제외될 수 있습니다.
Neptune 데이터 유형은 다음과 같이 데이터 유형에 매핑됩니다. OpenSearch
SPARQL유형 | Gremlin 유형 | OpenSearch 유형 |
---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
사용자 지정 데이터 유형 |
해당 사항 없음 |
|
기타 데이터 유형 |
해당 사항 없음 |
|
예를 들어, 다음 Gremlin 업데이트 쿼리를 실행하면 newField "“에 대한 새 매핑이 추가됩니다 OpenSearch. 즉: { "type" : "double" }
g.V("1").property("newField" 10.5)
마찬가지로 다음 SPARQL 업데이트 쿼리를 실행하면 “ex:byte”에 대한 새 매핑이 추가됩니다. 즉, OpenSearch { "type" : "long" }
PREFIX ex: <http://my/example#> PREFIX xsd:<http://www.w3.org/2001/XMLSchema#> INSERT DATA { ex:test ex:byte "123"^^xsd:byte }.
참고
보시다시피 Neptune에서 매핑된 항목은 OpenSearch Neptune과 다른 데이터 유형을 OpenSearch 갖게 될 수 있습니다. 하지만 “datatype”에는 Neptune에 OpenSearch 있는 항목의 데이터 유형을 기록하는 명시적인 텍스트 필드가 있습니다.