The Base SAS DATA step has been a powerful tool for many years for SAS programmers. But as data sets grow and programmers work with massively parallel processing (MPP) computing environments such as Teradata, Hadoop or the SAS High-Performance Analytics grid, the data step remains stubbornly single-threaded. Welcome DS2 – a second generation data step that allows multi–threading with the rewritten SAS procedures (PROCs) – all with the familiar DATA step syntax.
DS2 includes the power of the DATA step along with the simplicity of SQL plus some object-oriented modularity. In this video, Peter Eberhardt , author of The DS2 Procedure: SAS® Programming Methods at Work, talks about his book and the ways PROC DS2 is changing the data step.
Hungry for more? – check out our other DS2 titles!