At compile time when a SAS data set is read, what items are
created?

Answer Posted / vemula

compilation time 3 items were create
1.input buffer
2.pdv
3.descriptor portion.

during compilations first it checks the syntax
then it assigns the datatype and informat
then it translates the sas code to standard machine code

1.input buffer: It is a logical area where sas reads each
record at a time when input statement is executed.
2. pdv: it is logical area in memory into which
SAS builds sas dataset one record at atime
3. descriptor protion: it contains the information about
dataset attributes and variable attributes

dataset attributes include when it was created etc
var attrb such as datatype format informat length etc.

Is This Answer Correct ?    5 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

How to test the debugging in sas?

875


What is the basic syntax of a sas program?

896


In SAS explain which statement does not perform automatic conversions in comparisons?

1079


What is the sas data set? : sas-grid-administration

778


What is the different between functions and PROCs that calculate the same simple descriptive statistics?

1540


What is the good sas programming practices for processing large data sets?

885


Mention sas system options to debug sas macros.

928


How sas treats the dsd delimiters?

964


What is the difference between SAS functions and procedures?

905


which date function advances a date, time or datetime value by a given interval? : Sas programming

814


What is the role of administrative users? : sas-grid-administration

881


what is function of retain statment

1802


Mention what is PROC in SAS?

836


What are types of transport files?

7406


What is proc sort?

912