Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > SAS > SAS Base
SAS Base Forum d'entraide sur SAS base : étape data, procédures non statistiques, procédures non graphiques, SQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 03/02/2012, 16h48   #1
Invité de passage
 
Homme Blaire Bailli
Étudiant
Inscription : août 2011
Messages : 7
Détails du profil
Informations personnelles :
Nom : Homme Blaire Bailli
Localisation : Canada

Informations professionnelles :
Activité : Étudiant
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : août 2011
Messages : 7
Points : 3
Points : 3
Par défaut Eviter d'allourdir le journal d'un programme

Programme A
Code :
1
2
Filename pgm "C:\DONNEE\PROGRAMME";
%include pgm(initial.sas);
Bonjour
J'ai ajouté le morceau de programme A ci dessus au début d'un programme B car le programme A est un préalable dans l'excécution de B . ce qui m'embête c'est que je voudrais éviter que dans le journal du programme B apparaisse les les éléments du programme A qui est très long,
Y a t il un moyen de le faire
Merci

Blaire
bailliblaire est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2012, 16h51   #2
Expert Confirmé
 
Avatar de olivier.decourt
 
Homme Olivier Decourt
Formateur en informatique
Inscription : avril 2008
Messages : 1 472
Détails du profil
Informations personnelles :
Nom : Homme Olivier Decourt
Âge : 34
Localisation : France

Informations professionnelles :
Activité : Formateur en informatique
Secteur : Conseil

Informations forums :
Inscription : avril 2008
Messages : 1 472
Points : 2 835
Points : 2 835
Bonjour Blaire.
Je crois que c'est ce que fait
olivier.decourt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/02/2012, 18h51   #3
Rédacteur
 
Homme Stéphane
Consultant et formateur SAS et Cognos
Inscription : avril 2009
Messages : 1 793
Détails du profil
Informations personnelles :
Nom : Homme Stéphane
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Consultant et formateur SAS et Cognos
Secteur : Conseil

Informations forums :
Inscription : avril 2009
Messages : 1 793
Points : 4 014
Points : 4 014
et après tu ajoutes OPTIONS NONOTES pour ne plus être encombré.
__________________
N'oubliez pas de cliquer sur lorsque votre problème est réglé !

Moteur de recherche dans les papiers SAS
datametric est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/02/2012, 12h33   #4
Modérateur
 
Homme Samir SELMANE
Consultant en Business Intelligence
Inscription : février 2011
Messages : 1 014
Détails du profil
Informations personnelles :
Nom : Homme Samir SELMANE
Localisation : France

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Conseil

Informations forums :
Inscription : février 2011
Messages : 1 014
Points : 1 724
Points : 1 724
Citation:
Envoyé par datametric Voir le message
et après tu ajoutes OPTIONS NONOTES pour ne plus être encombré.
supprimer les NOTES c'est un peu dangereux non?
s_a_m est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/02/2012, 13h19   #5
Rédacteur
 
Homme Stéphane
Consultant et formateur SAS et Cognos
Inscription : avril 2009
Messages : 1 793
Détails du profil
Informations personnelles :
Nom : Homme Stéphane
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Consultant et formateur SAS et Cognos
Secteur : Conseil

Informations forums :
Inscription : avril 2009
Messages : 1 793
Points : 4 014
Points : 4 014
Dangereux ? Non je ne crois pas. Un programme en production n'a pas besoin de notes s'il a été certifié.
On pourrait le relancer avec NOTES en cas d'erreur et automatiquement ajouté des tests à chaque étape DATA en employant &syserr mais c'est une autre histoire.
__________________
N'oubliez pas de cliquer sur lorsque votre problème est réglé !

Moteur de recherche dans les papiers SAS
datametric est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/02/2012, 14h02   #6
Modérateur
 
Homme Samir SELMANE
Consultant en Business Intelligence
Inscription : février 2011
Messages : 1 014
Détails du profil
Informations personnelles :
Nom : Homme Samir SELMANE
Localisation : France

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Conseil

Informations forums :
Inscription : février 2011
Messages : 1 014
Points : 1 724
Points : 1 724
Oui mais le problème le vient pas tout le temps du programme, mais des données aussi.

Exemple1:
Code :
1
2
3
4
5
6
7
 
 
OPTION nonottes;
DATA test1;
SET sashelp.class;
IF age=50;
run;
Exemple2: j'ai créé un fichier txt vide dans c:\temp, le code s'exécute correctement pourtant sans erreur. et si on supprime les NOTES , on ne pourra pas s'apercevoir que les fichiers en entrées sont vides.

Code :
1
2
3
4
5
6
 
OPTION nonotes;
DATA test2;
INFILE "c:\temp\test.txt";
input var;
run;
après il y a d'autres options comme errors=1,....
sinon une proc printto tout simplement.
s_a_m est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h20.


 
 
 
 
Partenaires

Hébergement Web