Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > SAS > Outils BI
Outils BI Forum d'entraide sur les fonctionnalités spécifiquement liées à la partie Business Intelligence de SAS : DI, EG, infomaps, cubes, WRS
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 07/01/2012, 18h39   #1
Candidat au titre de Membre du Club
 
Femme
Conseil - Consultant en systèmes d'information
Inscription : novembre 2011
Messages : 80
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : Maroc

Informations professionnelles :
Activité : Conseil - Consultant en systèmes d'information
Secteur : Conseil

Informations forums :
Inscription : novembre 2011
Messages : 80
Points : 12
Points : 12
Par défaut Ordonnancement du projet

* Bonjour, *

Dans un projet sous SEG, j'ai 11 macros programmes, chaque %Macro est définie dans un fichier SAS à part.
D'autre part, il y'a le programme_general.sas qui fait appel aux 11 %Macros déjà définies.

Lors chaque ouverture de la session, pour exécuter le "programme_general.sas" il faut exécuter les 11 programmes.
Une solution consiste à sauvegarder ces 11 programmes physiquement et faire des "%include" dans le "programme_general.sas" en spécifiant le chemin.

En fait je voudrais savoir s'il n'y a pas une alternative d'appeler ces 11 programmes sans les stoker physiquement puisqu'ils appartiennent au même projet.

* Merci *
aminao est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2012, 09h17   #2
Membre Expert
 
Inscription : mars 2005
Messages : 1 011
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 1 011
Points : 1 259
Points : 1 259
Envoyer un message via Yahoo à bahraoui
Bonjour,

Tu peux stocker tes programmes dans ton projet Guide.
__________________
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 09/01/2012, 12h46   #3
Candidat au titre de Membre du Club
 
Femme
Conseil - Consultant en systèmes d'information
Inscription : novembre 2011
Messages : 80
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : Maroc

Informations professionnelles :
Activité : Conseil - Consultant en systèmes d'information
Secteur : Conseil

Informations forums :
Inscription : novembre 2011
Messages : 80
Points : 12
Points : 12
Bonjour,

Tu peux expliquer plus? comment les sauvegarder dans guide? et si je le fé, je pourrais à ce moment exécuter le programme general directement sans executer ces programmes sauvegardés?
aminao est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2012, 15h49   #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
J'ai écrit un article sur la programmation avec EG : "Continuer de programmer avec SAS Enterprise Guide" sur mon site http://datametric.com/index.php/supp...lications.html

Regarde si tu trouves tes réponses.
__________________
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 10
Vieux 09/01/2012, 17h46   #5
Membre Expert
 
Inscription : mars 2005
Messages : 1 011
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 1 011
Points : 1 259
Points : 1 259
Envoyer un message via Yahoo à bahraoui
Quand tu crées une nouvelle fenêtre de code dans ton projet, tu peux la renommer mais il ne faut l’enregistrer sur ta machine. Tu enregistres seulement ton projet Guide. Du coup ton code devient une partie de ton projet guide.

Malgré ça je ne vois pourquoi cela te gène que le code soit enregistrer ailleurs que dans ton projet Guide!!!
Normalement tu peux ordonnancer l'exécution a partir de la fenêtre "Flux de processus".

Cordialement
Salah
__________________
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 11/01/2012, 20h53   #6
Candidat au titre de Membre du Club
 
Femme
Conseil - Consultant en systèmes d'information
Inscription : novembre 2011
Messages : 80
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : Maroc

Informations professionnelles :
Activité : Conseil - Consultant en systèmes d'information
Secteur : Conseil

Informations forums :
Inscription : novembre 2011
Messages : 80
Points : 12
Points : 12
Bonjour,

J'ai lu l'article de Datametric (By the way, it's very interesting), j'ai essayé de tester l'autoexec pour ordonnancer mon projet. Pour cela j'ai crée deux flux, un que j'ai nommé Autoexec et qui comporte une macro %affiche()

Code :
1
2
3
%macro affiche;
proc sql;SELECT * FROM sasuser.source;quit;
%mend;
et un deuxième flux qui contient un programme1 simple ou je fais l'appel à cette macro
Normalement, le flux Autoexec va s'exécuter automatiquement, donc quand j'exécute le programme1, il doit afficher la table, sauf qu'il déclenche une erreur disant que " Appel apparent de la macro AFFICHE non traité."

Merci bien pour vos réponses.
aminao est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/01/2012, 22h19   #7
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
Merci pour ton commentaire.

J'ai fait le test et ca fonctionne parfaitement. Il faut juste que ta table existe et que tu acceptes l'exécution de l'autoexec.
__________________
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
Vieux 11/01/2012, 22h42   #8
Candidat au titre de Membre du Club
 
Femme
Conseil - Consultant en systèmes d'information
Inscription : novembre 2011
Messages : 80
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : Maroc

Informations professionnelles :
Activité : Conseil - Consultant en systèmes d'information
Secteur : Conseil

Informations forums :
Inscription : novembre 2011
Messages : 80
Points : 12
Points : 12
Bizarre, marche pas chez moi même si la table existe bien
aminao est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/01/2012, 13h32   #9
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
tu n'aurais pas une option qui déplacerai le catalogue de macro ailleurs que dans la WORK et qui demadnerait d'utiliser sasmstore ?
__________________
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
Vieux 24/05/2012, 12h17   #10
Invité régulier
 
Homme Said Marso
Inscription : mai 2012
Messages : 24
Détails du profil
Informations personnelles :
Nom : Homme Said Marso
Localisation : France, Morbihan (Bretagne)

Informations forums :
Inscription : mai 2012
Messages : 24
Points : 6
Points : 6
Citation:
Envoyé par datametric Voir le message
J'ai écrit un article sur la programmation avec EG : "Continuer de programmer avec SAS Enterprise Guide" sur mon site http://datametric.com/index.php/supp...lications.html

Regarde si tu trouves tes réponses.
Bonjour,

je devrai faire un mini support concernant le planificateur sous SAS Entreprise Guide afin d'expliquer comment se servir de cette fonctionnalité.
Votre article m’intéresse vivement, donc j'aimerais savoir est-ce possible que je puisse accéder à cet article.

Merci d'avance
Marso_said est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



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


 
 
 
 
Partenaires

Hébergement Web