Lorsque l'on dispose du module SAS/WIZARD, cela reste le plus simple moyen de faire de l'importation / exportation de données SAS depuis / vers les formats texte, excel, access et dbase.
SAS/WIZARD est accessible via les menus File - Import data et File - Export data. Il ne s'agit ni plus ni moins que d'un assistant implémentant les PROC IMPORT et PROC EXPORT de SAS.
Le lien avec d'autres logiciels statistiques tels que SPAD ou SPSS est
moins évident. Dans de tels cas, on a recours au moteur XPORT pour transformer
les données en un fichier transportable xpt.
Le programme suivant crée un fichier table.xpt stocké sous w:/sas à partir
d'une table nommée table appartenant à la librairie base :
SPAD peut lire directement les fichiers xpt.
Pour ouvrir la table sous SPSS, il faut taper dans une fenêtre de syntaxe la procédure
suivante :
Get SAS DATA='w:\sas\table.xpt'. Execute.
On peut via SPSS enregistrer une table au format por puis sous SAS utiliser
la PROC CONVERT pour importer.
Le programme suivant crée une table SAS nommée table dans la librairie malib
à partir du fichier table.por. On doit allouer un nom virtuel (ici : trans)
à ce dernier grâce à l'instruction FILENAME.
Les PROC CPORT et PROC CIMPORT sont utilisées pour transporter des fichiers SAS (tables, catalogues ou bibliothèques) d'un système d'exploitation à un autre ou d'une version de SAS à une autre. Un objet SAS codé avec la PROC CPORT ne peut être décodé qu'avec une PROC CIMPORT.