BookmarkSubscribeRSS Feed
markak
Calcite | Level 5

Hi all,

 

I would like to know how to use the SAS Enterprise Guide scheduling tool in a Citrix enviroment.

 

Thanks

5 REPLIES 5
JuanS_OCS
Amethyst | Level 16

Hi,

 

that is actually a very good question.

 

But I see hard that we can answer properly here, because it will depend a lot on the policies applied by your Citrix administrators.

 

My approach here would be:

1- Share with your Citrix administrators the any of the following links, so they can qualify the required changes, and if possible:

     http://blogs.sas.com/content/sasdummy/2012/04/17/doing-more-with-sas-enterprise-guide-automation/

     http://support.sas.com/documentation/onlinedoc/guide/examples/SASGF2012/Hemedinger_298-2012.pdf  

     http://support.sas.com/kb/56/648.html

2- In case that it is not possible, please give a look to another great link, so evaluate your options:

   1. Scheduling SAS code in batch (the manual scheduling option)

   2. Scheduling process flows or projects in SAS Enterprise Guide (what you are looking for)

   3. Scheduling jobs with SAS Management Console (if you have a metadata server)

   4. Scheduling with the Platform Suite for SAS (if you have a server with Platform Suite)

    http://blogs.sas.com/content/sgf/2013/08/14/four-ways-to-schedule-sas-tasks/

 

 

 

c2dove
Calcite | Level 5

Currently trying to allow CITRIX users access to Task scheduler for SAS Enterprise Guide egp's when not logged on. Issue is getting a connection to the remote UNIX Meta-Server/Work. We use windows roaming profiles and do not have a default connection profile with an id/psw as the scheduled process would be for an individual user (not an application id).

We are using ldap authentication for user id's (authentication method default) at the meta-server

 

I have been looking at a method of setting the connection profile in vb script and came across reference to CreateOMRConnection method but can find absolutely no doc or examples for using it.

 

These are complex EGP processes that the user wishes to automate to run after hours when they are not logged into the CITRIX server. They do NOT want to convert them to SAS code and then have to try and figure out how to run them in a UNIX environment

SASKiwi
PROC Star

@c2dove - Point-and-click setup for server-based scheduling is available with the SAS Management Console client tool - it really isn't that hard. You also avoid the problem of maintaining EG connection profiles completely because they aren't required. If your user wants improved reliability, and less components to go wrong, it is definitely worth considering. The only downside I see is having to export the EG project to SAS code.

c2dove
Calcite | Level 5
Since we have not licensed the "scheduling" aspect of SAS 9.4 this currently not an option.



Can exported SAS EG code to SAS code be re-imported to an EGP to allow for maintenance?






SASKiwi
PROC Star

You don't need to licence the scheduling "aspect" of SAS 9.4 to do scheduling. You can use the Operating System services or In-Process Services instead.

 

You continue to do ALL application changes in the EG project, then export the code - essentially it is one-way traffic.

sas-innovate-2024.png

Join us for SAS Innovate April 16-19 at the Aria in Las Vegas. Bring the team and save big with our group pricing for a limited time only.

Pre-conference courses and tutorials are filling up fast and are always a sellout. Register today to reserve your seat.

 

Register now!

SAS Enterprise Guide vs. SAS Studio

What’s the difference between SAS Enterprise Guide and SAS Studio? How are they similar? Just ask SAS’ Danny Modlin.

Find more tutorials on the SAS Users YouTube channel.

Click image to register for webinarClick image to register for webinar

Classroom Training Available!

Select SAS Training centers are offering in-person courses. View upcoming courses for:

View all other training opportunities.

Discussion stats
  • 5 replies
  • 3061 views
  • 0 likes
  • 4 in conversation