Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Literales
Puede especificar directamente objetos literales en las cláusulas SELECT y WHERE de su regla SQL, lo que puede ser útil para pasar información.
nota
Los literales solo están disponibles cuando se utiliza SQL versión 2016-03-23 o versiones posteriores.
Se utiliza una sintaxis de objeto JSON (pares clave-valor separados con comas, donde las claves son cadenas y los valores son de tipo JSON escritos entre llaves {}). Por ejemplo:
Carga de entrada publicada en el tema topic/subtopic
: {"lat_long":
[47.606,-122.332]}
Instrucción SQL: SELECT {'latitude': get(lat_long, 0),'longitude':get(lat_long,
1)} as lat_long FROM 'topic/subtopic'
La carga de salida obtenida sería: {"lat_long":{"latitude":47.606,"longitude":-122.332}}
.
También puede especificar directamente matrices en las cláusulas SELECT y WHERE de su regla SQL, lo que le permite agrupar información. Se utiliza una sintaxis JSON (elementos separados con comas entre corchetes [] para crear un literal de Array). Por ejemplo:
Carga de entrada publicada en el tema topic/subtopic
: {"lat": 47.696,
"long": -122.332}
Instrucción SQL: SELECT [lat,long] as lat_long FROM 'topic/subtopic'
La carga de salida obtenida sería: {"lat_long":
[47.606,-122.332]}
.