キューから実行される予定のジョブのテストについて
お世話になっております。
現在、キューからのメッセージをもとに起動されるジョブを作成しています。
作成が進む中で、キューからの情報を受け取らずに、単体でテストしたいと考えているのですが、
引数に何を指定すればよいか不明で、教えていただきたいと思い投稿させていただきました。
以下、テストしたい内容とこれまでに実施した内容です。
【テストしたい内容】
キューから情報を受け取り、キューから受け取るメッセージの中身をジョブフロー内で変数に格納したい。
ジョブフローのイメージとしては、messageというパラメータにキューからの情報を渡すようにして、ジョブ内で [ dateTime = message.dateTime ] といったように定義させようとしています。
【これまでに実施した内容】
messageパラメータに、以下のような引数をそれぞれ設定して実行してみましたが、いずれの場合も「未定義の属性」というエラーメッセージが返される状況です。
・'{"dateTime" = "2022-10-06T08:23:31"}'と設定した。
・"'dateTime': '2022-10-06T08:23:31'"と設定した。
・"{'dateTime': '2022-10-06T08:23:31'}"と設定した。
以上ご確認のほどよろしくお願いいたします。
-
正式なコメント
message パラメータはdateTime属性を含む辞書型のデータとするならば、
{"dataTime": "2022-10-06T08:23:31"}
のように渡してやることで、受け取ったジョブフロー側はdateTime属性にアクセスできるようになるかと思います。
コメントアクション
サインインしてコメントを残してください。
コメント
2件のコメント