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 20/04/2011, 11h41   #1
Invité régulier
 
Inscription : avril 2011
Messages : 53
Détails du profil
Informations forums :
Inscription : avril 2011
Messages : 53
Points : 6
Points : 6
Par défaut Import de plusieurs fichiers pour ne former qu'une seule Table SAS

Bonjour à tous!

Je vais vous expliquer ma situation.

Je travaille actuellement sur un fichier excel type xlsx (qu'il faudra que j'importe ensuite sur SAS) lequel représente un volume très lourd au point que mes formules ne se calculent plus!

Je voulais savoir s'il était possible de diviser le fichier excel en plusieurs (en gardant les mêmes colonnes, formules, propriétés etc) et les importer sur sas pour ne former qu'un seul fichier (à la suite et pas en colonnes puisque les variables seraient les mêmes.

J'ai vu que la création d'une seule table SAS à partir de plusieurs fichiers texte était réalisable (je ne sais pas si cela respecte toutes mes contraintes en revanche) mais pour excel aucune idée :S

Merci d'avance.
avalen est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/04/2011, 11h47   #2
Membre Expert
 
Homme
Biostatisticien
Inscription : juin 2009
Messages : 1 143
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Irlande

Informations professionnelles :
Activité : Biostatisticien
Secteur : Industrie Pharmaceutique

Informations forums :
Inscription : juin 2009
Messages : 1 143
Points : 1 760
Points : 1 760
Citation:
Je voulais savoir s'il était possible de diviser le fichier excel en plusieurs (en gardant les mêmes colonnes, formules, propriétés etc)
a priori oui, il suffit d'insérer des liens dans tes fichiers/onglets excel

Je ne sais as comment sas l'importation de formules. Par contre tu peux importer la valeur(résultat de ta formule) sans soucis.

Citation:
J'ai vu que la création d'une seule table SAS à partir de plusieurs fichiers texte était réalisable (je ne sais pas si cela respecte toutes mes contraintes en revanche) mais pour excel aucune idée :S
oui c'est possible c'est le même principe
Manoutz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/04/2011, 12h08   #3
Invité régulier
 
Inscription : avril 2011
Messages : 53
Détails du profil
Informations forums :
Inscription : avril 2011
Messages : 53
Points : 6
Points : 6
Merci beaucoup d'avoir répondu

Juste une dernière chose : les fichiers vont s'ajouter à la suite les un des autres en ligne ou en colonnes? Est-ce que je dois garder les intitulés des colonnes pour tous les fichiers excel (dans l'hypothèse où je divise le mien) ou dois-je le conserver que pour le premier fichier?

Merci.
avalen est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/04/2011, 12h11   #4
Membre Expert
 
Inscription : mars 2005
Messages : 1 010
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 1 010
Points : 1 258
Points : 1 258
Envoyer un message via Yahoo à bahraoui
Bonjour,

Chauqe fichier excel va être importé dans une table SAS. Il faut garder les mêmes noms de colonnes.
Après avoir importé tous les fichiers excel, tu peux les empiler pour créer un fichier qui contient l'ensemble des données (d'ou la nécessité d'avoir les mêmes noms des variables).

Cordialement
__________________
Consultez les FAQs et les anciens postes avant de poser vos questions. Merci
bahraoui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/04/2011, 12h14   #5
Invité régulier
 
Inscription : avril 2011
Messages : 53
Détails du profil
Informations forums :
Inscription : avril 2011
Messages : 53
Points : 6
Points : 6
Je te remercie!!
avalen est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/04/2011, 12h38   #6
Modérateur
 
Homme Samir SELMANE
Consultant en Business Intelligence
Inscription : février 2011
Messages : 1 006
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 006
Points : 1 703
Points : 1 703
Bonjour,

avec une étape data tu peux importer tout tes fichiers au même temps dans une seule table SAS et sa grace à l'option filevar.

détail ici :
http://support.sas.com/techsup/technote/ts581.pdf

mais je crois qu'il faut que t'enregistres tes données Excel en format CSV.
s_a_m est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/04/2011, 13h04   #7
Invité régulier
 
Inscription : avril 2011
Messages : 53
Détails du profil
Informations forums :
Inscription : avril 2011
Messages : 53
Points : 6
Points : 6
Quel est selon vous le programme que je dois utiliser pour couper le fichier excel et la méthode appropriée?
avalen est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/04/2011, 13h07   #8
Membre Expert
 
Homme
Biostatisticien
Inscription : juin 2009
Messages : 1 143
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Irlande

Informations professionnelles :
Activité : Biostatisticien
Secteur : Industrie Pharmaceutique

Informations forums :
Inscription : juin 2009
Messages : 1 143
Points : 1 760
Points : 1 760
Peux décrire plus en détail ce que tu veux faire?
Manoutz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/04/2011, 13h30   #9
Modérateur
 
Homme Samir SELMANE
Consultant en Business Intelligence
Inscription : février 2011
Messages : 1 006
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 006
Points : 1 703
Points : 1 703
Citation:
Envoyé par avalen Voir le message
Quel est selon vous le programme que je dois utiliser pour couper le fichier excel et la méthode appropriée?
Une scie.
s_a_m est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/04/2011, 14h32   #10
Membre Expert
 
Inscription : mars 2005
Messages : 1 010
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 1 010
Points : 1 258
Points : 1 258
Envoyer un message via Yahoo à bahraoui
Citation:
Envoyé par avalen Voir le message
Quel est selon vous le programme que je dois utiliser pour couper le fichier excel et la méthode appropriée?
Pourquoi découper le fichier Excel?
Tu peux l'importer directement avec SAS, il n y a pas de contrainte par rapport à la taille.
__________________
Consultez les FAQs et les anciens postes avant de poser vos questions. Merci
bahraoui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/04/2011, 10h20   #11
Invité régulier
 
Inscription : avril 2011
Messages : 53
Détails du profil
Informations forums :
Inscription : avril 2011
Messages : 53
Points : 6
Points : 6
Le fait est que j'ai essayé d'importer le fichier sur R et il semblerait que le fichier xlsx est corrompu... Dans l'optique où je devrais tout refaire, je pense qu'il serait mieux de créer plusieurs fichiers excel pour éviter que cela rebugue ou lague.
avalen est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h16.


 
 
 
 
Partenaires

Hébergement Web