What is the Program Data Vector (PDV)? What are its functions?

Answer Posted / nishant

When SAS processes a data step it has two phases.
Compilation phase and execution phase.
During the compilation phase the input buffer is created to
hold a record from external file. After input buffer is
created the PDV is created. The PDV is the area of memory
where sas builds dataset, one observation at a time. The PDV
contains two automatic variables _N_ and _ERROR_.

Is This Answer Correct ?    32 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What sas features do you use to check errors and data validation?

965


What is substr function?

873


I have a dataset concat having variable a b & c. How to rename a b to e & f?

805


How to test the debugging in sas?

869


what is intially documentation in sas?

4636


For what purpose would you use the RETAIN statement?

1275


What are the data types does SAS contain?

850


what is the difference between nodup and nodupkey options? : Sas programming

873


Mention few capabilities of sas framework.

926


Explain bmdp procedure?

813


what is sas olap server? : Sas-di

973


how do you want missing values handled? : Sas programming

728


Given an unsorted data set, how to read the last observation to a new data set?

1104


What is the command used to find missing values?

812


What is maximum storage capability of SAS?

1101