|
data'distribution
Un
outil stratégique au service de lebusiness et du décisionnel.
datadistribution
répond pleinement aux besoins de backup temps réel,
de distribution vers des serveurs Internet/Intranet ebusiness, dalimentation
de système décisionnel, de data warehouse et déchanges
inter-applications. La solution développée par Gamma
Soft permet de bénéficier du meilleur de la technologie
actuelle pour construire un système décisionnel ou internet
robuste et efficace que les données résident sur AS/400,
iSeries ou sur tout autre système de type Windows NT, UNIX...
Les applicatifs sont alimentés à partir des données
de votre système de production en temps réel ou par
vacation, avec des sélections, des reformatages, des enrichissements
et des agrégations.
Le module de transformation ouvre des possibilités sans limite
de sélection et d'enrichissement grâce à son langage
et à son potentiel d'appel de programmes externes.
ebusiness
datadistribution
distribue et synchronise en mode natif des données issues de
toutes sources (AS/400, Oracle, SQL Server,...) afin dalimenter
une architecture Internet/Intranet.
décisionnel
datadistribution alimente et synchronise les data warehouses
à partir de données hétérogènes
ou propriétaires. Le mode incrémental réduit
considérablement la durée de traitement des données.
inter-applications
datadistribution synchronise et interconnecte les applications
en temps réel.
Louverture de datadistribution permet linterconnexion
avec tout type dapplication : standard, spécifique ou
ERP.
Haute
disponibilité
datadistribution réalise le Backup à chaud de
vos machines et sécurise ainsi votre informatique.

Rapide et très peu consommateur de CPU, data'distribution
réduit vos coûts de communication et d'exploitation.
CONCEPT
Le
moteur de datadistribution prélève dans les journaux
de transaction de la machine source les changements opérés
dans la base de données. Ce mode incrémental permet
dopérer en temp réel (au fil de leau) et
de réduire considérablement le volume dinformation
à rafraîchir. Votre système ebusiness offrant,
par exemple, à vos clients létat de leur commande
est ainsi mis à jour en temp réel. Votre système
décisionnel ne reçoit que les nouvelles informations
et celles qui ont évolué, réduisant considérablement
le volume à transférer. Ce mode incrémental peut
être mis en uvre dans une vacation opérant de nuit
pour le rafraîchissement de votre data warehouse.

datadistribution
permet aussi de travailler directement sur les fichiers/tables dorigine
sans avoir besoin dun support de journal de transaction. Le
mode EXTRACT autorise un rafraîchissement complet avec ou sans
sélection (sur une date par exemple).
Les informations sont envoyées par bloc et traitées
parallèlement sur la machine cible. Ainsi, pendant que la machine
cible traite un bloc, le bloc suivant est en cours de préparation
sur la machine source. Toute perte de temps est éliminée
et les gros volumes sont absorbés sans problème. La
machine cible, à la réception dun bloc, lapplique
à la base de données cible avec des algorithmes sophistiqués
permettant au choix une gestion des erreurs avec tentative de réparation
automatique ou non.
La possibilité dappeler un programme utilisateur sur
la machine cible permet de sinterfacer avec un progiciel ERP
en faisant appel à ses APIs plutôt que décrire
directement dans sa base de données.
datadistribution permet dalimenter en temps réel
une base de données cible dune structure radicalement
différente de celle présente sur la source. Ainsi des
fusions et des éclatements denregistrements sont naturellement
paramétrables.
De plus datadistribution offre la possibilité unique
de connaître la variation de linformation et de travailler
sur cette varation. Les fonctions darrêt de démarrage
de datadistribution sont aisément intégrables
dans vos applications et vos outils dadministration. Les alertes
de datadistribution sont standardisées pour être
aisément intégrables dans vos outils de remontée
dalertes.
Sur AS/400, datadistribution intègre un module permettant
dautomatiser le nettoyage des récepteurs de journaux,
optimisant ainsi la place disque occupée.
Le mode incrémental élimine la nécessité
dune fenêtre de temps pendant laquelle les données
ne bougent pas sur les machines sources, hors en mode extraction cette
fenêtre de temps est indispensable.
PARAMETRAGE sélection
et transformation
Le
paramétrage seffectue à partir de nimporte
quel poste Windows NT connecté localement ou à distance
(même via internet). Il ny a pas de limitation en nombre
de postes de paramétrage.
Le
paramétrage seffectue puis est stocké sur la machine
source. La machine cible reçoit automatiquement le paramétrage
de la machine source. Il est possible de modifier le paramétrage
pendant que des réplications sont actives. Les modifications
seront prises en compte après un re-démarrage. Le paramétrage
est structuré par environnement permettant de séparer
les différentes applications couvertes par datadistribution.
Par exemple, un environnement pour le backup qui est paramétré
et suivi par une équipe dexploitation, un environnement
pour la synchronisation dun ebusiness qui est paramétré
et suivi par une autre équipe, un environnement pour lalimentation
dun système décisionnel qui est paramétré
et suivi par léquipe décisionnelle, un environnement
pour la synchronisation inter-applications, etc, etc...
La notion denvironnement de test et de production est prise
en compte avec la possibilité de déclencher des processus
automatiques lors du passage de test en production. datadistribution
définit des modèles de réplication, permettant
ainsi un paramétrage unique pour une distribution vers plusieurs
cibles. Des notions de dérogations (valeurs par défaut
définies par lutilisateur), permettent de créer
un paramétrage évolutif et aisément maintenable.
La notion de paramétrage a été étudiée
spécifiquement pour rendre cette étape extrêmement
rapide et évolutive.
Le paramétrage du script de sélection/transformation
bénéficie dune assistance contextuelle pour son
écriture et sa mise au point, rendant cette phase simple et
rapide. Il suffit de préciser au besoin la structure de lenregistrement
cible désiré et comment lobtenir à partir
du source.
Les sélections
peuvent seffectuer sur tout ou partie de lenregistrement
source, de ses valeurs précédentes et du contexte :
type dopération (ajout, modification, suppression), qui
a effectué lopération (utilisateur, programme,
travail) et quand (date, heure précise à la milliseconde).
Ceci permet par exemple de prendre en compte les suppressions sauf
celles qui sont effectuées par le programme de purge
de fin dannée, et ainsi de conserver dans le data warehouse
un historique plus important que sur la machine de production.
Le contexte
peut être modifié pour transformer une suppression physique
intervenue sur la machine de production, en une suppression logique
(modification) sur le data warehouse, ou bien pour obtenir une table
contenant la traçabilité de tout ce qui est intervenu
sur telle et telle table source.
Lappel
de programme utilisateur permet de faire appel à vos programmes
pour réutiliser des routines, pour effectuer des sélections
prenant en compte des règles sophistiquées et/ou pour
récupérer de linformation présente sous
une autre forme.
La base de paramétrage
de datadistribution est documentée permettant ainsi une
manipulation directe et lécriture de programme qui la
manipule directement pour automatiser des fonctions, la contrôler
et pouvoir lintégrer dans un outil de référence
croisée et ainsi effectuer des analyses dimpact.
datadistribution
permet de déclencher des scripts et de lancer des programmes
sur la machine cible à certains moments identifiables, permettant
ainsi dès la fin de la réplication des données
mises à jour dans un batch de la machine source vers la cible,
de déclencher le lancement du re-calcul dun cube multi-dimensionnel.
datadistribution
intègre un mode de distribution en mode non connecté
(broadcast) pour alimenter par vacation des machines cibles non connectées
comme des magasins, une force de vente, des partenaires.
ADMINISTRATION et traçabilité

Ladministration (supervision) intégrée
au module de paramétrage est aisément accessible depuis
tout point du réseau local et distant à partir dune
station Windows NT.
Les équipes
dastreintes administrent facilement datadistribution depuis
leur site avec un simple point daccès TCP-IP, ou même
internet.
datadistribution
indique à tout moment ce quil est en train deffectuer,
produit un historique des phases, des compteurs de mouvements. Une
analyse des erreurs est disponible à tout moment.
Un mode trace
est activable à la demande pour obtenir une analyse plus détaillée
des différentes opérations.
Toutes les alertes
et messages derreurs sont systématiquement remontés
sur la machine source pour avoir un point central unique dadministration.
Un module de
planification (scheduler) peut être mis en uvre pour les
distributions voulues. Ce module sassure du bon fonctionnement
et des arrêts - démarrages aux moments voulus et contrôle
que personne narrête ou ne démarre une distribution
par erreur.
REPRISES automatiques

Avec
une technologie unique de reprise automatique en cas de coupure de
communication ou darrêt dun système, datadistribution
re-synchronise les échanges en garantissant lintégrité
au niveau de lenregistrement. Ainsi, dans le cas dune
réplication de type backup, le démarrage seffectue
au moment du lancement de la machine source, attendant le démarrage
de la machine cible pour commencer. Larrêt nest
pas planifié, datadistribution sarrête en
même temps que la machine source. La notion de reprise de datadistribution
a été poussée très loin :
Pour charger en totalité une base de données cible à
partir du contenu de la base de données source puis continuer
automatiquement sur les mouvements intervenus dans les journaux de
transaction, avec un calage très précis éliminant
le besoin de définir un point de synchronisation.
Pour repartir
dun point précis du journal de transaction de la source
pour par exemple, après un rechargement de la base de données
cible à partir dune sauvegarde, retourner les mouvements
intervenus, sur la base de données source, après la
sauvegarde de la base de données cible.
EFFICACITÉ
La solution de Gamma Soft gère des backups de plus de 10 millions
de transactions par jour, des synchronisations de plusieurs dizaines
de machines en bidirectionnel et des échanges temps-réel
inter-applications.
datadistribution est reconnue comme la solution la plus performante
pour lalimentation dun data warehouse et la synchronisation
temp-réel pour le ebusiness. Tous les utilisateurs soulignent
sa rapidité, sa très faible consommation de ressource,
sa simplicité, sa puissance et son extrême souplesse.
Spécifications
Réplication temps-réel continue ou par vacation, basée
sur les changements (mode incrémental)
Réplication par extraction directe de la base de données
source
Paramétrage simple et rapide
Module de sélection et transformation intégré
sans limite de possibilités
Aucune programmation nest requise
Paramétrage et administration en mode graphique à
partir de tout point du réseau
Base de paramétrage ouverte et accessible aux outils
de référence croisée et aux répertoires
dentreprise
Support de tout type de base de données cibles
Intégration aisée avec les progiciels et les
ERP
Mode bi-directionnel permettant de mettre à jour simultanément
le même enregistrement sur la base de données source
et cible
Domaines
dapplications
Alimentation en temps-réel ou par vacation dun système
décisionnel (data warehouse, data mart) basé sur les
changements permettant une réduction considérable des
volumes
Alimentation en temps-réel dun intranet, permettant
de constituer un ebusiness réactif, en permanence synchronisé
à la production
Backup à chaud de machine sur une autre machine non
dédiée
Echanges inter-applications en temps-réel, pour par
exemple synchroniser des progiciels ERP entre eux
Agents intelligents se déclenchant dès lapparition
dun événement dans la base de données source
(nouvelle commande
par exemple) pour exécuter une action (envoi dun fax
daccusé réception par exemple)
DOWNLOAD
Documentation
au format pdf (392Ko)
 |