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


Please Help Members By Posting Answers For Below Questions

Name some categories in sas 9? : sas-grid-administration

559


Hi Friends, Am Priya,new to your forum. am looking for Interview questions on SAS Platform Administration. I searched everywhere but I couldn't find them,please can anyone help me with complete interview questions normally everyone will face in the interviews on SAS Administration. am really facing problems in the interviews,am not able to answer any of their questions. I would really appreciate all your help if you can email the complete Interview Questions to priyafeb84@gmail.com Kindly awaiting for your reply with eager

1612


WHAT IS SAS WEB SERVICE and what are the steps to create an xml service ?

2265


Why and when do you use proc sql?

762


What are the data types in sas?

608






Describe a time when you were really stuck on a problem and how you solved it?

2205


explain the key concept of sas? : Sas-administrator

559


How do you control the number of observations and/or variables read or written?

749


hi here is a problem can anybody solve this? i want to report the data through third party file. by using data _null_ or proc report or macro automation process. but i want to insert the 'titles and footnotes' in between the data and also starting of 2nd and ending of 2nd and starting of 3rd and ending of the 3rd page. tell me how and write the code?

1686


Can you explain the process of calendar?

640


How will you use the WHO Drug Dictionary for Reporting Clinical Trials?

1884


Give some examples where proc report’s defaults are same as proc print’s defaults?

642


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

2007


what is the difference between: x=a+b+c+d; and x=sum (of a, b, c ,d);? : Sas programming

609


Enlist the syntax rules followed in sas statements.

617