2014-12-09 127 views
1

我是Control M的新手,想了解是否可以通過編程方式查詢作業/工作流程的狀態。從Control M獲取作業/工作流程狀態?

我想看看我是否能得到: 作業調度,作業在等待什麼來運行,每個作業的 狀態,等待完成,在process..etc

我可以查詢控制M以某種方式獲得這些信息的需求?

我讀了一些BMC Control-M業務流程集成套件提供了類似內容的地方。 有人能告訴我這是否可能嗎? 非常感謝

回答

1

您可以通過按鍵語言程序來實現。 如果您轉到3.4並通過BMC.IOA。**。KSL進行搜索,請在搜索結果庫中搜索REPJOBSA。 這會給你這樣的:

JOBa  CTMXXX ODATE     JOB Wait Schedule 
JOBb  CTMXXX ODATE JOBNAMEB/JOBIDb JOB Ended "Not OK" 
JOBc  CMXXXX ODATE     JOB Wait Schedule  
JOBy  CTMXXX ODATE JOBNAMEY/JOBIDy JOB Ended "OK"   

然後,用一種可以格式化輸出。臺階的

實施例來獲得以前的信息:

//A01TEP EXEC IOARKSL,COND=(00,NE)    
    TRACE OFF           
    MAXCOMMAND 999999         
    CALLMEM REPJOBST         
    END            
//DAKSLREP DD DSN=FILENAME,  
//   DISP=(NEW,CATLG,DELETE),    
//   SPACE=(TRK,(xx,yy),RLSE),    
//   DCB=(RECFM=dd,LRECL=lll)    
0

編程訪問控制-M被設置爲自V9的產品的標準部分。您可以直接或通過名爲「CTM」的node.js cli使用RESTful Web服務請求。通過將Contorl-M自動化API輸入到您最喜愛的搜索引擎中,您應該能夠找到很多dicumentaiton。