Saltar al contenido

Conectarse a Event Stream con HANA Table

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 ;

Hecho

Inicie sesión para responder la pregunta