34
GXplorer & GXquery IO Soluciones de BI más integrables Fabián Bonilla – [email protected] Mayda Kurdián – [email protected]

GXplorer & GXquery IO Soluciones de BI más integrables Fabián Bonilla – [email protected]@artech.com.uy Mayda Kurdián – [email protected]@artech.com.uy

Embed Size (px)

Citation preview

Page 1: GXplorer & GXquery IO Soluciones de BI más integrables Fabián Bonilla – fbonilla@artech.com.uyfbonilla@artech.com.uy Mayda Kurdián – mayda@artech.com.uymayda@artech.com.uy

GXplorer & GXquery IO Soluciones de BI más integrables

Fabián Bonilla – [email protected]

Mayda Kurdián – [email protected]

Page 2: GXplorer & GXquery IO Soluciones de BI más integrables Fabián Bonilla – fbonilla@artech.com.uyfbonilla@artech.com.uy Mayda Kurdián – mayda@artech.com.uymayda@artech.com.uy

GXplorer & GXquery

Diciembre 2005

GXplorer 5.0/GXquery 2.0 Upgrade 4

Setiembre 2006

GXplorer/GXquery IO Beta 3

Mediano Plazo

Versión Orión Integración GeneXus Rocha

Page 3: GXplorer & GXquery IO Soluciones de BI más integrables Fabián Bonilla – fbonilla@artech.com.uyfbonilla@artech.com.uy Mayda Kurdián – mayda@artech.com.uymayda@artech.com.uy

• Selección AvanzadaSelección Avanzada

• Reportes WebReportes WebMás IntegraciónMás Integración

GXplorer/GXquery IO

Mayor PotenciaMayor Potencia

Nuevos MercadosNuevos Mercados

Page 4: GXplorer & GXquery IO Soluciones de BI más integrables Fabián Bonilla – fbonilla@artech.com.uyfbonilla@artech.com.uy Mayda Kurdián – mayda@artech.com.uymayda@artech.com.uy

• Ranking / Máximo / Mínimo

• Lista de Valores

• Rangos

• Condiciones

• Filtros por dimensiones

Selección Avanzada

ConsultaConsulta

EjesEjes

DatosDatosEje

sE

jes

• Condición Avanzada

• ConsultasConsultas

• ConsultasConsultas

MAYOR POTENCIAMAYOR POTENCIA

Page 5: GXplorer & GXquery IO Soluciones de BI más integrables Fabián Bonilla – fbonilla@artech.com.uyfbonilla@artech.com.uy Mayda Kurdián – mayda@artech.com.uymayda@artech.com.uy

Selección Avanzada

• Ejemplo I – Filtros consulta sobre eje

Consulta : Impuestos para modelos de Peugeot en los Países que vendieron más de $100000 en el 2005

País ModeloMarca Impuestos

Lista de Valores -> Peugeot

País Año = 2005 Ventas

MAYOR POTENCIAMAYOR POTENCIA

Page 6: GXplorer & GXquery IO Soluciones de BI más integrables Fabián Bonilla – fbonilla@artech.com.uyfbonilla@artech.com.uy Mayda Kurdián – mayda@artech.com.uymayda@artech.com.uy

Selección Avanzada

• Ejemplo II – Filtros consulta sobre datos

Consulta : Ventas por País y Ciudad que superaron las Compras del 2004

CiudadPaís Ventas

Año Compras

Lista de Valores 2004

> =

MAYOR POTENCIAMAYOR POTENCIA

Page 7: GXplorer & GXquery IO Soluciones de BI más integrables Fabián Bonilla – fbonilla@artech.com.uyfbonilla@artech.com.uy Mayda Kurdián – mayda@artech.com.uymayda@artech.com.uy

GXplorer/GXquery WebGXplorer/GXquery Web

Query SpecificationQuery SpecificationPivot Table

Chart

User-Defined

Report

MAYOR POTENCIAMAYOR POTENCIA

Reportes Web

Page 8: GXplorer & GXquery IO Soluciones de BI más integrables Fabián Bonilla – fbonilla@artech.com.uyfbonilla@artech.com.uy Mayda Kurdián – mayda@artech.com.uymayda@artech.com.uy

Reportes Web

Edición HTML del reporte en la propia herramienta

Inclusión de textos, imágenes, etc.

Impresión

Salida a PDF

Demo

MAYOR POTENCIAMAYOR POTENCIA

Page 9: GXplorer & GXquery IO Soluciones de BI más integrables Fabián Bonilla – fbonilla@artech.com.uyfbonilla@artech.com.uy Mayda Kurdián – mayda@artech.com.uymayda@artech.com.uy

Más IntegraciónMás Integración

GXplorer/GXquery IO

Mayor PotenciaMayor Potencia

• GXplorer WebGXplorer Web

• PersonalizaciónPersonalización

• Graficación de usuarioGraficación de usuario

• Web ServicesWeb Services

Page 10: GXplorer & GXquery IO Soluciones de BI más integrables Fabián Bonilla – fbonilla@artech.com.uyfbonilla@artech.com.uy Mayda Kurdián – mayda@artech.com.uymayda@artech.com.uy

Personalización GXplorer Web

Edición clases HTML

GeneXus Theme Editor

Edición CSS

Edición imágenes

Background Login

MAS INTEGRACIONMAS INTEGRACION

Page 11: GXplorer & GXquery IO Soluciones de BI más integrables Fabián Bonilla – fbonilla@artech.com.uyfbonilla@artech.com.uy Mayda Kurdián – mayda@artech.com.uymayda@artech.com.uy

MAS INTEGRACIONMAS INTEGRACION

Personalización GXplorer Web

Page 12: GXplorer & GXquery IO Soluciones de BI más integrables Fabián Bonilla – fbonilla@artech.com.uyfbonilla@artech.com.uy Mayda Kurdián – mayda@artech.com.uymayda@artech.com.uy

Graficación de UsuarioGXplorer/GXquery WebGXplorer/GXquery Web

Query SpecificationQuery SpecificationPivot Table

Chart

User-Defined

Report

User-Defined Output

User-Defined Output

MAS INTEGRACIONMAS INTEGRACION

WEB SERVICES

WEB SERVICES

Page 13: GXplorer & GXquery IO Soluciones de BI más integrables Fabián Bonilla – fbonilla@artech.com.uyfbonilla@artech.com.uy Mayda Kurdián – mayda@artech.com.uymayda@artech.com.uy

Como incluir salidas personalizadas

Crear WS Check : Valida consulta

Crear WS Get : Dados los datos los muestra con la salida personalizada

Especificar en GXplorer Web los visualizadores (host, port, etc.)

Ejemplo : Mapas MGAP

MAS INTEGRACIONMAS INTEGRACION

Graficación de Usuario

Page 14: GXplorer & GXquery IO Soluciones de BI más integrables Fabián Bonilla – fbonilla@artech.com.uyfbonilla@artech.com.uy Mayda Kurdián – mayda@artech.com.uymayda@artech.com.uy

Web Services

GXplorer Services

Metadata

DW

Aplicaciones

Aplicaciones

Aplicaciones

MAS INTEGRACIONMAS INTEGRACION

Page 15: GXplorer & GXquery IO Soluciones de BI más integrables Fabián Bonilla – fbonilla@artech.com.uyfbonilla@artech.com.uy Mayda Kurdián – mayda@artech.com.uymayda@artech.com.uy

Web ServicesOLE Automation Web Services

Ventajas

Interacción con aplicaciones en varios ambientes

Programación más simple y sencilla

Mayor integración con GeneXus

Más cantidad de funcionalidades disponibles

MAS INTEGRACIONMAS INTEGRACION

Page 16: GXplorer & GXquery IO Soluciones de BI más integrables Fabián Bonilla – fbonilla@artech.com.uyfbonilla@artech.com.uy Mayda Kurdián – mayda@artech.com.uymayda@artech.com.uy

Web ServicesPermiten trabajar con:

Sesiones y usuarios

Metadatas

Manejo y ejecución de consultas

Publicación

Indicadores, dimensiones, atributos

Restricciones

Atributos dinámicos

MAS INTEGRACIONMAS INTEGRACION

Page 17: GXplorer & GXquery IO Soluciones de BI más integrables Fabián Bonilla – fbonilla@artech.com.uyfbonilla@artech.com.uy Mayda Kurdián – mayda@artech.com.uymayda@artech.com.uy

Web Services

Ejemplo

Integración con aplicación GeneXus

Práctico GXquery

MAS INTEGRACIONMAS INTEGRACION

Page 18: GXplorer & GXquery IO Soluciones de BI más integrables Fabián Bonilla – fbonilla@artech.com.uyfbonilla@artech.com.uy Mayda Kurdián – mayda@artech.com.uymayda@artech.com.uy

Más IntegraciónMás Integración

Nuevos MercadosNuevos Mercados

GXplorer/GXquery IO

Mayor PotenciaMayor Potencia

• Soporte Chino y JaponésSoporte Chino y Japonés

• MySQLMySQL

• DBRETDBRET

• GXquery WebGXquery Web

• Cliente FireFoxCliente FireFox

Page 19: GXplorer & GXquery IO Soluciones de BI más integrables Fabián Bonilla – fbonilla@artech.com.uyfbonilla@artech.com.uy Mayda Kurdián – mayda@artech.com.uymayda@artech.com.uy

Soporte Chino y Japonés

NUEVOS MERCADOSNUEVOS MERCADOS

Page 20: GXplorer & GXquery IO Soluciones de BI más integrables Fabián Bonilla – fbonilla@artech.com.uyfbonilla@artech.com.uy Mayda Kurdián – mayda@artech.com.uymayda@artech.com.uy

MySQL

GXplorerGXplorer

GXqueryGXquery

MS Access SQL Server

Informix PostgreSQL

DB2 UDBDB2/400

Oracle MySQLMySQL

Metadatas de Indicadores y Dimensiones

Metadatas de Atributos

GeneXus KB

Base de Datos

NUEVOS MERCADOSNUEVOS MERCADOS

Page 21: GXplorer & GXquery IO Soluciones de BI más integrables Fabián Bonilla – fbonilla@artech.com.uyfbonilla@artech.com.uy Mayda Kurdián – mayda@artech.com.uymayda@artech.com.uy

Bases de Datos No-GeneXus

DVG DBRET

Ventajas

Conexión a la BD para crear la metadata mediante JDBC y ADO

Soporte MySQL

Mejoras en inferencia de relaciones entre atributos

Metadata más acorde a la realidad

NUEVOS MERCADOSNUEVOS MERCADOS

Page 22: GXplorer & GXquery IO Soluciones de BI más integrables Fabián Bonilla – fbonilla@artech.com.uyfbonilla@artech.com.uy Mayda Kurdián – mayda@artech.com.uymayda@artech.com.uy

GXquery Web

NUEVOS MERCADOSNUEVOS MERCADOS

No se requiere instalación local

Menos requerimientos en los clientes

No se precisa conexión a la BD

No se precisa conexión al catálogo

Solo requiere un navegador

Page 23: GXplorer & GXquery IO Soluciones de BI más integrables Fabián Bonilla – fbonilla@artech.com.uyfbonilla@artech.com.uy Mayda Kurdián – mayda@artech.com.uymayda@artech.com.uy

FireFox

NUEVOS MERCADOSNUEVOS MERCADOS

Cliente en plataforma FireFox

Elimina requerimientos de

Internet Explorer

Microsoft Office Web Components

Ventajas

Incursión en ambientes Free Software

Incremento de potenciales usuarios

Page 24: GXplorer & GXquery IO Soluciones de BI más integrables Fabián Bonilla – fbonilla@artech.com.uyfbonilla@artech.com.uy Mayda Kurdián – mayda@artech.com.uymayda@artech.com.uy

Más IntegraciónMás Integración

Nuevos MercadosNuevos Mercados

GXplorer/GXquery IO

Mayor PotenciaMayor Potencia

Page 25: GXplorer & GXquery IO Soluciones de BI más integrables Fabián Bonilla – fbonilla@artech.com.uyfbonilla@artech.com.uy Mayda Kurdián – mayda@artech.com.uymayda@artech.com.uy

Próximos pasos I

Versión IO – Liberación

Beta3: completa en funcionalidad

Cambio del control pivot (release o U1)

Page 26: GXplorer & GXquery IO Soluciones de BI más integrables Fabián Bonilla – fbonilla@artech.com.uyfbonilla@artech.com.uy Mayda Kurdián – mayda@artech.com.uymayda@artech.com.uy

Próximos pasos IIVersión Orión

3 capas

Potenciar la herramienta de usuario final

Funcionalidad

Alcance (consultas)

Potenciar la integración con GeneXus Rocha

Page 27: GXplorer & GXquery IO Soluciones de BI más integrables Fabián Bonilla – fbonilla@artech.com.uyfbonilla@artech.com.uy Mayda Kurdián – mayda@artech.com.uymayda@artech.com.uy

Integración con GeneXusOrión & GX Rocha

Objeto “QUERY” definido en la KB. (tecnología Data Provider)

Referenciable desde otros objetos GeneXus

Con interfaz (Web panels, Work panels)

Sin interfaz (Procedimientos, Reportes)

Page 28: GXplorer & GXquery IO Soluciones de BI más integrables Fabián Bonilla – fbonilla@artech.com.uyfbonilla@artech.com.uy Mayda Kurdián – mayda@artech.com.uymayda@artech.com.uy

Orión & GX Rocha Consultas con Interfaz

Nuevo control en la toolbar

Consultas se asignan al control. Se selecciona en tiempo de

ejecución

Hoy posible vía Web Service

Agregar o modifica consultas en tiempo de Ejecución !

Page 29: GXplorer & GXquery IO Soluciones de BI más integrables Fabián Bonilla – fbonilla@artech.com.uyfbonilla@artech.com.uy Mayda Kurdián – mayda@artech.com.uymayda@artech.com.uy

Orión & GX Rocha Consultas con Interfaz

Aplicaciones adaptables en momento de ejecución respecto a la explotación de datos

Page 30: GXplorer & GXquery IO Soluciones de BI más integrables Fabián Bonilla – fbonilla@artech.com.uyfbonilla@artech.com.uy Mayda Kurdián – mayda@artech.com.uymayda@artech.com.uy

Similar a Data Providers

Procedimiento:&Var = 0For Each using <QRY: Clientes Activos>

...procesa datos devueltos por la consulta EndFor

Regla de una transacción: Retención IVA = FormulaRetenciónIVA

If ProveedorId IN <QRY: Proveedores a retener>

<Clientes Activos>, <Proveedores a retener>: Modificable en tiempo de ejecución!

<Formula Retención IVA>: ¡¿?!

Orión & GX Rocha Consultas sin Interfaz

Page 31: GXplorer & GXquery IO Soluciones de BI más integrables Fabián Bonilla – fbonilla@artech.com.uyfbonilla@artech.com.uy Mayda Kurdián – mayda@artech.com.uymayda@artech.com.uy

Orión & GX Rocha Consultas con Interfaz

Aplicaciones adaptables en momento de ejecuciónrespecto a reglas del negocio

Page 32: GXplorer & GXquery IO Soluciones de BI más integrables Fabián Bonilla – fbonilla@artech.com.uyfbonilla@artech.com.uy Mayda Kurdián – mayda@artech.com.uymayda@artech.com.uy

Orión & GeneXus Rocha Valor

Potencia en la explotación de datos en las aplicaciones

Simplicidad en la definición

Mayor funcionalidad: pivoteo, interactividad, manipulación, graficación

Aplicaciones más adaptables en momento de ejecución.

Explotación

Reglas del negocio (clientes activos, proveedores a retener, cálculos?)

Page 33: GXplorer & GXquery IO Soluciones de BI más integrables Fabián Bonilla – fbonilla@artech.com.uyfbonilla@artech.com.uy Mayda Kurdián – mayda@artech.com.uymayda@artech.com.uy

Charlas Relacionadas

GXplorer/GXquery - Casos de Éxito

A continuación

Cara a cara GXquery/GXplorer

Martes 19 – 11:00 – Sala Florida

Laboratorio de GXquery IO

Martes 19 – 14:30 – Sala Picasso 1

Martes 19 – 16:30 – Sala Picasso 1

Page 34: GXplorer & GXquery IO Soluciones de BI más integrables Fabián Bonilla – fbonilla@artech.com.uyfbonilla@artech.com.uy Mayda Kurdián – mayda@artech.com.uymayda@artech.com.uy

Preguntas

??