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 the difference between class statement and by statement in proc means?

615


What is a method for assigning first.VAR and last.VAR to the BY group variable on unsorted data?

1963


What commands are used in the case of including or excluding any specific variables in the data set?

568


how we can create a FLAG datasets? Ex:-ID age_group no_persons 1 to 10 10 to 20 3 11 to 20 21 to 30 7 21 to 3o 31 to 40 5

1632


Explain proc sort?

643






What do you know about sas data set?

570


Name few SAS functions?

643


do you need to know if there are any missing values? : Sas programming

523


Explain what is SAS informats?

596


What is the difference between the proc sql and data step?

638


What areas of SAS are you most interested in?

1037


which features do you use to check the data validations and errors? : Sas-administrator

528


How might you use MOD and INT on numeric to mimic SUBSTR on character Strings?

723


how will you locate the sas platform applications? : Sas-bi

562


Give some examples where proc report’s defaults are different than proc print’s defaults?

568