2016-05-26 5 views
0

質問があります。私はDAS 3.0.1を使用しています。siddhiのトリガーに参加する

Trazablackはpostgresテーブルです。

私はイベントTrazafiltradaと結合させるカント、それは次のコードを使用して作成したです:

define trigger FiveMinTriggerStream at every 5 min; 

from FiveMinTriggerStream join Trazablack as t 
select t.sensorValue as sensorValue 
insert into TrazaFiltrada; 

しかし、私は次のコードを使用しています、異なる他のイベントのに参加しますしたいです:

from sensorStream JOIN TrazaFiltrada 
on sensorStream.sensorValue==TrazaFiltrada.sensorValue 
select sensorStream.meta_timestamp, sensorStream.meta_sensorName, 
     sensorStream.correlation_longitude, sensorStream.correlation_latitude, sensorStream.sensorValue as valor1, TrazaFiltrada.sensorValue as valor2 
insert into StreamPaso; 

Trazablack   TrazaFiltrada   sensorStream 
----------   -------------   ------------- 
156     156     156 
170     170 
85     85 

このクエリはnullです。どうして?

答えて

0

大変申し訳ございませんが、次回以降の資料をお読みください。

WSO2は言う:

  1. は、参加各ストリームは、関連するウィンドウ

  2. を持っている必要があります入力

  3. として2つのストリームを取ることから一つのイベントからなる出力イベントを生成します各ストリーム

  4. "オン"の場合、シッディは条件に一致する
  5. "内"の場合、Siddhiはお互いの時間内にあるイベントのみに参加します
関連する問題