Skip to content

SAS Packages Framework, version 20241014

Compare
Choose a tag to compare
@yabwon yabwon released this 14 Oct 19:43
· 5 commits to main since this release

SAS Packages Framework, version 20241014

Changes


The %generatePackage() macro accepts two new code types:

  • DS2PCK for Proc DS2 packages, and
  • DS2THR for Proc DS2 threads.

Those two new types allow to add PROC DS2 threads and packages to a SAS package.


The %loadPackage() macro has new parameter:

  • DS2force - when set to 1 an existing data set named the same as thread or package is overwritten by DS2 file.

While loading a package that contains PRCO DS2 code, by default, if there already exist a SAS data set with the same name (which is not a DS2 thread or package file) a warning is issued in the log and the thread/package data set is not generated. To force overwrite, set the DS2force= parameter of the %loadPackage() macro to 1.


Minor updates and fixes:

  • Proc sql "drop table" replaced with fedsqsl's for data sets deletion.
  • Proc iml, fcmp, and proto code blocks end with quit; statement.

Documentation and Hands-on-Workshops materials updated.