what is pdv? how it is related to input buffer in sas?
Answer Posted / vera royzman
Program data vector (PDV)is a logical area in memory where
SAS builds a data set, one observation at a time. When a
program executes, SAS reads data values from the input
buffer (a logical area in memory into which SAS reads each
record of raw data when SAS executes an INPUT statement) or
creates them by executing SAS language statements. The data
values are assigned to the appropriate variables in the
program data vector. From here, SAS writes the values to a
SAS data set as a single observation. When the DATA step
reads a SAS data set, SAS reads the data directly into the
program data vector.
| Is This Answer Correct ? | 78 Yes | 0 No |
Post New Answer View All Answers
what is the difference between calculating the 'mean' using the mean function and proc means? : Sas programming
Differentiate between sas functions and sas procedures.
What is the basic structure of a sas program?
How do you add a number to a macro variable? : sas-macro
what is the primary data source for the wrs? : Sas-bi
What is the difference between proportion and average?
Explain the purpose of retain statement.
What are the parameters of scan function?
What can you learn from the SAS log when debugging?
What are the applications primarily used by business analyst? : Sas-bi
what is operational data and operational system? : Sas-di
What does proc print, and proc contents are used for?
what is program data vector? : Sas-administrator
What is the difference between using drop = data set option in data statement and set statement?
describe how to adjust the performance of data integrator? : Sas-di