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

How would you determine the number of missing or nonmissing values in computations?

798


What was the last computer book you purchased? Why?

2047


explain about various caches available in data integrator? : Sas-di

739


explain about data integrator metadata reports? : Sas-di

732


What is the use of PROC gplot?

806






What do you know about symput and symget?

884


Do you need to rearrange the order of the data for the report?

2009


What are the ways in which macro variables can be created in sas programming?

719


how do the in= variables improve the capability of a merge? : Sas programming

1110


What is by-group processing?

703


explain what is data set in sas? : Sas-administrator

680


Name validation tools used in SAS

850


How to create a permanent sas data set?

823


what is the difference between calculating the 'mean' using the mean function and proc means? : Sas programming

823


Explain the purpose of retain statement.

740