Cegid XRP Ultimate | I3 Actualisé le 06/10/2022 |
|||
Décisionnel | |||
UTLDWH- Actions réalisées par le traitement Import/Export Métier Décisionnel |
Exportation |
Lors de l'exportation (option 1), toutes les informations des métiers sont écrites dans un fichier ASCII. Les données sont toutes celles liées au métier saisi à la soumission et à ses métiers associés si demandé : - données de GWMET (définition du métier) ; - données de GWVUE (vues) ; - données de GWCOL (colonnes) ; - données de GWSQL (expressions, filtres, jointures et clauses) ; - données de GWHIE (hiérarchies) ; - données de GWCTX (contextes) ; - données de GWAMM (association de métiers) ; - données de GWDRM (droits des métiers) sur une base cliente ; - données de GWASM (métier de liaison). La structure du fichier reprend cet ordre pour le métier de la soumission puis pour chaque métier associé. Traitement des métiers associés qui ne sont pas des métiers de liaison par ordre alphabétique puis des métiers de liaison associées par ordre alphabétique. La première ligne du fichier ASCII correspond à un commentaire, la seconde ligne avec le mot-clé 'TITRE' comprend les indications de la soumission à l'exportation avec le métier, la langue et l'exportation avec ses métiers associés. Exemple : Dans le cas du métier 'FIN-DET' avec ses métiers associés, le fichier ASCII sera constitué : - du commentaire général du fichier ; - du mot-clé TITRE avec le métier 'FIN-DET', langue 'FR' et 'O' ou 'N' ; - des éléments du métier 'FIN-DET' ; - des éléments du métier 'CGR-HIE', 'MVC-PAR', 'MVC-SEG' et 'POS-HIE'. Pour connaître le nom et le lieu où se trouve le fichier généré, voir la zone fichier de données dans CJOB ou CJOBU pour votre numéro de travail. Ce fichier peut alors être facilement transféré d'une machine vers une autre, par mail, par ftp, etc. Remarques : - aucune action d'ajout ou de modification de la base de données n'est réalisée ; - pour les hiérarchies, on contrôle que les colonnes appartiennent bien au métier ; - tous les métiers associés au métier de la soumission sont repris à l'exception des métiers spécifiques dont leur code est au format 'Qxxx' avec un rôle à 'N' ; - les fonctions liées aux colonnes de métiers ne sont pas reprises, voir le traitement spécifique aux fonctions durant l'importation ; - les vues de rattachement ne sont reprises, voir le traitement spécifique aux vues de rattachement durant l'importation. |
Importation |
Lors de l'importation (option 2), dans la zone "Fichier pour import", il faut préciser le nom du fichier que vous allez utiliser comme base pour l'import. Ce fichier doit se trouver sur le serveur de traitements. Le métier et la langue importés sont directement lus dans le "fichier pour l'import" (mot-clé TITRE du fichier ASCII). Quand la zone "Effacer pour import" est égale à "O" (Oui), l'ensemble des enregistrements des métiers à importer est supprimé sans contrôle. L'importation est réalisée suivant l'ordre de l'exportation, ordre des tables de l'exportation du métier puis des métiers associés avec traitement des métiers de liaison en fin. Les métiers associés sont soumis aux choix de la soumission de l'importation et de l'exportation. Voir métiers associés. Dès qu'une erreur est rencontrée, le traitement est stoppé et aucune modification n'est prise en compte (métier et métiers associés compris). L'utilisateur de création des enregistrements est l'utilisateur de connexion qui lance le traitement. Si l'importation est terminée avec succès, le recalcul de la table de mise à plat des vues est lancée, tous les métiers de la base de données sont traités. Remarques techniques : - Afin que l'insertion des colonnes n'indique pas de message sur les tables forcées (jointures non traitées, aucune table n'est alors déclarée), les métiers à importer sont créés avec l'indicateur '-QTF'. Si le traitement se passe bien, cet indicateur est effacé. Tous les métiers importés ont donc un utilisateur de création et de modification renseigné. - L'information du métier importé contient la machine et la base origine de l'exportation du métier avec le format (machine/base). |
Régénération de la table de mise à plat des vues |
Un recalcul complet de la table de mise à plat des vues (GWVUP) est réalisé en fin de traitement d'importation (idem GTUCOMPO). |