Agent UC4 pour bases de données



Documents pareils
UC4 effectue tout l ordonnancement batch pour Allianz en Allemagne

Logiciel de création de badges personnalisés.

Programme détaillé. Administrateur de Base de Données Oracle - SQLServer - MySQL. Objectifs de la formation. Les métiers

CA Mainframe Application Tuner r8.5

TP2_1 DE BUSINESS INTELLIGENCE ISIMA ZZ3 F3

Les bases de données Page 1 / 8

IBM Tivoli Compliance Insight Manager

TP2 DE BUSINESS INTELLIGENCE ISIMA ZZ3 F3

Information utiles. webpage : Google+ : digiusto/

INSTALLATION DE L APPLICATION DU CONTEXTE ITASTE

Clients et agents Symantec NetBackup 7

La problématique de la Préservation des Bases de Données. Olivier ROUCHON CINES Groupe PIN Jeudi 7 Octobre

Vérifier la qualité de vos applications logicielle de manière continue

L art d ordonnancer. avec JobScheduler. François BAYART

Cours Base de données relationnelles. M. Boughanem, IUP STRI

Suite Jedox La Business-Driven Intelligence avec Jedox

et Groupe Eyrolles, 2006, ISBN :

Sage 100 CRM Guide de l Import Plus avec Talend Version 8. Mise à jour : 2015 version 8

COMMANDES SQL... 2 COMMANDES DE DEFINITION DE DONNEES... 2

Plan de Reprise d Activité

INDUSTRIALISATION ET RATIONALISATION

LOGICIEL DE GESTION DE LABORATOIRE ALPHA LABO

SQL MAP. Etude d un logiciel SQL Injection

BMC Middleware Management

Faculté des sciences de gestion et sciences économiques BASE DE DONNEES

Termes de référence pour le recrutement d un Assistant pour la gestion des bases de données

CESI Bases de données

4. Utilisation d un SGBD : le langage SQL. 5. Normalisation

//////////////////////////////////////////////////////////////////// Administration bases de données

ORACLE DATA INTEGRATOR ENTERPRISE EDITION - ODI EE

SQL Server 2012 Administrez une base de données : Exercices et corrigés

DEMANDE D INFORMATION RFI (Request for information)

Initiation aux bases de données (SGBD) Walter RUDAMETKIN

Solutions de gestion de la sécurité Livre blanc

CA Workload Automation Agent pour implémentation mainframe Systèmes d exploitation, ERP, bases de données, services applicatifs et services Web

IBM Maximo Asset Management for IT

MyReport Le reporting sous excel. La solution de business intelligence pour la PME

La version 3.0 de Corman S

LoReNa : pour dynamiser votre Relation Client (CRM)

IBM Tivoli Monitoring, version 6.1

SQL Historique

Le meilleur du marché pour sécuriser vos données

CHAPITRE 1 ARCHITECTURE

Nouveautés Ignition v7.7

UPSTREAM for Linux on System z

CA ARCserve r16 devance Veeam Backup and Replication 6.5 dans le domaine de la protection virtuelle

SQL SERVER PRECONISATIONS A L INSTALLATION.2 VERIFICATION INSTALLATION...2 CONNEXION RESEAU.4 EMPLACEMENTS DOSSIERS & SAUVEGARDES...

PICRIS. Le progiciel des métiers de la Retraite, de la Santé, de la Prévoyance et du Social

Compte Rendu d intégration d application

LIVRE BLANC OCTOBRE CA Unified Infrastructure Management : architecture de la solution

SGBDR. Systèmes de Gestion de Bases de Données (Relationnelles)

Procédure d'installation de SQL Server Express 2008

Introduction à. Oracle Application Express

PRÉSENTATION PRODUITS DE LA GAMME SOLARWINDS + NETWORK CONFIGURATION MANAGEMENT

La Business Intelligence en toute simplicité :

Consultant Avant Vente Offre Management du SI

Cours 6. Sécurisation d un SGBD. DBA - M1ASR - Université Evry 1

Le "tout fichier" Le besoin de centraliser les traitements des fichiers. Maitriser les bases de données. Historique

Présentation du module Base de données spatio-temporelles

PostgreSQL. Formations. Calendrier... 14

Formation SQL Server 2012 Administration des Instances

Expert technique J2EE

Introduction aux bases de données Cours 1 : Généralités sur les bases de données

MyReport, une gamme complète. La Business Intelligence en toute simplicité : Concevez, partagez, actualisez! pour piloter votre activité au quotidien.

Utilisation d Hyperplanning 2011

INTRODUCTION AUX BASES de DONNEES

Procédure d installation :

BTS S.I.O PHP OBJET. Module SLAM4. Nom du fichier : PHPRévisionObjetV2.odt Auteur : Pierre Barais

PostgreSQL. Formations. SQL avancé Calendrier... 18

Business Intelligence avec SQL Server 2012 Maîtrisez les concepts et réalisez un système décisionnel

CA ARCserve Backup r12

Au regard de ces deux tendances, il nous parait indispensable de révolutionner la manière dont vous gérez vos journées de travail.

Automation Engine. System Requirements. Version: Date: Automic Software GmbH

Bases de données cours 1

Conception Exécution Interopérabilité. Déploiement. Conception du service. Définition du SLA. Suivi du service. Réception des mesures

TARGET SKILLS PlanningPME

Exchange Server 2010 Exploitation d'une plateforme de messagerie

ADMINISTRATEUR WINTEL Dominique MAHIEU 35 ans WINDOWS 2008/2003, ACTIVE DIRECTORY, EXCHANGE, CITRIX, VMWARE

Oracle 8i sous Linux

Conception des bases de données : Modèle Entité-Association

ArcGIS. for Server. Comprendre notre monde

Une famille d'applications permettant à toute organisation d'optimiser le suivi et la gestion de ses ressources internes vous présente

ArcGIS. for Server. Sénégal. Comprendre notre monde

Introduction à ORACLE WAREHOUSE BUILDER Cédric du Mouza

La clé de votre réussite, notre engagement!

CAHIER DES CHARGES D IMPLANTATION

CQP ADMINISTRATEUR DE BASES DE DONNÉES (ABD)

Automation Engine 10. Plates-formes prises en charge

Un élément de la gouvernance du système d information «La gestion des logiciels, transparence et maîtrise du budget»

Business Intelligence avec SQL Server 2014 Maîtrisez les concepts et réalisez un système décisionnel

Corrigé de l'atelier pratique du module 5 : Analyse de SQL Server

Mise en œuvre du PGI dans les enseignements tertiaires

Gestion des bases de données

Plan de formation : Certification OCA Oracle 11g. Les administrateurs de base de données (DBA) Oracle gèrent les systèmes informatiques

Java DataBaseConnectivity

Transcription:

Pour plus d informations sur les produits UC4, visitez http://www.liftoff-consulting.com/ Agent UC4 pour bases de données Les bases de données ont toujours joué un rôle important dans le développement et le support des applications, et dans la gestion générale des centres traitement. Tous les fournisseurs de bases de données proposent des outils propriétaires pour accéder et administrer les données, de façon à ce que les utilisateurs puissent travailler efficacement. Ces outils permettent également de maintenir les bases de données et, par là, de traiter les applications et les données de l entreprise. Ces outils peuvent offrir des possibilités embryonnaires de planification et d ordonnancement, de façon à automatiser plus ou moins les tâches d administration et certaines applications. Des possibilités complémentaires de script permettent également d automatiser plus ou moins certaines exécutions depuis le système d exploitation. Automatiser les traitements liés aux bases de données de cette façon conduit à des efforts de développement et de maintenance supplémentaires, comme à des îlots d automatisation. UC4 propose des agents qui peuvent directement exécuter des séquences de «data definition language» (DDL), «data manipulation language» (DML), des procédures stockées ou des fonctions d administration, ce qui conduit à une automatisation des traitements liés aux bases de données non seulement complète, mais également intégrée dans l automatisation globale à l échelle de l entreprise. Les tâches sont prises en charge de façon uniforme sous le contrôle de UC4, dans le cadre de l automatisation globale d entreprise. Une interface graphique conviviale permet de définir facilement des tâches prises en charge par l agent UC4 pour bases de données. La sécurité et l évaluation des données en plus de la simplicité d utilisation sont également des aspects importants à prendre en compte quand on utilise des bases de données. L agent UC4 pour bases de données fournit toutes ces fonctionnalités, reléguant les préoccupations de sécurité, les outils abscons et les kilomètres de script au rayon des antiquités. Agent UC4 pour bases de données 1

Plan Vue d ensemble...2 Définition des jobs...2 Événements base de données...3 Bases de données supportées...4 Communication Agent Base de données...4 Sortie des Jobs...4 Comportement en cas d erreur...5 Survol des bénéfices apportés...5 Vue d ensemble L agent UC4 pour bases de données vous permet d exécuter des séquences SQL y compris DDL et DML, des procédures stockées et des fonctions d administrations sans recourir à un outil d entrées de commandes externe. Le schéma de sécurité avancé de la plate-forme UC4 simplifie l administration des bases de données de l entreprise. En plus des instructions SQL habituelles comme SELECT ou UPDATE, l agent UC4 peut également exécuter des directives qui sont spécifiques à votre gestionnaire de bases de données, comme les procédures stockées proposées par Oracle ou MS/SQL. En fin de compte, n importe quelle séquence SQL disponible peut désormais être exécutée comme un job sous la plate-forme UC4. Définition des jobs Les transactions base de données sont créées sous un format spécial de job nommé JOBSQL. Les jobs SQL peuvent être créés que la base de données soit effectivement connectée ou pas. L analyste en charge de la création sélectionne le connecteur JDBC idoine (en fonction du type de base de données voir «Bases de données supportées» ci-dessous) ainsi que l objet LOGIN auquel il a droit, et qui fournit les paramètres de connexion à la base de données (compte et mot de passe). Figure 1: UC4 JOBSQL Agent UC4 pour bases de données 2

Au cas où la base de données est effectivement connectée, l agent UC4 pour base de données offre un outil de création facilitée de requête : le schéma complet de la base de données, à partir duquel les noms d éléments (tables et colonnes) peuvent être cliqué-tirés vers le champ de définition de la requête. Ceci permet notamment de forcer les noms corrects de table et de colonnes, surtout si ces noms mélangent majuscules et minuscules et que le serveur y est sensible. Evidemment, la requête peut être entièrement construite manuellement et à tout moment, surtout si la connexion n est pas établie. Événements base de données A compter de la version 8.0 d UC4, les objets de type événement base de données sont disponibles. Ce type d objet est extrêmement puisant, en ce qu il permet de déclencher des travaux ou des enchaînements de travaux (ou tout autre objet UC4 exécutable) en fonction du résultat d une requête SQL. Ce résultat peut être comparé à une valeur statique, à une variable UC4, ou au résultat d une autre requête SQL. Dans ce dernier cas, non seulement les deux bases de données peuvent être différentes, mais de type différent (par exemple, comparaison des résultats d une requête sur une base MS/SQL avec ceux d une requête sur une base Oracle). Les événements base de données vous permettent de tester les données pour vérifier que c est le bon moment de lancer des travaux de production. Vous pouvez vous assurer que la base de données, ou l application, est prête avant de lancer les traitements. Figure 2: événement base de données Des règles complexes peuvent être mises en place avec l événement base de données de UC4. Les données critiques peuvent être interrogées, et servir de critère de déclenchement. Le déclenchement dynamique de processus peut grandement aider l entreprise en réagissant plus rapidement aux évolutions du contexte commercial ou financier. Il vous est donc possible d améliorer la qualité de service en mettant en œuvre l automotisation de vos traitements de façon encore plus réactive. Ce nouveau type de déclenchement de tâches ou d enchaînements offre une noivelle possibilité à votre entreprise de satisfaire ses objectifs d automatisation. Agent UC4 pour bases de données 3

Vous pouvez améliorer les performances du SLA en bous assurant que les données sont dans un état bien défini. EN testant les données avant de déclencher un traitement, vous pouvez anticiper la détection des problèmes. Par exemple, au cas où une base de données est chargée avec un outil ETL ou autre, vous pouvez déjà vérifier qu il y a bien des lignes dans telle ou telle table. S il n y en a pas, c est qu il y a eu un problème au chargement, et vous pouvez donc réagir en conséquence.. Bases de données supportées L agent UC4 pur bases de données supporte les SGBD suivants: Microsoft SQL Server Oracle IBM DB2 (UNIX, Windows, z/os) MySQL MaxDB (SAPDB) Sybase MS Access Communication Agent Base de données Une même instance de l agent UC4 pour bases de données peut se connecter à différentes bases de données en s appuyant sur l interface JDBC du fournisseur. L agent UC4 pour bases de données établit une connexion pour chaque job actif, ce qui permet d exécuter des jobs en parallèle. En résultat, une requête lourde sur une base de données n affecte pas les performances des autres jobs : de nouvelles tâches peuvent être reçues de la plate-forme UC4 et s exécuter n importe quand. Sortie des Jobs Les résultats des transactions sont disponibles sous forme de rapport du job. Pour en rendre la lecture plus facile, les indications de date et heure sont présentées sous le même format pour toutes les bases de données. Le formatage des résultats peut être standardisé pour tous les types de bases de données. Les options de formatage incluent : La suppression des sauts de ligne La définition du séparateur de colonnes Le format du nombre ZERO La limitation du nombre de lignes renvoyées La limitation de la largeur des colonnes renvoyées Ces dispositifs permettent de standardiser l analyse et les traitements post-exécution. Agent UC4 pour bases de données 4

Comportement en cas d erreur Chaque job base de données est une transaction conclue par une directive COMMIT. Au cas où une erreur intervient en cours de traitement, ou si le job est terminé prématurément (par exemple, impossible d insérer), toutes les instructions SQL sont annulée de façon récursive, par défaut jusqu au COMMIT le plus récent. Ceci fournit la fonctionnalité de transaction sur base de données. Un COMMIT peut évidemment être codé a l intérieur du job lui-même, ce qui permet d avoir plusieurs transactions individuelles à l intérieur du job. Là encore, en cas d erreur, les instructions SQL seront annulées jusqu au COMMIT le plus récent. Les commandes UC4, que l on peut codifier dans les jobs pour bases de données, permettent de réagir individuellement à un certain nombre d événements : SQL_ON_ERROR contrôle les réactions en cas d erreur SQL_ON_ROWCOUNT_ZERO contrôle la réaction si aucune ligne ne satisfait à la requête. Les objets job pour base de données proposent un grand nombre de possibilités de configuration individuelle de l exécution des instructions SQL. Survol des bénéfices apportés Indépendance vis-à-vis des outils spécifiques des fournisseurs Un formatage standardisé simplifie l analyse des résultats Interface conviviale avec connexion directe aux bases de données. Encryption des mots de passe dans les objets LOGIN sécurité garantie Réaction aux événements bases de données Comparaison facile de différentes valeurs Sources des séquences SQL stockées dans la base de données UC4 réductions des sources SQL dans votre environnement. Journalisation des modifications des sources SQL Gestion des versions, pour retour arrière facile sur les sources SQL. L exécution fait référence à la version ; vous savez exactement ce qui s exécute. L orientation objet de UC4 réduit le nombre de définitions. Intégration des traitements base de données dans le flot global d automatisation. Maintenance standardisée de vos bases de données : Définie une fois, déployée partout Garantie de sauvegarde de toutes les bases de données Audit complet, pour mettre en évidence la sauvegarde effective. Assurance qu aucun traitement critique ne tourne pendant les sauvegardes. Copyright 2010 UC4 Software GmbH (UC4), Tous droits réservés. Les informations contenues dans ce document sont protégées par un copyright et/ou d autres dispositifs légaux de protection de la propriété intellectuelle. Toute utilisation non autorisée des informations contenues dans ce document peut résulter en une violation de ces dispositifs légaux. Sauf autorisation expresse et écrite d UC4, la copie de tout ou partie de l information contenue dans ce document sous quelque forme que ce soit et à quel usage que ce soit est prohibée. Agent UC4 pour bases de données 5