IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Outils BI Discussion :

Importation avec SAS Enterprise


Sujet :

Outils BI

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2011
    Messages
    97
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2011
    Messages : 97
    Points : 64
    Points
    64
    Par défaut Importation avec SAS Enterprise
    Bonjour,

    Je suis un peu perdu avec l'utilisation de SAS entreprise (version 6.1 M1HF1)... Mon problème est le suivant : j'ai programmé un import simple via une étape data :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    data patient;
    	infile "C:\patients.txt" firstobs=2 dlm=";" dsd missover;
    	attrib
    		patid format=10.
    		signid format=2.
    		userid format=3.
    		dossier format=$10.
    		patnum format=$10.
    		centre format=2.
    		mois_naiss format=2.
    		annee_naiss format=4.
    		;
    	input
    		patid 			
    		signid 			
    		userid 			
    		dossier 		
    		patnum 			
    		centre 			
    		mois_naiss 		
    		annee_naiss 		
    		;
    run;
    J'ai fait une quinzaine de programmes similaires vendredi pour importer les différentes table de ma base, et tout a fonctionné parfaitement toute la journée... jusqu'à ce que plus rien ne fonctionne en fin d'après-midi. Après plusieurs essais j'ai laissé tomber pour reprendre cela ce matin à tête reposée. Lorsque j'ai lancé le programme ce matin il a bien fonctionné la première fois. Depuis... ça ne marche plus.

    Il m'affiche cela lorsque je relance le code (je n'ai mis que le début de la log) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    1          ;*';*";*/;quit;run;
    2          OPTIONS PAGENO=MIN;
    3          %LET _CLIENTTASKLABEL='pgm_test';
    4          %LET _CLIENTPROJECTPATH='';
    5          %LET _CLIENTPROJECTNAME='';
    6          %LET _SASPROGRAMFILE='C:\pgm_test.sas';
    7          
    8          ODS _ALL_ CLOSE;
    9          OPTIONS DEV=ACTIVEX;
     
               _________________________________
               49
    NOTE 49-169: The meaning of an identifier after a quoted string might change in a future SAS release.  Inserting white space 
                 between a quoted string and the succeeding identifier is recommended.
    Mon code marchait sans problème vendredi et à la première heure ce matin ! Je ne comprends pas cette remarque sur les quotes : j'ai ajouté des espaces partout autour mais rien n'y fait. J'ai redémarré SAS Enterprise, je l'ai lancé dans un autre projet, etc. Je ne comprends pas pourquoi cela ne marche plus et - pire que tout - pourquoi cela a fonctionné de temps en temps !

    J'utilise cette étape data pour importer mes tables depuis plusieurs années et ça n'a jamais posé problème Quelqu'un comprend-il d'où vient le soucis ???

  2. #2
    Membre éprouvé
    Avatar de m.brahim
    Homme Profil pro
    SAS / BIG DATA
    Inscrit en
    Juillet 2011
    Messages
    461
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : SAS / BIG DATA
    Secteur : Conseil

    Informations forums :
    Inscription : Juillet 2011
    Messages : 461
    Points : 1 119
    Points
    1 119
    Billets dans le blog
    14
    Par défaut
    Bonjour,

    Un problème similaire est traité dans cette discussion https://communities.sas.com/message/178753.


    Cordialement

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2011
    Messages
    97
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2011
    Messages : 97
    Points : 64
    Points
    64
    Par défaut
    Effectivement le problème est similaire... Ce qui est inquiétant c'est que la raison n'a pas été trouvée : le problème a été résolu en copiant-collant tous les programmes dans un nouveau projet (donc théoriquement EXACTEMENT la même chose), ce qui est tout de même assez peu rassurant.

    Je laisse le fuseau ouvert pour l'instant, je vais enquêter et je reviens donner l'éventuel verdict si j'en trouve !

Discussions similaires

  1. [Tutoriels /Cours] Tutoriel "Continuer à programmer avec SAS Enterprise Guide"
    Par fafabzh6 dans le forum Contribuez
    Réponses: 0
    Dernier message: 10/12/2011, 20h27
  2. [Macro] Importation de plusieur fichiers avec sas
    Par bafafamiageugb dans le forum Macro
    Réponses: 3
    Dernier message: 16/12/2008, 20h42
  3. Problème d'import avec l'interface sql server
    Par moutanakid dans le forum MS SQL Server
    Réponses: 4
    Dernier message: 20/08/2004, 17h00
  4. PB d'import avec les ActiveX sous BCB6
    Par dergen dans le forum C++Builder
    Réponses: 4
    Dernier message: 29/11/2002, 11h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo