Architecting, installing and maintaining your SAS environment

Job appears on IBM Flow Manager though it is deleted from SAS MC

Accepted Solution Solved
Reply
Contributor
Posts: 36
Accepted Solution

Job appears on IBM Flow Manager though it is deleted from SAS MC

Hi,

 

I have deleted a flow from SAS Management Console. Now it should NOT supposed to be present in IBM Process Flow Manager.

But the same deleted job is present on Flow Manager and has been running on daily basis based on its scheduled time.

 

Can you please clarify me on the below queries?

1. How can I retrieve the same job in SAS MC now so that I can remove it properly from MC & Flow Manager as well?

2. How can I remove the same job from Schedule Manager of SAS MC? so that it wont be present on Flow Manager.

 

I know I can delete the this flow from Flow Manager directly by selecting "REMOVE FLOW" but the solution should be like If I delete it from SAS MC then automatically it should get also removed from Flow Manager as well.

 

Thanks,

RaviSPR


Accepted Solutions
Solution
‎03-11-2018 03:15 AM
Trusted Advisor
Posts: 1,756

Re: Job appears on IBM Flow Manager though it is deleted from SAS MC

Hello @RaviSPR,

 

let me explain: SMC is just a interface, and all objects from metadata are, in the end, just observations in internal SAS datasets (Foundation).

 

This means, when you delete the metadata object (the Flow), you only delete the metadata content, but not the real flow itself.

 

For deleting the Flow in IBM Process Manager, you need to unschedule the flow.

 

Now, that you do not have the metadata Flow, you can only stop and delete the Flow from the Process Manager interface.

 

Once you do this, you can create the Flow again in the metadata, and schedule it. This will re-create the Flow in Process manager.

 

And remember, when you want to remove the actual Flow, you need first to un-schedule it, and, optionally, if you won;t use it anymore, you can delete it from the SAS metadata.

 

Hope it helps.

 

Kind regards,

Juan

View solution in original post


All Replies
SAS Employee
Posts: 12

Re: Job appears on IBM Flow Manager though it is deleted from SAS MC

The same place in SAS MC where you deleted the flow you would have seen an option to unschedule.

unschedule is what removes it from Flow Manager.  Delete removes it from SAS Metadata.

Contributor
Posts: 36

Re: Job appears on IBM Flow Manager though it is deleted from SAS MC

Thank You.

 

But what would be the reason that the deleted flow is running on Flow Manager however it doesn't appears on SAS MC?

 

Thanks

RaviSPR

Solution
‎03-11-2018 03:15 AM
Trusted Advisor
Posts: 1,756

Re: Job appears on IBM Flow Manager though it is deleted from SAS MC

Hello @RaviSPR,

 

let me explain: SMC is just a interface, and all objects from metadata are, in the end, just observations in internal SAS datasets (Foundation).

 

This means, when you delete the metadata object (the Flow), you only delete the metadata content, but not the real flow itself.

 

For deleting the Flow in IBM Process Manager, you need to unschedule the flow.

 

Now, that you do not have the metadata Flow, you can only stop and delete the Flow from the Process Manager interface.

 

Once you do this, you can create the Flow again in the metadata, and schedule it. This will re-create the Flow in Process manager.

 

And remember, when you want to remove the actual Flow, you need first to un-schedule it, and, optionally, if you won;t use it anymore, you can delete it from the SAS metadata.

 

Hope it helps.

 

Kind regards,

Juan

Contributor
Posts: 36

Re: Job appears on IBM Flow Manager though it is deleted from SAS MC

Posted in reply to JuanS_OCS

Thank You Juan. Now I understand it.

 

Thank You ALL.

 

Regards,

RaviSPR

Super User
Posts: 5,852

Re: Job appears on IBM Flow Manager though it is deleted from SAS MC

I have to chime in with @RaviSPR, it makes little sense to keep a flow scheduled if you delete the metadata registration.
There should at least be a verification response alternative to remove the flow from the scheduler.
Data never sleeps
Super User
Posts: 3,860

Re: Job appears on IBM Flow Manager though it is deleted from SAS MC

One reason why this happens in my view is because IBM LSF / Process Platform Manager and SAS are two separate products and the linkages between SAS Schedule Manager and LSF are quite limited. It's like the left hand not knowing what the right hand is doing.

 

Another feature of the limited linkages is having to supply your username / password a second time when scheduling a job in SMC, despite already having supplied them when starting up SMC (at least in SAS9.4M2 / LSF9.1). I'm probably not alone in thinking the two products could work a bit smarter together.

☑ This topic is solved.

Need further help from the community? Please ask a new question.

Discussion stats
  • 6 replies
  • 301 views
  • 8 likes
  • 5 in conversation