23
Axional Analytics Une manière facile pour analyser vôtres données via IWA Vicente Salvador – DEISTER [email protected] http://www.deister.net

Ugif 09 2013 friug 201309 axional web studio

  • Upload
    ugif

  • View
    108

  • Download
    0

Embed Size (px)

DESCRIPTION

User Group Informix France - Axional Web Studio - Informix Warehouse Accelerator, IWA Axional Analytics Une manière facile pour analyser vos données via IWA

Citation preview

Page 1: Ugif 09 2013 friug 201309   axional web studio

Axional AnalyticsUne manière facile pour analyser vôtres données

via IWA

Vicente Salvador – DEISTER

[email protected]://www.deister.net

Page 2: Ugif 09 2013 friug 201309   axional web studio

Quel est l'IWA?Informix Warehouse Accelerator (IWA) est un système de traitement de données optimisées qui agit comme une «boîte noire» ou un plus et permet l'analyse des informations et l'intégration des processus opérationnels des entreprises à conduire des stratégies gagnantes. Accélère consultations avec des temps de réponse sans précédent.

Caractéristiques principales:

Performance: temps de réponse sans précédent qui permettent l'analyse des informations qui sont normalement pas possible compte tenu des temps de réponse élevés

Intégration: Connectez-vous à Informix dans un entièrement intégré, ce qui lui permet d'être utilisé par toutes les applications sans changements

Autogérés: Les requêtes sont toujours exécutées dans le plus efficace

Transparent: L'application se connecte à Informix et n'ont pas besoin de savoir quelque chose au sujet de l'IWA

Gestion simplifiée: un supplément qui ne nécessite pas de tâches administratives pour l'entretien

Page 3: Ugif 09 2013 friug 201309   axional web studio

Comment fonctionne l'IWA?

TCP/IP

Data Loader

Requêtes SQL

Informix Warehouse Accelerator

Compressed DB partition

QueryProcessor

Base de données

Informix SQL

(via DRDA)

Query Router Resultats

Informix: Route les requêtes Pas besoin de changer SQL ou les

applications Vous pouvez toujours exécuter le

SQL dans le moteur IDS

Informix Warehouse Accelerator: Connecte à Informix transparentement Analyses compresses et charges Il traite les requêtes SQL et renvoie les résultats au Informix

Page 4: Ugif 09 2013 friug 201309   axional web studio

D'autres technologies clés

CommonValues

Rare values

Nu

mb

er

of

Occ

urr

en

ces

Partitionnement pour fréquence

A1D1G1A2D2G2

A4D4G4A3D3G3

SIMD

… … … …

11111 0 1111 0

01001 0 1110 0==

&

Évaluation des prédicats comprimés

64-bit processor

RAM in TB

Page 5: Ugif 09 2013 friug 201309   axional web studio

Si une instruction SQL peut être accéléré, IDS transforme SQL et les envoie à l'IWA

Chaque processeur exécute son segment de mémoire, effectue des opérations et renvoie les données au coordinateur

Le coordonnateur reçoit les données et exécute les opérations et la gestion de fusion: opérations OPNQRY.

Le serveur IWA renvoie le résultat à le serveur Informix.

Résultats IDS SQL envoyées à l'application cliente comme un jeu de résultats (resultset).

Comment ça marche?

Page 6: Ugif 09 2013 friug 201309   axional web studio

L'ensemble des données occupe 850 Go, à 785 millions d'enregistrements, occupant 185 Go de RAM dans IWA

Processus de rapport avec des requêtes SQL complexes

– no IWA: 6 H 46 min / IWA: 4 min 40 sec

Exécution de 746 opérations SQL qui considèrent toutes les combinaisons entre les dimensions et les tables de faits

– no IWA: les 14 premières opérations ont eu 24h / IWA: 12 h 25 m

Exemple d'un utilisateur réel

Page 7: Ugif 09 2013 friug 201309   axional web studio

La grande image dans l'analyse des données

Axional analytics scope

Data IntegrationETL / Anonymization

Sources:OLTP DB, files,

FTP Internet, etc

Data Warehouse

OLAP Cubes & BI Tools:Query & Reporting,

OLAP Analytics, Dashboards,Mashups

Page 8: Ugif 09 2013 friug 201309   axional web studio

Axional Analytics:Simplicity, Flexibility, Full Featured

Informix Warehouse Axional Analytics ServerWeb Browser - Android

FlexibilitySimplicity The right mix of simplicity and flexibility

Information Management Portfolio(Information Server, MDM, Streams, etc)

Warehouse Accelerators

Informix Integrated SystemTrue Universal Client Custom Solution

8 © 2013 IBM Corporation

Page 9: Ugif 09 2013 friug 201309   axional web studio

Fully integrated with Informix IWAScripting Language for ETL and business

process execution.Dash Board generatorMenús and access control systemReporting systemWeb Dataentry FormsOLAP Cubes generatorGeoData ReadyMobile Client Ready

Axional Main components

Page 10: Ugif 09 2013 friug 201309   axional web studio

IWA Queues controllingIWA StatisticsIWA automatic enable/disableScripting for refreshing / load / reload

datamarts

Axional: Fully IWA Integrated

Page 11: Ugif 09 2013 friug 201309   axional web studio

Simple: Based on XSQL scripting language, allows definition for complex ETL processes.

Powerful: 350 pre-built functions and connectors to multiple databases, services (FTP, SMB,...) and file formats, for complex control flow, data flow and logging.

Very fast: 1 million rows, extracted, anomized and loaded in less than 1 minute.

– Data validation. Includes cross validation between several columns.

– Encoding free-form values (e.g., map texts to codes).– Deriving a new calculated value.– Anonymyzing for data privacy: whirlpool, md5, ...– Transposing columns/rows.– Aggregation functions.

Axional: Scripting process & ETL

Page 12: Ugif 09 2013 friug 201309   axional web studio

Axional: Dash Board generator

Page 13: Ugif 09 2013 friug 201309   axional web studio

● Global user & roles based data filtering and menú access: Reporting, OLAP Cubes, Data Entry, etc...

Axional: Menús & Access control

Page 14: Ugif 09 2013 friug 201309   axional web studio

Axional: Reporting system

Page 15: Ugif 09 2013 friug 201309   axional web studio

Axional: Web Dataentry

Page 16: Ugif 09 2013 friug 201309   axional web studio

Axional: OLAP Cubes (i)

Page 17: Ugif 09 2013 friug 201309   axional web studio

Axional: OLAP (graphs & charts)

Page 18: Ugif 09 2013 friug 201309   axional web studio

Axional: OLAP (Maps)

Page 19: Ugif 09 2013 friug 201309   axional web studio

Uses Spatial Datablade for geo-regions definitionUses Google Maps for Map renderingAllows use of advanced geo-functions for searching

data

Geodata Ready

Page 20: Ugif 09 2013 friug 201309   axional web studio

Data comparission based on geographical areasHeat Maps and zoom-in data analysis

Geodata Advanced Processing

Page 21: Ugif 09 2013 friug 201309   axional web studio

● All Axional characteristics can be used on Native Android App

Mobile Client Ready

Page 22: Ugif 09 2013 friug 201309   axional web studio

Real data live demo!!!!!!!!!!!!!!!

Axional: Live Demo

Page 23: Ugif 09 2013 friug 201309   axional web studio

Questions?

Vicente [email protected]+34 688 92 19 19

Merci pour votre attention