FAQ SASConsultez toutes les FAQ

Nombre d'auteurs : 13, nombre de questions : 308, dernière mise à jour : 5 avril 2016  Ajouter une question

 

Cette F.A.Q., qui traite de tout type de questions portant sur l'outil SAS, a été réalisée à partir des contributions des membres des forums sas de developpez.com en vue de répondre à des questions fréquemment posées par les utilisateurs et grâce à SAS France qui a bien voulu nous donner accès à ses sources.

Si vous désirez contribuer à l'amélioration de cette F.A.Q., vous pouvez participer au billet de participation à l'enrichissement de la faq SAS , ou contacter le responsable SAS , ou contacter un des responsables de l'équipe Business Intelligence .

Nous espérons que cette F.A.Q. saura répondre à un maximum de vos questions. Nous vous souhaitons une bonne lecture.

L'équipe SAS de developpez.com remercie les contributeurs actuels : ash_rmy , bahraoui , datametric , fafabzh6 , Fleur-Anne.Blain , green_fr , oncle_pete , raf64flo , rastoix , s_a_m et steelspirit .

L'équipe SAS de developpez.com remercie aussi claudeLeloup et jacques_jean pour leurs relectures attentives de la F.A.Q. dans le but de chasser les fautes d'orthographes.


SommaireGénéralitésFenêtre Log (6)
précédent sommaire suivant
 

Différentes options SAS permettent d'alléger la log SAS.

Voici les principales :

  • l'option "nonotes" permet de supprimer les notes SAS dans la log. Les messages d'alertes (Warning) et les erreurs seront toujours visibles ;
  • l'option "nosource" permet de ne pas afficher dans la log le code exécuté ;
  • l'option "noechoauto" permet de ne pas afficher dans la log le résultat de l'exécution d'un fichier autoexec.sas.

Pour obtenir la liste complète des options concernant la LOG, vous pouvez exécuter ceci :

Code sas : Sélectionner tout
1
2
proc options group=LOGCONTROL DEFINE ; 
run;

Mis à jour le 10 octobre 2008 sas

Cet exemple permet d'exécuter des étapes data sans afficher leur déroulement dans la log SAS.

Code sas : Sélectionner tout
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
data sample; 
input code 3. ; 
cards; 
1 
1 
2 
; 
run; 
  
/* répertoire de stockage du programme */ 
  
libname stored 'C:\temp\stored'; 
  
/* le code suivant sera sauvegardé dans la bibliothèque STORED et aura pour nom SAMPLE */ 
  
data sample2 / pgm=stored.sample; 
set sample; 
if code = 1 then 
do; 
Type='Perennial'; 
number+4; 
end; 
run; 
  
/* Ensuite, pour exécuter ce programme, sans faire apparaître le code dans la log, vous pouvez exécuter le code suivant : */ 
  
data pgm=stored.sample; 
execute; 
run;
La log ainsi générée sera la suivante :

Code sas : Sélectionner tout
1
2
3
216 data pgm=stored.sample; 
217 execute; 
218 run;

Mis à jour le 10 octobre 2008 sas

En SAS 9, les options DMSOUTSIZE (pour l'output) et DMSLOGSIZE (pour la log) permettent de modifier le nombre de lignes affichées avec un minimum de 500 lignes et un maximum de 999 999 lignes.

Leur valeur par défaut est 99 999 lignes.

Ces options sont positionnables dans le fichier de configuration de SAS ou à l'invocation de SAS.

Mis à jour le 10 octobre 2008 sas

Il faut vérifier que la police d'affichage est la même que la police d'impression.

  • Pour l'impression, aller dans le menu fichier >> Définir impression >> Police
  • De préférence, veuillez sélectionner la police SAS Monospace.

Pour l'affichage, aller dans le menu Outils >> Options >> Police

Mis à jour le 10 octobre 2008 sas

L'instruction suivante permet d'effacer le contenu de la log SAS :

Code sas : Sélectionner tout
dm log 'clear' editor;
Aide en ligne : DM statement

Mis à jour le 7 novembre 2011 sas

Le code ci-dessous permet supprimer le contenu de la fenêtre log :

Code sas : Sélectionner tout
dm log 'clear' editor;

Mis à jour le 10 octobre 2008 fafabzh6

Proposer une nouvelle réponse sur la FAQ

Ce n'est pas l'endroit pour poser des questions, allez plutôt sur le forum de la rubrique pour ça


Réponse à la question

Liens sous la question
précédent sommaire suivant
 

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2020 Developpez Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.