340 likes | 511 Views
GXplorer & GXquery IO Soluciones de BI más integrables. Fabián Bonilla – fbonilla@artech.com.uy Mayda Kurdián – mayda@artech.com.uy. GXplorer & GXquery. Diciembre 2005 GXplorer 5.0/GXquery 2.0 Upgrade 4. Setiembre 2006 GXplorer/GXquery IO Beta 3. Mediano Plazo
E N D
GXplorer & GXquery IO Soluciones de BI más integrables Fabián Bonilla – fbonilla@artech.com.uy Mayda Kurdián – mayda@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
Mayor Potencia Más Integración Nuevos Mercados GXplorer/GXquery IO • Selección Avanzada • Reportes Web
MAYOR POTENCIA Selección Avanzada • Condición Avanzada Consulta • Ranking / Máximo / Mínimo • Lista de Valores • Rangos Ejes Ejes • Consultas Datos • Condiciones • Filtros por dimensiones • Consultas
Lista de Valores -> Peugeot País País Modelo Marca Ventas Año = 2005 MAYOR POTENCIA 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 Impuestos
Ciudad País > = Lista de Valores 2004 Compras Año MAYOR POTENCIA Selección Avanzada • Ejemplo II – Filtros consulta sobre datos Consulta : Ventas por País y Ciudad que superaron las Compras del 2004 Ventas
GXplorer/GXquery Web Query Specification User-Defined Report MAYOR POTENCIA Reportes Web Pivot Table Chart
MAYOR POTENCIA Reportes Web • Edición HTML del reporte en la propia herramienta • Inclusión de textos, imágenes, etc. • Impresión • Salida a PDF • Demo
Más Integración Mayor Potencia GXplorer/GXquery IO • GXplorer Web • Personalización • Graficación de usuario • Web Services
MAS INTEGRACION Personalización GXplorer Web • Edición clases HTML • GeneXus Theme Editor • Edición CSS • Edición imágenes • Background Login
MAS INTEGRACION Personalización GXplorer Web
GXplorer/GXquery Web Query Specification User-Defined Output User-Defined Output User-Defined Report WEB SERVICES WEB SERVICES MAS INTEGRACION Graficación de Usuario Pivot Table Chart
MAS INTEGRACION Graficación de Usuario • 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
Metadata GXplorer Services Aplicaciones Aplicaciones Aplicaciones DW MAS INTEGRACION Web Services
MAS INTEGRACION Web Services • OLE 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 INTEGRACION Web Services • Permiten trabajar con: • Sesiones y usuarios • Metadatas • Manejo y ejecución de consultas • Publicación • Indicadores, dimensiones, atributos • Restricciones • Atributos dinámicos
MAS INTEGRACION Web Services • Ejemplo • Integración con aplicación GeneXus • Práctico GXquery
Mayor Potencia Nuevos Mercados GXplorer/GXquery IO Más Integración • Soporte Chino y Japonés • MySQL • DBRET • GXquery Web • Cliente FireFox
NUEVOS MERCADOS Soporte Chino y Japonés
MS Access SQL Server Informix PostgreSQL DB2 UDB DB2/400 Oracle MySQL NUEVOS MERCADOS MySQL • Metadatas de Indicadores y Dimensiones • Metadatas de Atributos • GeneXus KB • Base de Datos GXplorer GXquery
NUEVOS MERCADOS 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 MERCADOS GXquery Web • 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
NUEVOS MERCADOS FireFox • Cliente en plataforma FireFox • Elimina requerimientos de • Internet Explorer • Microsoft Office Web Components • Ventajas • Incursión en ambientes Free Software • Incremento de potenciales usuarios
Mayor Potencia Nuevos Mercados GXplorer/GXquery IO Más Integración
Próximos pasos I • Versión IO – Liberación • Beta3: completa en funcionalidad • Cambio del control pivot (release o U1)
Próximos pasos II • Versión Orión • 3 capas • Potenciar la herramienta de usuario final • Funcionalidad • Alcance (consultas) • Potenciar la integración con GeneXus Rocha
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)
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 !
Orión & GX Rocha Consultas con Interfaz Aplicaciones adaptables en momento de ejecución respecto a la explotación de datos
Orión & GX Rocha Consultas sin Interfaz • Similar a Data Providers • Procedimiento:&Var = 0 For 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 con Interfaz Aplicaciones adaptables en momento de ejecuciónrespecto a reglas del negocio
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?)
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