기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
규칙 SQL의 SELECT 및 WHERE 절에서 리터럴 객체를 직접 지정할 수 있습니다. 이는 정보 전달에 유용할 수 있습니다.
참고
리터럴은 SQL 버전 2016-03-23 이상에서만 사용 가능합니다.
JSON 객체 구문을 사용합니다(키-값 페어, 쉼표로 구분, 키는 문자열이고 값은 JSON 값, 중괄호 {}로 묶임). 다음 예를 참조하세요.
주제 topic/subtopic
에 게시된 수신 페이로드: {"lat_long":
[47.606,-122.332]}
SQL 문: SELECT {'latitude': get(lat_long, 0),'longitude':get(lat_long,
1)} as lat_long FROM 'topic/subtopic'
결과 송신 페이로드: {"lat_long":{"latitude":47.606,"longitude":-122.332}}
.
규칙 SQL의 SELECT 및 WHERE 절에서 배열도 직접 지정할 수 있습니다. 그러면 정보를 그룹화할 수 있습니다. JSON 구문을 사용합니다(쉼표로 구분된 항목을 대괄호 []로 묶어 배열 리터럴을 생성). 다음 예를 참조하세요.
주제 topic/subtopic
에 게시된 수신 페이로드: {"lat": 47.696,
"long": -122.332}
SQL 문: SELECT [lat,long] as lat_long FROM 'topic/subtopic'
결과 출력 페이로드: {"lat_long":
[47.606,-122.332]}
.