センサーの監視

ASTERIA Warpでこんなことできる?…と思うことなど、ご遠慮なく...(^_-)

センサーの監視

投稿記事by yamaguchi » 2013年8月08日(木) 13:06

今更ながら中の今更の話なので 正直 恥ずかしいくらいの事なのですが・・・

今まで なんとなく 多分・・的な認識でしたが センサーの監視についてです。

例えば時間間隔設定で 取得間隔を1時間とした場合 
ある時から1時間の間隔でチェックされるので
同一の一時間以内なら 2回の変更があっても 1回の稼働になるイメージなんでしょうか?
そもそも 「ある時」は、いつなんだろう・・

スケジュール実行期間やスケジュール実行時間は、
監視の時間なのか 処理が動く時間なのか  

今回 外からCSVを放り込んで あとは、ASTERIAで処理・・と言う感じのものを作成しているのですが
「これって 一体何時迄にデータを放り込めば 何時に動くんだろ」
「データ間違えた・・って データを連続で 放り込んだら どうなるんだろ」 と

根本的な質問ですみません^^;;;
yamaguchi
 
記事: 17
登録日時: 2013年7月10日(水) 14:51

Re: センサーの監視

投稿記事by mario » 2013年8月09日(金) 11:24

時間間隔指定の場合は、パイプラインを開始した時刻から指定した時間間隔が
過ぎると初回のパイプライン実行が行われます。ただし、センサーアクションの
詳細設定で「開始時に実行する」をチェックすると、開始時に初回の実行が行わ
れます。
そして、パイプライン実行が行われた時刻から再び指定した時間間隔が過ぎると
次のパイプライン実行が行われます。

パイプラインの実行が行われた後に、監視対象のファイルを更新すると、その次の
パイプラインの実行までは処理されません。
mario
 
記事: 153
登録日時: 2009年1月19日(月) 17:32

Re: センサーの監視

投稿記事by mario » 2013年8月09日(金) 11:28

センサーアクションの名前は「監視」となっていますが、ファイルが更新されるのを
ずっと監視していて、更新されたタイミングでパイプラインが動作するということでは
ありません。

指定時間(指定間隔)が来ると、パイプラインが実行されて、センサーアクションの
中で(前回パイプライン実行した時と比較して)ファイルが更新されているかをチェッ
クし、更新されているファイルがある場合はフィルター以降の処理を実行するという
感じですね。いわゆるポーリング処理になりますね。
mario
 
記事: 153
登録日時: 2009年1月19日(月) 17:32

Re: センサーの監視

投稿記事by yamaguchi » 2013年10月03日(木) 16:35

marioさん ありがとうございます。

質問しておきながら 失礼しました。
yamaguchi
 
記事: 17
登録日時: 2013年7月10日(水) 14:51


Return to ビギナールーム

オンラインデータ

このフォーラムを閲覧中のユーザー: なし & ゲスト[2人]

cron