Para abrir el proyecto en el editor CCL, desde la perspectiva de Desarrollo de enjuague, realice una de las siguientes acciones:
- Si el proyecto aún está abierto en el editor de video, use el Cambiar a texto herramienta en la barra de herramientas de Eclipse.
- Si el proyecto no está abierto en ningún editor, haga doble clic en
freezer_monitor.ccl
en la carpeta del proyecto.
Si ha decidido que desea agregar REFERENCE
y JOIN
elementos usando el editor CCL en lugar del editor de video, luego puede copiar el código a continuación.
Aquí está el CCL para estos elementos:
CREATE REFERENCE MACHINE_REF
SCHEMA (
MACHINEID string ,
MACHINETYPE string ,
MAX_TEMP decimal(4,2) ,
MIN_TEMP decimal(4,2) ,
LOCATION string ,
TEMP_UNIT string )
PRIMARY KEY ( MACHINEID )
PROPERTIES service = 'hanadb' ,
source = 'MACHINE_REF' ,
sourceSchema = 'STREAMING' ;
/**@SIMPLEQUERY=JOIN*/
CREATE OUTPUT STREAM DEVICE_EVENTS
AS SELECT
MACHINEDATA.MACHINEID MACHINEID ,
MACHINEDATA.EVENT_TIME EVENT_TIME ,
MACHINEDATA.EVENT_NAME EVENT_NAME ,
MACHINEDATA.EVENT_DESCRIPTION EVENT_DESCRIPTION ,
MACHINEDATA.EVENT_VALUE EVENT_VALUE ,
MACHINE_REF.MACHINETYPE MACHINETYPE ,
MACHINE_REF.MAX_TEMP MAX_TEMP ,
MACHINE_REF.MIN_TEMP MIN_TEMP ,
MACHINE_REF.LOCATION LOCATION ,
MACHINE_REF.TEMP_UNIT TEMP_UNIT
FROM MACHINEDATA INNER JOIN MACHINE_REF
ON MACHINEDATA.MACHINEID = MACHINE_REF.MACHINEID ;