2017-08-28 17 views
1

私はCepheusを使用して、ユーザーがOrionエンティティ間の関係を作成できるようにする予定です。
設定ファイルが1つしかないという問題があります。したがって、同じテナント内で複数のCEPを作成することが難しくなります。 たとえば、床の平均温度を作成し、シャッターを閉じたいとします(例http://fiware-cepheus.readthedocs.io/en/latest/examples/2_CloseShutters/index.htmlを参照)。FIWARE Cepheusの一般設定

設定ファイル内のすべてのエンティティ/属性を購読することは可能ですか? すなわち

{ 
    "idPattern": "*", 
    "typePattern": "*", 
    "attributes": [{ "name":"*" }] 
} 

ので、ユーザーはのみ(代わりに、完全な構造の)文を作成する必要があります。

私はまた、個別のステートメントを管理するために、CRUDのAPIを持っていいだろう:)
最後の質問、私はFiwareオリオンと一緒に、クラウドプラットフォームでは(ないゲートウェイで)ケフェウス座を使用する予定。それは妥当なユースケースですか?ケフェウス座はそれはステートメントのコンパイル時にハンドルをeventsの種類とその属性を知っている必要がありエスパーCEP内部データモデルにNGSIエンティティをマッピングすることを可能にする各エンティティとその属性を記述しなければならない

答えて

0

(適切に入力されました)。

はい、Cepheusは、Fiware Orionとともにホストされた環境で動作するはずです。

Cepheusコンポーネントは、Cepheus CEPの複数のインスタンスが中央管理システムから同じプッシュを受けるゲートウェイレベルで、Fiware IoTエコシステムのリーフコンポーネントとして見られるため、最初は追加されませんでした。

Cepheusインスタンスの各設定自体が、Fiware Orionブローカ上のNGSIエンティティとしてホストされるべきであると想定されていました。各インスタンスは、NGSI v1のpub/subメカニズムを使用して構成の更新を受信します。

Perseo Coreにチェックを入れましたか?同様のプロジェクトで、CRUD APIのEsper CEPが組み込まれています。

+0

CEPHEUSのラッパーを作成して、新しいルールごとに新しいインスタンスを起動することはできますか?私はPERSEOをチェックしましたが、問題はOrionとリンクがないことです。だから私は自分自身でそのリンクを作成する義務があります。 – cdupont

+0

オリオンのためにアドバイスされたCEPエンジンはどれかはっきりしていません...カタログには3番目のCEPエンジン、プロトンがあります。 https://catalogue.fiware.org/enablers/complex-event-processing-cep-proactive-technology-online – cdupont

関連する問題