1. MYXTRACTION
VERSION 2.0
Mars 2009
http://www.myxtraction.com/
2. C’est quoi myXtraction ?
myXtraction est une solution de reporting décisionnel. Elle permet de créer des extractions de données, des
écrans dynamiques, des indicateurs, implémenter des scénarios d’alertes et de contrôles, des vues consolidées
de différentes métriques-clés, de manière rapide et totalement flexible
myXtraction est composé de 3 modules:
myXtraction Admin: un module d’administration des utilisateurs, profils et connecteurs de base des données
myXtraction Studio: c’est le module qui permet la conception et l’utilisation des tableaux de bord
myXtraction Server: c’est le module qui permet d’exécuter des extractions et tableaux de bord en mode
serveurs (par exemple: via des taches planifiées)
myXtraction
Workflow Monitor
myXtraction
Admin
TEXT Excel Oracle ODBC
Data Connectors
Data Export
PDF RTF myXtraction
SQL Server Files
Studio
CSV HTML
myXtraction
MHT IMAGE SYBASE Others…
Server
Audit & Trail
3. Administration et management des profils
MyXtraction permet la gestion des données de plusieurs entités et groupes d’utilisateurs.
Pas de limite dans la gestion de groupe/sous groupe d’utilisateur
Restriction des « DataBase Connectors » par profil utilisateur
Les données sensibles(telle que les chaines de connexions à des bases des données, des mots de
passes…) sont crypté dans la base des données
MyXtraction permet d’auditer chaque événements surgissant(création d’extraction, consultations des
données, modification des droits, publication de Dashboard….)
Administration
Entité
Groupe
DataBase Audit Manager
Utilisateur
Connectors
Mes tableaux
de bord
4. Connecteurs Base des données
myXtraction fonctionne avec une base des données SQL Server (2000, 2005 ou 2008) ou Oracle (version 8 et supérieur)
qui permet de stocker ses paramètres.
myXtraction permet la connexion à des bases de données via un Provider spécifique, un ODBC ou un Link natif
Le bases données déjà paramétrés sont:
DataBase Connectors
5. Gestion des variables et catégories de variables
MyXtraction permet la création des variables en utilisant la richesse du langage .NET (VB.NET & C#). Cela donne une puissance
inégalée en terme de gestion des variables
Publication de « Mes Variables »: MyXtraction permet le partage des variables afin que celles-ci soient exploitées par d’autres
utilisateurs. La publication peut être PUBLIC (partage en lecture seule) ou SHARED (partage en contrôle total)
« Mes Variables » peuvent être utilisées dans :
• Les requêtes SQL
• Les formules et les champs calculés d’une extraction
• Les nom des fichiers générés par des extractions
Exemple d’utilisation:
Variables
Cette variable sera utilisé, par la suite, pour spécifier le nom du fichier
6. Tableaux de bord
Un tableau de bord est composé d’un ou plusieurs
composants.
Les composants peuvent être des données représentées
sous format de :
o Un tableau simple
o Un tableau pivot
o Un charte graphique
Dashboard
Vous pouvez ajouter des « sous tableaux de bords (SUB
DASHBOARD) » sans aucune limite.
Les styles des, les couleurs, les filtres, les groupements et
toutes les propriétés des tableaux de bord sont enregistrés
dans des fichiers de paramétrage.
Les tableaux (simples et pivots) offres des fonctionnalités incomparables telle que:
la possibilité de grouper les données avec un simple « Drag Drop »
l’utilisation des filtres prédéfinit
l’implémentation des conditions et alertes
L’implémentation des formules (champs calculés) dans les colonnes
Le clonage de tableaux (partage la même source des données)
Activation (ou non) du rafraichissement automatique des données(l’utilisateur peut définir l’intervalle du
temps)
Une bibliothèque d’une cinquantaine de style de tableau prédéfinis
La possibilité d’exporter les données vers plusieurs formats
7. Chartes graphiques
myXtraction offre une bibliothèque prédéfinit, et prête pour
l’utilisation, de chartes graphiques
Chartes
myXtraction simplifie la présentation de plusieurs
séries(homogènes ou non) sur le même graphique.
Cela donne une grande possibilité de
comparaisons des courbes.
8. Champs calculés ou formule
myXtraction permet de rajouter des colonnes, basées sur des formules ou expressions SQL, dans le
tableau de bord.
Ces formules peuvent être des expressions SQL. Exemple: [Colonne A] * [Colonne B]/[Colonne C],
mais si on se limite à des formule SQL, nous n’aurons pas beaucoup de possibilité.
myXtraction est la solution qui vous permet de profiter de la richesse des bibliothèques existantes de .NET,
et aussi vos propres bibliothèques!
Computed Fields
Exemple d’utilisation de bibliothèque:
9. Export des données
myXtraction permet d’exporter les données vers différentes formats connues par les utilisateurs:
PDF
Excel
HTML
MHT
RTF
CSV
Texte
Image
Et vers l’imprimante
Data Export
10. Workflow et enrichissement des données
myXtraction permet aux utilisateurs d’enrichir leurs données et leurs donnent la possibilité de
communiquer plus efficacement.
Par exemple, un utilisateur, peut créer une notification concernant un enregistrement. Il a la possibilité de
rendre sa notification public. Cela permettra aux autres utilisateurs de ce même tableau de bord de
consulter ces notes, et éventuellement, ajouter leurs notifications à leur tour.
Cette nouvelle fonctionnalité constitue une
révolution dans le monde du reporting BI,
car elle rend le tableau de bord dynamique.
Notification
L’analyse de l’utilisateur peut véhiculer avec
les données sources et cela permet la
gestion d’un Workflow des données.
11. Publications de « Mes Objets »
myXtraction permet le partage et la protection des tableaux de bords :
Private
Seule le propriétaire de cette extraction est autorisé à visualiser,
modifier et exécuter ce tableau de bord
Friend
Cette extraction sera partagée et administrée par le propriétaire
et les utilisateurs spécifiés
Publier
Propriétaire
Extraction
Public
Publication
Cette extraction sera utilisée par tous les utilisateurs de mon
domaine (mode lecture seule)
Shared Cette extraction sera utilisée et administrée par tous les
utilisateurs de mon domaine (mode lecture/écriture)
myXtraction permet le partage et la protection des autres objets (seule les
partages PRIVATE, PUBLIC et SHARED sont possibles) :
« Mes Variables »
« Mes Champs Calculés »
« Mes Conditions »
« Mes Clones »
« Mes Relations »
« Mes Styles »
« Mes Alertes »
12. Gestion des services (Extraction Virtuelle)
myXtraction permet de créer des tableaux de bord dont la source des données est une collection d’autres
tableaux de bord.
Cela donne plus de flexibilité à l’utilisateur de fusionner et agréger des données en provenance de plusieurs
sources. Ce procédé, permet un gain non négligeable au niveau de traitement des données.
Par exemple: un utilisateur qui travaille avec plusieurs fichiers de données (Excel, CSV…) et des données venant
Services: Virtual Xtraction
des bases Access, ORACLE… myXtraction lui donne la possibilité de créer un tableau de bord dont la source des
données est une combinaison de tout ces fichiers et bases des données.
Oracle ODBC
Data Connectors
myVirtual
My Dash Board SQL Server Files
Database
SYBASE Others…
myXtraction permet de mettre en place des rapprochements via les extractions virtuelles.
13. Audit
myXtraction permet d’auditer tout type d’événement surgissant tell que la création, la modification, la suppression
des objets (Tableau de bord, clone, variable, condition, champ calculé, relation, utilisateur, groupe…)
myXtraction permet, également, d’auditer l’utilisation et la publication des tableaux de bord. Chaque
rafraichissement des données est inscrit dans le journal d’audit.
myXtraction inscrit dans un journal spécifique les tentatives de connexion frauduleuses
Audit
14. Conclusion
myXtraction est la solution idéale pour permettre à des utilisateurs non informaticiens, de créer leurs propres
tableaux de bords de manière simple, flexible, fluide et efficace.
myXtraction garantie une amélioration très significative de traitement et analyse de l’information, et rendre la
prise de décision plus rationnelle;
myXtraction offre une solution innovante:
Sur le plan fonctionnel: en permettant de gérer un Workflow des données entre les différents
utilisateurs, et de rendre les tableaux de bords plus dynamiques.
Conclusion
Sur le plan technologique: en permettant de lier des sources des données différentes dans les
mêmes tableaux de bord. Cela constitue une nouveauté dans la mesure où myXtraction permet
d’écrire des requêtes SQL faisant appels à plusieurs bases de données de différentes types.
myXtraction peut être mise en œuvre et déployé en un temps record
myXtraction à été conçu pour :
1. Partager et protéger les ressources
2. Gagner en efficacité
3. Réduire les coûts
Pour plus d’information, n’hésiter pas à nous contacter au:
info@myxtraction.com
15. Les 8 raisons essentielles pour choisir myXtraction
Vous avez plusieurs extractions de données, et il vous est
Vous avez une solution décisionnelle (BI) qui vous sert,
compliqué de matcher ces fichiers, de faire des jointures ou tout
juste, à exporter vos données vers Excel?
simplement de faire des rapprochements ?
myXtraction est la solution adaptée à cela tout en réduisant
MyXtraction vous donne le moyen de lancer des requêtes sur des
vos coûts, sécurisant vos données, et donnant plus de
fichiers textes, Excel et des bases de données comme s’il s’agissait
souplesse à vos utilisateurs pour faire évoluer leurs extractions
d’une seule base des données
Vous avez une solution décisionnelle qui nécessite une
Vous avez, souvent, des demandes d’extraction de données ?
mise à jour (migration vers une version plus récente ou
MyXtraction permet de réaliser vos demandes en un temps record, et
une autre solution)
surtout, vous offre la possibilité d’expérimenter ces extractions, de les
On vous propose d'étudier la possibilité de ne migrer que
affiner et de les faire évoluer
l'essentiel, et remplacer le reste par une solution plus adaptée,
plus efficace, moins chère et plus sécurisée
Vous avez plusieurs systèmes d’information, et vous souhaitez
avoir des tableaux de bord qui consolident vos données?
Vous utilisez Excel dans vos développements, ou peut
myXtraction intègre une bibliothèque de connecteur de base données
être des fichiers aux formats CSV, XML, HTML, TXT…?
qui vous permet de vous connecter à tous vos systèmes d’information et
Cela est assez risqué, vu qu'il n'y a pas de gestion de
avoir un tableau de bord, composé de sous tableaux de bords qui
versioning ni même de partage des données. On vous propose
FAQ
consolident vos données ou qui vous permettent, simplement, d’accéder
l’outil Front qui sait communiquer avec Excel et les autres
à vos données !
formats de fichiers. Un outil qui traite vos fichiers comme
source de données relationnelle. Cela vous permettra de
Une fois vos données analysées, vous voulez signaler une
sécuriser vos données, et de les partager entre les utilisateurs.
anomalie, générer une alerte, ajouter un commentaire…?
Notre solution vous permettra d’utiliser vos bibliothèques
Pour chaque tableau de bord, myXtraction implémente un workflow
externes. Vous pouvez également implémenter vous formules
qui permet la collaboration entre ses différents utilisateurs. myXtraction
mathématiques en utilisant la richesse de la bibliothèque MATH
permet de partager vos extractions, ainsi que les événements qui leurs
de .net (plus riche et plus performante que celle VBA).
sont associés (alertes, commentaires, anomalies, informations…)
Exemple d’implémentation de formule mathématique
complexe:
Finalement, vous avez besoin d’une solution évolutive, facile à
déployer, conviviale, qui gère les droits d’accès utilisateurs,
multi-entité, qui trace tout événements y compris « qui consulte
un tel tableau de bord », et qui peut être lancé en mode service
(pour lancer des extractions ou des rapprochements
régulièrement) ?
Nous sommes à votre disposition pour vous démontrer toutes ces
fonctionnalités, ainsi que toute la richesse fonctionnelle de myXtraction.
Une simple adresse : info@myXtraction.com