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

SAS Base Discussion :

Comment accéder à une base sas gzippée


Sujet :

SAS Base

  1. #1
    Membre averti
    Homme Profil pro
    Statisticien
    Inscrit en
    Août 2011
    Messages
    34
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Statisticien
    Secteur : Distribution

    Informations forums :
    Inscription : Août 2011
    Messages : 34
    Par défaut Comment accéder à une base sas gzippée
    Bonsoir à tous,

    Je tente désespérément de trouver un moyen d'accéder directement à une base SAS zippé mais sans la zipper (car j'ai plusieurs bases de plusieurs Go).

    J'ai essayé ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    FILENAME test PIPE "/dossier1/nouveau/basesas.sas7bdat.gz";
     
    data test1;
    set test;
    run;
    Mais ça n'a pas marché...

    Quelqu'un saurait-il faire SVP ? MERCI

    Je travaille avec SAS UNIX 9.2

  2. #2
    Membre émérite
    Homme Profil pro
    Ingénieur Pilotage
    Inscrit en
    Avril 2009
    Messages
    405
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Ingénieur Pilotage
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2009
    Messages : 405
    Par défaut
    Bjr,

    J'ai jamais essayé SAS sur Unix mais cette page devrait vous intéresser ?
    ici.

    Il faut une syntaxe de ce genre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    FILENAME in PIPE "gzip -dc rawdata.txt.gz" LRECL=80 ;
    Cdt

  3. #3
    Membre averti
    Homme Profil pro
    Statisticien
    Inscrit en
    Août 2011
    Messages
    34
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Statisticien
    Secteur : Distribution

    Informations forums :
    Inscription : Août 2011
    Messages : 34
    Par défaut finalement
    Bonjour et merci pour ton message.
    En effet j'avais déjà repéré ce papier mais je n'ai pas réussi...
    Finalement pour info j'ai opté pour la solution suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    options noxwait;
    x "gunzip &path/filename.sas7bdat.gz";
    /*ici j'appelle ma macro*/
    x "gzip &path/filename.sas7bdat";
    par contre la commande "x" doit être déclarée en dehors de la macro, sinon ça ne fonctionne pas

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. comment accéder à une base de données à distance
    Par chekkal dans le forum Débuter
    Réponses: 3
    Dernier message: 20/11/2013, 12h12
  2. [Débutant] comment accéder à une base sqlite depuis une application windows mobile
    Par binother dans le forum Windows Mobile
    Réponses: 0
    Dernier message: 28/12/2012, 11h31
  3. Réponses: 10
    Dernier message: 19/02/2009, 11h45
  4. PL/SQL - Comment accéder à une base SQL Server ?
    Par moisex dans le forum PL/SQL
    Réponses: 2
    Dernier message: 05/06/2007, 09h36
  5. Réponses: 3
    Dernier message: 30/07/2006, 14h49

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