目录
■NETのステータス、「ABEND ⇒ 正常終了」の取り扱い方法
2.当 NET ABEND时, 重新执行NET之前,需要先 对NET进行 Cancle操作吗
■前言
今天,在ST环境上发布代码,对batch进行测试。
我们有三个batch要执行(01,02,03),都是自动执行的(已经在A-AUTO上设置好了)
因为上流的数据投入的问题(只投入了一部分的数据),
01batch已经执行完了,发现上流投入数据有问题,
这时,得到指示,要把02batch HOLD ,目的是不让它继续执行,
(01:下载数据,02:处理数据,03:删除数据)
可是,在A-AUTO上,HOLD操作之后,却无法再启动了。
■对应方法
在A-AUTO中,点击(左击,不要点击link的位置)batch,选择最上面的「リリース」就可以了。
选择启动选项什么的,都没有效果。
■其他
一般只有对日的项目才会用到这种东西。
百度了一下,AUTO HOLD ,查到的结果都是 自动驻车 相关的结果。
■使用
浏览器需要设定互换性表示
■相关词汇
・ネット(NET) 指代batch
・先行ネットワーク
・後継ネットワーク
・ネットワークID:A-AUTO上面显示的 (检索也使用这个)
・ジョブID(服务上部署的代码的名字)
・実行サイクル:指定【每日运行,周一到周六运行,周一到周五运行】。
===
・先行・後続のNET
・先行・後攻(こうこう)のNET関係
・ネットワークID(NET名) // A-AUTO側表示の名
・ジョブID(ジョブ名)
・スクリプト名 /XXXXX/XX/XXX/ジョブID
===
・リリース (ホールドを解除する。)
・ホールド (HOLD)
・トム (紫色)
ABENDになっているものをキャンセル状態にする。
・キャンセル:
待機状態のNETをキャンセルする。(実行されなくになる)
・キューイング(Queuing)
一般的にキューイングとは、あるプロセスが実行される前に、そのプロセスに必要なデータやタスクがリスト形式で待機することを指します。つまり、プロセスが実行される前に、キューに並んでいるデータやタスクが順番に処理されます。これにより、システムの効率が向上し、タスクの処理がスムーズになります。
=====
"A-AUTO" 是一种自动化软件,而 "キューイング" 是一个日语单词,意思是 "排队" 或 "等待"。在 A-AUTO 中,"キューイング" 通常用来描述将一些任务添加到队列中等待处理的过程。例如,如果有许多作业需要运行,它们可能会被添加到一个作业队列中,然后按顺序进行处理。这就是 "キューイング" 的概念====
(英文拼写为 "Queuing",意思是排队或者排队等待。"キューイング"是日语中的一个单词,意思是“排队等候”)
===
■NETのステータス、「ABEND ⇒ 正常終了」の取り扱い方法
・ABEND起こるの事象を解消する。(不備処理対象レコード除外など。。。)
・NET一覧画面表示
・一覧画面で、ABENDのNETのレコードに対して、チェックボックスをチェック
・画面の上部、プルダウンリスクから、「キャンセル」選択して、右側の「実行」ボータン押下
・再度、一覧画面で、ABENDのNETのレコードに対して、チェックボックスをチェック
・画面の上部、プルダウンリスクから、「スタート」選択して、右側の「実行」ボータン押下
===
■「キューイング済み」ステータス
どのようなタイミング、「キューイング済み」ステータス表示する。
1.当日、実行待ちのNET。
(この当日は、NETのスケジュールの当日の意味です。例、08:00~32:00)
(例えば、スケジュールのとおり、12:00運行、今の時間は10:00です、
一覧画面で、該当NETのレコードのステータスは「キューイング」です。)2.先行NETのABENDによって、実行すべき時間が過ぎました。
3.サイクルのNETに対して、月曜日【ANEND】なら、そのABENDを解消しないと、火曜日は【キューイング済み 】のステータスです。水曜日、木曜日。。。ずっと【キューイング済み 】のステータスです。
===
■来自GPT的回答
1.什么时A-AUTO
A-AUTO软件是一种用于自动化任务和工作流程管理的软件。它可以通过网络控制NET执行,实现自动化的任务调度和流程管理。
A-AUTO软件可以通过网络与NET(网络资源)进行通信,监听、获取和执行任务,并在任务执行完成后反馈执行结果。这样就能够实现通过A-AUTO软件远程控制NET执行任务的功能。
通过A-AUTO软件,用户可以将复杂的任务流程进行自动化编排和调度,提高工作效率和精确度。它可以根据设定的条件和规则,自动触发任务的执行,而无需人工干预。
同时,A-AUTO软件还提供了任务监控和报告功能,用户可以实时了解任务的执行情况和结果,并生成相关报表进行分析。
总的来说,A-AUTO软件可以帮助企业和组织实现任务的自动化管理和执行,提高工作效率和质量。它与NET的结合,可以进一步扩展其应用领域和能力。1
2.当 NET ABEND时, 重新执行NET之前,需要先 对NET进行 Cancle操作吗
在NET ABEND(NET (ジョブ)异常终止)情况下重新执行NET之前,通常需要进行Cancel(取消)操作,以确保旧任务的执行被终止。取消操作可以防止冲突和重复执行。
通过执行Cancel操作,可以停止正在执行的NET任务或进程,并释放相关资源。这样,在重新执行NET之前,您可以确保之前的任务完全中止并处于可执行状态。
==
具体的Cancel操作方式可能因A-AUTO软件和NET的不同而有所差异,您可以参考A-AUTO软件的文档或联系技术支持,了解如何正确执行Cancel操作。在确保任务已经完全中止后,您可以重新执行NET任务,以解决ABEND问题。
===
3.xxx
xxx
■各种状态 颜色标记
蓝色(水色):正常終了
赤色:異常終了(処理失敗 返却値 0ではない)
緑色:実行中
待機中:黄色 (60分おき)
ABEND ⇒ トム:紫色
■bat相关
bat代码退出时,不光要有bat的退出,还要有A-AUTO的退出 (aexit)
正常终了时
aexit 0
exit
异常终了时
aexit 1
exit
------