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 is sas business intelligence? : Sas-bi

857


How you are maintaining sas programmes in your company...any specific version control software you are using? If so, tell me the name?

1847


Describe crosslist option in tables statement?

971


What are the difference between sas functions and procedures?

875


how to debug and test the sas program? : Sas-administrator

814


Explain the special input delimiters used in sas programming.

811


I have 3 years of work experience at a startup and recently got certified in Data Science with SAS. I need to know how to get into the analytics industry

1545


How would you define the end of a macro?

906


how to do user inputs and command line arguments in sas?

2703


Briefly explain input and put function?

873


Which statement does not perform automatic conversions in comparisons?

1484


what are the benefits of data integration? : Sas-di

781


What is a pdv and what are its functions?

823


What do the put and input function do?

812


How would you identify a macro variable? : sas-macro

796