Connaître les propriétés d'une table avec la PROC CONTENTS

La première chose que l'on peut faire lorsqu'on reçoit des données à analyser, c'est de dresser la liste synthétique des caractéristiques de la table en question. La PROC CONTENTS est justement là pour ça.

Elle liste :

On peut aussi accéder aux mêmes informations via la fenêtre Explorer, en faisant un clic droit sur la table qui nous intéresse et en regardant ses Properties. Une pop-up s'ouvre avec les propriétés de la table : apparaissent les General Properties (propriétés générales) de la table (qui correspondent au 1er tableau édité par la PROC CONTENTS), mais on peut aussi demander les Engine / Host Information (2ème tableau de la PROC) ou les Columns (informations relatives aux variables de la table, correspondant au 3ème tableau édité par la PROC).

PROC CONTENTS data= ;

Options :

L'option short permet de n'éditer que la liste des variables.

L'option directory édite en plus les propriétés de la librairie à laquelle appartient la table (moteur, emplacement physique, liste des objets qu'elle contient avec leurs tailles).

Lecture de sortie :


                                     The CONTENTS Procedure

         Data Set Name: MALIB.BIDON                            Observations:         50
         Member Type:   DATA                                   Variables:            6
         Engine:        V8                                     Indexes:              0
         Created:       9:52 Monday, January 28, 2002          Observation Length:   40
         Last Modified: 9:52 Monday, January 28, 2002          Deleted Observations: 0
         Protection:                                           Compressed:           NO
         Data Set Type:                                        Sorted:               NO
         Label:

                           -----Engine/Host Dependent Information-----

                        Data Set Page Size:         4096
                        Number of Data Set Pages:   1
                        First Data Page:            1
                        Max Obs per Page:           101
                        Obs in First Data Page:     50
                        Number of Data Set Repairs: 0
                        File Name:                  W:\SAS\bidon.sas7bdat
                        Release Created:            8.0101M0
                        Host Created:               WIN_NT


         -----Alphabetic List of Variables and Attributes-----

         #    Variable        Type    Len    Pos    Label
         ____________________________________________________________
				 
         6    distribution    Char     10     27    locale, régionale ou nationale
         1    siren           Char      8     16    identifiant SIRENE
         4    taille          Char      1     24    petite, moyenne ou grande entreprise
         2    va              Num       8      0    valeur ajoutée (en MF)
         3    ventes          Num       8      8    parts de marché
         5    zone            Char      2     25    implantation de l'entreprise

La table s'appelle bidon et est contenue dans la librairie malib. Elle est au format V8 et son emplacement physique est w:\sas\bidon.sas7bdat. Elle a été créée le 28 janvier 2002. Elle contient 6 variables et 50 observations et n'est pas triée.

Parmi les 6 variables de la table, 2 sont numériques :

et 4 sont des variables caractères :