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 06/07/2011, 12h00   #1
Invité
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
Par défaut lancement des jobs DI via des scripts Shell

Bonjour,
je n'ai jamais travaillé auparavant sur la plate forme BI. j'aimerai avoir quelques informations.

à mes connaissances le DIS est l'ETL de SAS, il Travail en JOB.
maintenant mes questions sont:

1- est ce que ces jobs sont des programmes sas avec une extention .SAS ou ils ont une autre extention?
2- est ce qu'on peut lancer ces jobs avec du shell ou avec SAS Classique? si oui. comment procéder.

Encore merci à vous tous.

Julie.
  Envoyer un message privé Réponse avec citation 00
Vieux 06/07/2011, 14h14   #2
Membre expérimenté
 
Inscription : avril 2009
Messages : 537
Détails du profil
Informations forums :
Inscription : avril 2009
Messages : 537
Points : 540
Points : 540
Citation:
1- est ce que ces jobs sont des programmes sas avec une extention .SAS ou ils ont une autre extention?
Oui ce sont des pgms SAS, par contre ce ne sont pas des fichiers SAS.
Ce sont avant des metadonnées.
Ce n'est que quand tu fais une action a travers DIS qu'ils deviennent un fichier SAS.
De tête l'action est "deploy"/"Deployer"
Apres si tu remodifies le job tu dois penser a le re-deployer

Citation:
2- est ce qu'on peut lancer ces jobs avec du shell ou avec SAS Classique? si oui. comment procéder.
Oui !

Citation:
si oui. comment procéder.
Ben c'est assez long a expliquer, disons qu'une fois que tu as déployé tes jobs ils sont disponibles dans la SMC pour que tu puisses les ordonnancer.
Cela se passe avec le plugin scheduleur

Mais il faut que se plugin soit configuré dans la SMC et que coté serveur il y ait egalement une configuration Répertoires/Fichier qui soit faite.

Donc si tu n'as pas tout de fait de suite, il faut mettre la main a la patte.
Regarde dans la doc les elements liés au scheduling


X

ps: je n'ai pas parlé de LSF qui est encore un autre moyen d'ordonnancer des jobs afin de ne pas trop te perdre
xav2229 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/07/2011, 14h21   #3
Invité
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
merci pour ces précieuses explications.
  Envoyer un message privé Réponse avec citation 00
Vieux 07/07/2011, 09h46   #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
Petite précision. Les jobs sont déployés physiquement sous forme de fichiers .sas donc ils ne sont pas dans la SMC. C'est un peu comme l'export de code d'un projet EG. EG et DIS sont des générateurs de code et rien d'autres.
On peut l'appeler via un workspace server dans les cas standards même un job de création de cubes.

L'appel aux MD est nécessaire pour la lecture de libname META et pour le référencement des objets dans les métadonnées tel que les cubes. Autrement, les MD ne sont pas utiles.
Je pense même que le code généré pourrait être étudié et nettoyé des références aux MD lorsqu'il s'agit de job de création de tables.
__________________
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 07/07/2011, 10h10   #5
Invité
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
Merci Stéphane,
donc si je comprends bien, il est possible d'ordonnancer les job DI avec des script Shell après export en programmes SAS ?
le but c'est de positionner un mouchard dans les entrepôts de données qui grâce à eux mes Jobs (programmes) se lancent automatiquement avec du Shell. et surtout le but c'est de travailler en arrière plan.

et si tu me dis que c'est possible avec les jobe de création de Cude via le module (OCS) je compte le faire aussi pour actualiser les CUBE Olap.

Encore merci à tous pour vos réponses.
  Envoyer un message privé Réponse avec citation 00
Vieux 07/07/2011, 13h53   #6
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
Oui complètement. D'ailleurs les codes de génération du client OCS ne sont que des proc OLAP. Tu peux l'écrire à la main si tu le veux.
Ensuite, l'appel est ordonnancable avec le scheduler maison.
__________________
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é
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h26.


 
 
 
 
Partenaires

Hébergement Web