Hello @Djones4822,
may I suggest something?
SAS VA is very specialized and meant basically to upload data, already prepared and local (preferably a SAS table, but not necessarily), into the RAM memory and have some reports that take that data. Any other data preparation and complex queries should be left out of VA, the more the better. In simple words, SAS VA will report data with High Performance.
If you need to query data out of VA (such as databases) or prepare the final data (a datamart), my best advise for you would be to have a SAS Data Management or SAS Data Integration server, where you can prepare all your data as simple as possible and make it local, and push it into SAS VA.
Otherwise, you might find unpleasant surprises.
Of course, you can technically code into SAS VA on many ways, some of them already showcased to you:
SAS Base, SAS Studio, Stored Processes (try to use them as less as possible) SAS EG, SAS DI, etc etc.
However, as said, technically possible, but also technically not good for performance and, even more interesting, perhaps the license/contract is not meant for that, so I advise to be careful with that as well (The SAS Base license provided to VA only environments are exactly that, a special SAS Base license to run LASR, not normal Base code).
Message: use the interface as @Madelyn_SAS mentioned. For other purposes, take the functionality out of SAS VA.
... View more