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 10/09/2008, 09h50   #1
Membre actif
 
Inscription : avril 2008
Messages : 526
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 526
Points : 169
Points : 169
Par défaut Place mémoire avec SAS

Salut,

Il me reste une dizaine de giga sur mon disque dur.
Je travaille sur une table nommé table1 de 30 giga .
Je voudrais trier la table table1 avec la proc sort en l'écrasant.
Je voudrais savoir si pendant le tri, SAS crée une table temporaire ou écrase au fur et à mesure la table.
Je demande cela pour savoir si je vais avoir assez de place mémoire et pour éviter de lancer inutilement.

Merci.
stefsas est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/09/2008, 11h30   #2
Membre Expert
 
Inscription : mars 2005
Messages : 1 028
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 1 028
Points : 1 278
Points : 1 278
Envoyer un message via Yahoo à bahraoui
Il te faut 3 fois la taille de la table pour faire un tri SAS.
__________________
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 10/09/2008, 11h50   #3
Futur Membre du Club
 
Inscription : juillet 2008
Messages : 19
Détails du profil
Informations forums :
Inscription : juillet 2008
Messages : 19
Points : 15
Points : 15
Oui il suffit de voir dans ta librairie du travail les differentes tables temporaires qui sont crées durant le tri
boussata est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/09/2008, 13h05   #4
Expert Confirmé
 
Avatar de olivier.decourt
 
Homme Olivier Decourt
Formateur en informatique
Inscription : avril 2008
Messages : 1 482
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 482
Points : 2 866
Points : 2 866
Il y a 2 options dans la proc Sort pour diminuer la taille disque requise par le tri : TAGSORT (ne fait des copies que des variables du BY et du n° d'obs, c'est plus long en traitement mais ça consomme très peu de disque si on trie une table avec beaucoup de variables) et la très dangereuse OVERWRITE (qui écrase la table d'origine à mesure que les obs sont copiées dans les tables temporaires... affreux en cas de plantage, car rien ne survit de la table d'origine).
La doc SAS est assez claire sur ces deux options, mais n'indique pas quelle place disque est nécessaire quand on s'en sert.

Olivier
olivier.decourt est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h24.


 
 
 
 
Partenaires

Hébergement Web