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 27/04/2011, 10h29   #1
Invité de passage
 
Homme
Développeur informatique
Inscription : mars 2011
Messages : 24
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mars 2011
Messages : 24
Points : 3
Points : 3
Par défaut fichier index table SAS

Bonjour

lors de la création d'un index pour une table SAS, un fichier index est creé,
ma question est comment mettre la main sur ce fichier index ( le chemin physique)? j'en ai besoin pour faire des testes

merci pour votre aide
reznac est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/04/2011, 11h11   #2
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,
le fichier index est créé dans le même répertoire que la table.
Maintenant si tu veux avoir des infos sur les index mais pas son chemin, il faut taper dans les vue dictionary sas :
Code :
1
2
3
4
 
proc sql;
CREATE TABLE indexes AS SELECT * FROM dictionary.indexes WHERE upcase(libname)="MA_LIBNAME" AND upcase( memname)="MA_TABLE" ;
quit;
pour avoir le chemin du libname, logiquement tu le connais puisque tu l'as déclaré dans le programme, sinon de la même façon tu récupères les chamins de la vue dictionary :
Code :
1
2
3
4
5
6
7
8
9
 
proc sql noprint;
 
SELECT path INTO : chemin FROM dictionary.members WHERE 
upcase(libname)="MA_LIBNAME" AND upcase( memname)="MA_TABLE" ;
 
quit;
 
%put chemin de l'index est : &chemin.;
Bon courage.
s_a_m est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/04/2011, 13h32   #3
Invité de passage
 
Homme
Développeur informatique
Inscription : mars 2011
Messages : 24
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : mars 2011
Messages : 24
Points : 3
Points : 3
merci s a m
reznac est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/04/2011, 21h53   #4
Rédacteur
 
Homme Stéphane
Consultant et formateur SAS et Cognos
Inscription : avril 2009
Messages : 1 791
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 791
Points : 4 012
Points : 4 012
les fichiers index sont toujours dans la bib de la table
__________________
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
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h08.


 
 
 
 
Partenaires

Hébergement Web