- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
My company is going to transition from SAS EG to SAS Viya in the next year and my manager was thinking it's a lift & shift process. I know it won't be THAT easy but not bad.
That said, my manager INSISTS on a certain layout of code for each program.
- One process for Intros (separate programs for librnames, one for macro variables, etc),
- One process for extractions (one or more programs just for the extractions),
- One process for transformations (one program for one transformation purpose, etc), and a final process for loading/reports (appropriate programs there).
You get the idea.
Will the same structure be available in Viya or will we have to adopt a different "mentality"?
Thank you
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
https://communities.sas.com/t5/SAS-Communities-Library/How-to-Run-SAS-Programs-in-Batch-in-the-New-S...
Greg Wootton | Principal Systems Technical Support Engineer
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
I'm assuming you will be moving to SAS Viya 4 where EG is no longer supported. You will need to switch to SAS Studio as your development interface and all EG projects will have to be converted to SAS Studio processes. These can be configured any way you like so I don't see any problem with maintaining your current structure.
Yes, I'm hearing the same "lift and shift no problem" messages about moving from SAS 9.4 to Viya. However I've been around long enough to know it usually isn't that simple and the devil is in the detail. For example Viya 4 is only available on Linux and we are currently on Windows so all SAS artifacts (datasets, catalogs etc) need to be converted to the new OS's format.
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
When you say SAS Studio is required with SAS Viya, does that mean that there is no command-line way to submit a SAS program to Viya? (after, say, using SSH to log into a Viya server of some sort?)
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
If you mean, submit a SAS batch job then that capability is available in SAS Studio. Also there is the ability to schedule batch jobs in Viya although I'm not familiar with the details of that. Viya 4 sits inside of Kubernetes containers so indeed you can't log into your remote SAS app server and interact directly with SAS anymore.
- Mark as New
- Bookmark
- Subscribe
- Mute
- RSS Feed
- Permalink
- Report Inappropriate Content
https://communities.sas.com/t5/SAS-Communities-Library/How-to-Run-SAS-Programs-in-Batch-in-the-New-S...
Greg Wootton | Principal Systems Technical Support Engineer