|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : janvier 2012 Messages : 5 ![]() |
Bonjour à tous !
Je dispose de SAS EG sur mon poste et je souhaite créer un programme qui consiste à pouvoir lancer tous les matins un flux de processus sans autre manipulation. Le flux de processus est composé de 2 étapes simples : - un code génère une table avec un nom dynamique (date du jour) - un export en tant qu'étape du projet doit déposer ma table sur un répertoire commun Voici mon code exemple : Code :
Le fait que ma table change de nom chaque jour fait que je ne peux pas exporter ma table créée en flux de processus ! Je ne peux pas utiliser la proc export car cela va effectuer ma livraison sur le serveur sur lequel est installé SAS, et non à l'endroit où je le souhaite... Quelqu'un a-t-il une astuce pour exporter en tant qu'étape de projet en format excel une table générée quotidiennement avec un nom dynamique ? Merci d'avance pour votre aide et bonne journée ! Fred. |
||
|
|
00
|
|
|
#2 |
![]() ![]() Samir SELMANEConsultant en Business Intelligence Inscription : février 2011 Messages : 1 012 ![]() |
Hello;
Je ne crois pas que c'est possible dans l export via une tache du projet EG. Les sorties sont en dure. La sollution est Sas connect si t as sas d installé en locale |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : janvier 2012 Messages : 5 ![]() |
Hello et merci pour la réponse, bien que ça ne m'arrange pas ^^
En fait, j'ai bien SAS d'installé sur mon poste mais déconnecté de mes bases de données, l'install est uniquement destinée à pouvoir utiliser SAS EG... Je ne sais pas si SAS/Connect peut être une solution dans ce cas ? Sinon, EG exécute bien un code pour exporter, mais il n'y en a pas de trace dans le journal...est-ce une "vraie" proc export ? |
|
|
00
|
|
|
#4 |
![]() ![]() Samir SELMANEConsultant en Business Intelligence Inscription : février 2011 Messages : 1 012 ![]() |
Les EXPORT et IMPORT en Tâches EG sont gérés par le moteur microsoft JET et non pas par SAS d'où l'absence de trace dans la log SAS.
- et oui SAS connect peut être une sollution pour automatiser. sinon une lecture en reseau des disques du serveur SAS pourra être une sollution. quelle est ta configuration? |
|
|
00
|
|
|
#5 |
![]() ![]() Stéphane Consultant et formateur SAS et Cognos Inscription : avril 2009 Messages : 1 791 ![]() |
Comme dit précédemment, EG n'exporte par une proc que dans certaines conditions. Autrement, c'est un moteur Windows qui est utilisé.
Il faudrait programmer ton besoin plutôt que d'utiliser un projet me semble-t-il.
__________________
N'oubliez pas de cliquer sur lorsque votre problème est réglé !Moteur de recherche dans les papiers SAS |
|
00
|
|
|
#6 |
|
Invité de passage
![]() Inscription : janvier 2012 Messages : 5 ![]() |
Ma config c'est SAS 9.1 ; SEG V4.1 WindowsXP_SP3
Je vais me renseigner pour sas/connect mais ça m'étonnerait qu'on me laisse me connecter directement au serveur ^^ @datametric : programmer le besoin oui, je peux par exemple exporter mes fichiers dans un dossier et faire un programme qui les renomme en ajoutant la date dans le nom des fichiers générés, mais il est dommage qu'on ne puisse pas utiliser de nom dynamique dans un projet, ça limiterait le nb de manipulations et simplifierait l'automatisation... |
|
|
00
|
|
|
#7 | |
![]() ![]() Samir SELMANEConsultant en Business Intelligence Inscription : février 2011 Messages : 1 012 ![]() |
Citation:
OK OK ; tu peux générer avec une proc export ou tâche EG un fichier (TXT, CVS,...) puis l'importer avec ton SAS local via le FILENAME FTP et tu n'as pas besoin de SAS ACCESS au serveur SAS. La manoeuvre: 1- export de la table SAS dans le serveur via SEG 2- import de ce résultat VIA sas PC et automatiser avec la date du jour.. |
|
|
|
10
|
|
|
#8 |
|
Invité de passage
![]() Inscription : janvier 2012 Messages : 5 ![]() |
Merci ! Ca marche nickel
Je vais tester de lancer les 2 pgms à la suite en plannif auto avec un .vbs |
|
|
00
|
|
|
#9 |
![]() ![]() Samir SELMANEConsultant en Business Intelligence Inscription : février 2011 Messages : 1 012 ![]() |
Merci de mettre
si les réponses données t'ont aidé à résoudre ton problème.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com