OPALE - deploiementEnvironnement MAPDEPLOY

Différence entre versions

De MappingDoc
(Paramétrages des serveyrs hôtes)
(TRANSFERR1)
(32 révisions intermédiaires par le même utilisateur non affichées)
Ligne 12 : Ligne 12 :
  
 
<div style="background-color:black">
 
<div style="background-color:black">
<span style="background-color:Black;color:Lime;">1.    &nbsp;&nbsp;&nbsp;Paramètrage Généraux
+
<span style="background-color:Black;color:Lime;">1.    &nbsp;&nbsp;&nbsp;Paramètrage Généraux</span></BR>
 
<span style="background-color:Black;color:Lime;">2.    &nbsp;&nbsp;&nbsp;Paramètrage des serveurs hôtes</span></BR>
 
<span style="background-color:Black;color:Lime;">2.    &nbsp;&nbsp;&nbsp;Paramètrage des serveurs hôtes</span></BR>
 
</BR>
 
</BR>
Ligne 24 : Ligne 24 :
  
 
===Paramétrages généraux===
 
===Paramétrages généraux===
Cette option permet de renseigner les paramètre globaux de la gestion des déploiements :
+
Cette option permet de renseigner les paramètre globaux de la gestion des déploiements.
  
*Bibliothèque MAPPING source : Bibliothèque MAPPING de l'environnement à copier
+
*Bibliothèque MAPPING source
*Bibliothèque UCS2 : Bibliothèque ayant la MAPENV en UCS2 (si applicable)
+
*Bibliothèque UCS2
*Chemin IFS : Indique le répertoire IFS contenant les fichiers de l'environnement à copier (De l'environnement source)
+
*Chemin IFS                    
*Bibliothèque intermédiaire : Bibliothèque de transfer utilisée pour la copie des formats Designer
+
*Bibliothèque intermédiaire    
*Prefixe des savefiles : Savefiles utilisés pour l'envoie des fichiers d'un environnement vers l'autre
+
*Prefixe des savefiles        
*Bibliothèque des savefiles      
+
*Bibliothèque des savefiles    
*Version cible minimum : Utilisé pour la sauvegarde des objets         
+
*Version cible minimum        
*Bibliothèque du fichier log FT   : bibliothèque contenant les logs de la connexion FTP
+
*Bibliothèque du fichier log FT  
*Utilisateurs autorisés           (Nom, *SECADM, *ALL)   : Utilisateur connecté en FTP
+
*Utilisateurs autorisés        
 +
</BR>
 +
'''Une aide contextuelle est disponible via la touche F1.'''
 +
 
 +
===Paramétrages des serveurs hôtes===
 +
Cette option permet de renseigner les serveurs hôtes de destination. Le serveur hôte sera renseigné lors d'un déploiement (partiel ou global).
 +
Pour créer un nouvel hôte, il faut faire F6 :
 +
 
 +
*Nom du serveur     
 +
*Description       
 +
*Code Groupe       
 +
*Nom ou adresse serv.
 +
*Profil utilisateur 
 +
*Mot de passe       
 +
*Bibliothèque Opale 
 +
*Bibliothèque UCS2    
 +
*Chemin IFS
 +
</BR>
 +
'''Une aide contextuelle est disponible via la touche F1.'''
 +
 
 +
===Deploiement d'un environnement complet===
  
 +
*Serveurs de déploiement
 +
*Bibliothèque source
 +
*Bibliothèque UCS2
 +
*Chemin IFS
 +
*Traitement batch
 +
*Restaurer les savefiles
 +
</BR>
 +
'''Une aide contextuelle est disponible via la touche F1.'''
  
Une aide contextuelle est disponible via la touche F1.
+
===Paramétrage des formats à déployer===
 +
*Option 1 devant un format pour le copier sur le serveur hôte
 +
*Option 2 devant un format pour le supprimer sur le serveur hôte
 +
</BR>
 +
'''Une aide contextuelle est disponible via la touche F1.'''
  
===Paramétrages des serveyrs hôtes===
+
===Deploiement des formats sélectionnés===
Cette option permet de renseigner les serveurs hôtes de destination. Le serveur hôte sera renseigné lors d'un déploiement (partiel ou global).
 
Pour créer un nouvel hôte, il faut faire F6 :
 
  
*Nom du serveur : Nom de l'hôte (à renseigner lors d'un déploiement)
+
*Serveurs de déploiement
*Description : Description du serveur hôte
+
*Bibliothèque source
Code Groupe :  Chaque serveur peut faire partie d'un groupe. Lors de l'envoi, vous pouvez indiquer *ALL, ou un nom de serveur, ou *GRPxxx pour indiquer tous les serveurs ayant un code groupe de xxx.
+
*Bibliothèque UCS2
 +
*Bibliothèque intermédiaire
 +
*Chemin IFS
 +
*Traitement batch
 +
*Restaurer les savefiles
 +
</BR>
 +
'''Une aide contextuelle est disponible via la touche F1.'''
  
==Exemple==
+
===Affichage de l'historique FTP===
 +
Affiche la log des commandes exécutées sur le serveur hôte
  
MAPENRSPLF SPLF(A000000001) SPLNUM(39) JOB(QPADEV0001) JOBNUM(001687) USER(JDIEU) OUTQ(JDIEU_OUTQ) OUTQLIB(MAPFIL_JDI) SPLFOUT(MAPENRSPLF)
+
==Contenu des savefiles de transfer==
 +
===Deploiement des formats sélectionnés===
 +
====TRANSFERR1====
  
Cette commande prend en entrée le fichier spool SPLF(A000000001) SPLNUM(39) JOB(QPADEV0001) JOBNUM(001687) USER(JDIEU). La commande génèrera un fichier spool portant pour nom '''MAPENRSPLF''' et ayant le contenu suivant à la fin de sa première page
 
  
[%---------- MAPPING ENRICHMENT ----------%] 
+
{| class="wikitable"
      [%SPLF%] A000000001                   
+
|-
    [%SPLNUM%] 000039                       
+
! Nom de l'objet !! type de l'objet !! Fonction de l'objet
      [%JOB%] QPADEV0001
+
|-
    [%JOBNUM%] 001687   
+
| DEPLOY1 || *LIB || Bibliothèque contenant les formats à déployer (MAPENV, MAP1, MAP2, etc)
      [%USER%] JDIEU     
+
|-
    [%OWNER%] JDIEU     
+
| DPL003DLY || *PGM || xxx
  [%ACGCODE%]           
+
|-
  [%USERDATA%]           
+
| DPL005CPY || *PGM || Programme de copie du format sélectionné
  [%PRTTEXT%]           
+
|-
  [%USERTEXT%]           
+
| MAP_C016P3 || *PGM
[%USERDFNDTA%] *NONE     
+
|-
  [%FORMTYPE%] *STD     
+
| MAP_C841 || *PGM
      [%HOLD%] *NO       
+
|-
      [%SAVE%] *YES     
+
| MAP_C841P2 || *PGM
  [%TOTPAGES%] 000004   
+
|-
  [%PRTPAGES%] 000004   
+
| MAP_MSG || *PGM
  [%STRPAGE%] 000001   
+
|-
  [%ENDPAGE%] 000004   
+
| MAP_016CHK || *PGM
    [%COPIES%] 001       
+
|-
      [%LPI%] 06       
+
| MAP_016CPY || *PGM
      [%CPI%] 10
+
|-
  [%PRIORITY%]  5       
+
| MAP_016DEL || *PGM
      [%OUTQ%] TESTAUTO 
+
|-
    [%OUTQLIB%] TESTAUTO 
+
| DPLLIBINT || *DTAARA
  [%OPENDATE%] 1180726   
+
|-
  [%OPENTIME%] 180759   
+
| MAPENV || *DTAARA
    [%DEVICE%] RESTOREPAG
+
|-
  [%DEVICELIB%] MAPCERT72 
+
| CONVERT || *FILE
      [%PROG%]           
+
|-
    [%PROGLIB%]           
+
| DPLFORMS || *FILE
[%PAGEHEIGHT%] 255       
+
|-
  [%PAGEWIDTH%] 360       
+
| MAP || *FILE
[%OVRFLWLINE%] 060       
+
|-
      [%CHRID%] *DEVD     
+
| MAPARCH2 || *FILE
      [%CCSID%] 065535
+
|-
 +
| MAPARCH3  || *FILE
 +
|-
 +
| MAPLNK || *FILE
 +
|-
 +
| MAPLNKL1 || *FILE
 +
|-
 +
| MAPOBJ || *FILE
 +
|-
 +
| MAP1 || *FILE
 +
|-
 +
| MAP2D || *FILE
 +
|-
 +
| MAP2H || *FILE
 +
|-
 +
| MAP3 || *FILE
 +
|-
 +
| MAP3L1 || *FILE
 +
|}
  
 
==Interprétation côté Onyx==
 
==Interprétation côté Onyx==

Version du 4 novembre 2024 à 17:27

Introduction

Depuis la 10.8, il est possible de déployer un environnement vers un autre environnement (distant ou local).Cela peut s'avérer très utile pour copier le paramétrage de l'environnement de développement vers l'environnement de production.


Principe de fonctionnement

La commande MAPDPELOY (accessible via le meny Exploitation / Déploiement d'environnement) permet de déployer un environnement vers un autre environnement. En effet, dans la bonne pratique, il est conseillé de ne pas générer les maquettes ou de créer les rêgles/actions directement sur l'environnement de production mais bien sur l'environnement de développement. Une fois le ou les traitements validés sur cet environnement de développement, il faut envoyer son paramétrage vers l'environnement de production. (Maquette, règles, actions, etc). Pour ce faire, il est très pratique d'utiliser le menu de déploiement d'environnements. Celui-ci permet de renseigner les hôtes destinataires, sélectionner le ou les formats à envoyer ou à supprimer ou bien d'envoyer carrément tout le paramétrage (tous les formats, toutes les règles et les actions)

Menus

La commande MAPDEPLOY comporte plusieurs menus :

1.    Paramètrage Généraux
2.    Paramètrage des serveurs hôtes

11.  Deploiement d'un environnement complet

21.  Paramétrage des formats à déployer
22.  Deploiement des formats sélectionnés

31.  Affichage de l'historique FTP

Paramétrages généraux

Cette option permet de renseigner les paramètre globaux de la gestion des déploiements.

  • Bibliothèque MAPPING source
  • Bibliothèque UCS2
  • Chemin IFS
  • Bibliothèque intermédiaire
  • Prefixe des savefiles
  • Bibliothèque des savefiles
  • Version cible minimum
  • Bibliothèque du fichier log FT
  • Utilisateurs autorisés


Une aide contextuelle est disponible via la touche F1.

Paramétrages des serveurs hôtes

Cette option permet de renseigner les serveurs hôtes de destination. Le serveur hôte sera renseigné lors d'un déploiement (partiel ou global). Pour créer un nouvel hôte, il faut faire F6 :

  • Nom du serveur
  • Description
  • Code Groupe
  • Nom ou adresse serv.
  • Profil utilisateur
  • Mot de passe
  • Bibliothèque Opale
  • Bibliothèque UCS2
  • Chemin IFS


Une aide contextuelle est disponible via la touche F1.

Deploiement d'un environnement complet

  • Serveurs de déploiement
  • Bibliothèque source
  • Bibliothèque UCS2
  • Chemin IFS
  • Traitement batch
  • Restaurer les savefiles


Une aide contextuelle est disponible via la touche F1.

Paramétrage des formats à déployer

  • Option 1 devant un format pour le copier sur le serveur hôte
  • Option 2 devant un format pour le supprimer sur le serveur hôte


Une aide contextuelle est disponible via la touche F1.

Deploiement des formats sélectionnés

  • Serveurs de déploiement
  • Bibliothèque source
  • Bibliothèque UCS2
  • Bibliothèque intermédiaire
  • Chemin IFS
  • Traitement batch
  • Restaurer les savefiles


Une aide contextuelle est disponible via la touche F1.

Affichage de l'historique FTP

Affiche la log des commandes exécutées sur le serveur hôte

Contenu des savefiles de transfer

Deploiement des formats sélectionnés

TRANSFERR1

Nom de l'objet type de l'objet Fonction de l'objet
DEPLOY1 *LIB Bibliothèque contenant les formats à déployer (MAPENV, MAP1, MAP2, etc)
DPL003DLY *PGM xxx
DPL005CPY *PGM Programme de copie du format sélectionné
MAP_C016P3 *PGM
MAP_C841 *PGM
MAP_C841P2 *PGM
MAP_MSG *PGM
MAP_016CHK *PGM
MAP_016CPY *PGM
MAP_016DEL *PGM
DPLLIBINT *DTAARA
MAPENV *DTAARA
CONVERT *FILE
DPLFORMS *FILE
MAP *FILE
MAPARCH2 *FILE
MAPARCH3 *FILE
MAPLNK *FILE
MAPLNKL1 *FILE
MAPOBJ *FILE
MAP1 *FILE
MAP2D *FILE
MAP2H *FILE
MAP3 *FILE
MAP3L1 *FILE

Interprétation côté Onyx

Avec cet exemple, il suffit ensuite de récupérer chacune des valeurs correspondantes à l'aide de boites workflow Attribut. Il sera alors possible de les utiliser dans le ou les workflows de traitements.