37

GXplorer 5.0.... Hacia donde vamos Graciela Listón – Gustavo Martínez ARTech Consultores SRL [email protected] [email protected]

Embed Size (px)

Citation preview

Page 1: GXplorer 5.0.... Hacia donde vamos Graciela Listón – Gustavo Martínez ARTech Consultores SRL gliston@artech.com.uy gmartinez@artech.com.uy
Page 2: GXplorer 5.0.... Hacia donde vamos Graciela Listón – Gustavo Martínez ARTech Consultores SRL gliston@artech.com.uy gmartinez@artech.com.uy

GXplorer 5.0 .... Hacia donde vamos

Graciela Listón – Gustavo MartínezARTech Consultores SRL

[email protected]@artech.com.uy

Page 3: GXplorer 5.0.... Hacia donde vamos Graciela Listón – Gustavo Martínez ARTech Consultores SRL gliston@artech.com.uy gmartinez@artech.com.uy

Seguridad

Potencia

Nuevos

Mercados

Page 4: GXplorer 5.0.... Hacia donde vamos Graciela Listón – Gustavo Martínez ARTech Consultores SRL gliston@artech.com.uy gmartinez@artech.com.uy

Metadatas por UsuarioMetadatas por Usuario

Metadata

Metadata

Metadata

Metadata

Metadata

Metadata

Metadata

Metadata

Metadata

MetadataMetadata

Catálogo

Usuario 3

Usuario 2Usuario 1

S

Page 5: GXplorer 5.0.... Hacia donde vamos Graciela Listón – Gustavo Martínez ARTech Consultores SRL gliston@artech.com.uy gmartinez@artech.com.uy

Mejoras en el loginMejoras en el login

• Metadatas válidas para el usuario• Cambiar catálogo en el login

• Metadatas válidas para el usuario• Cambiar catálogo en el login

S

Page 6: GXplorer 5.0.... Hacia donde vamos Graciela Listón – Gustavo Martínez ARTech Consultores SRL gliston@artech.com.uy gmartinez@artech.com.uy

Restricciones sobre atributosRestricciones sobre atributos

• Mayor seguridad, ya que se pueden restrigir los valores que el usuario ve de un atributo.

• Tipos de restricción: • Total• Parcial

• Mayor seguridad, ya que se pueden restrigir los valores que el usuario ve de un atributo.

• Tipos de restricción: • Total• Parcial

S

Page 7: GXplorer 5.0.... Hacia donde vamos Graciela Listón – Gustavo Martínez ARTech Consultores SRL gliston@artech.com.uy gmartinez@artech.com.uy

Instalación independiente GXplorer y GXQueryInstalación independiente GXplorer y GXQuery

• Poder tener instalado GXplorer y GXQuery en la misma máquina. • Poder tener instalado GXplorer y GXQuery en la misma máquina.

• Poder tener instalado en una misma máquina versiones distintas de GXplorer.

• Poder tener instalado en una misma máquina versiones distintas de GXplorer.

S

Page 8: GXplorer 5.0.... Hacia donde vamos Graciela Listón – Gustavo Martínez ARTech Consultores SRL gliston@artech.com.uy gmartinez@artech.com.uy

Salida de consulta a XMLSalida de consulta a XMLP

Page 9: GXplorer 5.0.... Hacia donde vamos Graciela Listón – Gustavo Martínez ARTech Consultores SRL gliston@artech.com.uy gmartinez@artech.com.uy

Parámetros en ConsultasParámetros en Consultas

• Configuración dinámica de las condiciones a aplicar en la consulta al momento de ejecutar.

• Configuración dinámica de las condiciones a aplicar en la consulta al momento de ejecutar.

P

Page 10: GXplorer 5.0.... Hacia donde vamos Graciela Listón – Gustavo Martínez ARTech Consultores SRL gliston@artech.com.uy gmartinez@artech.com.uy

Rangos de ValoresRangos de Valores

• Rangos en Indicadores Condiciones y Alertas• Rangos en Atributos.

• Rangos en Indicadores Condiciones y Alertas• Rangos en Atributos.

P

Page 11: GXplorer 5.0.... Hacia donde vamos Graciela Listón – Gustavo Martínez ARTech Consultores SRL gliston@artech.com.uy gmartinez@artech.com.uy

Distinto en lista de valoresDistinto en lista de valores

• Poder seleccionar cuales son los valores de la dimensión/atributo que NO participan en la consulta.

• Poder seleccionar cuales son los valores de la dimensión/atributo que NO participan en la consulta.

P

Page 12: GXplorer 5.0.... Hacia donde vamos Graciela Listón – Gustavo Martínez ARTech Consultores SRL gliston@artech.com.uy gmartinez@artech.com.uy

Especificación de consultas GXqueryEspecificación de consultas GXquery

• Hasta ahora se realizaban consultas sobre atributos de una sola tabla extendida.

• Ahora se pueden realizar consultas sobre atributos de mas de una extendida

• Hasta ahora se realizaban consultas sobre atributos de una sola tabla extendida.

• Ahora se pueden realizar consultas sobre atributos de mas de una extendida

LINEA FACTURAS

LINEA FACTURAS

LINEA COMPRAS

LINEA COMPRAS

PRODUCTOPRODUCTO

P

Page 13: GXplorer 5.0.... Hacia donde vamos Graciela Listón – Gustavo Martínez ARTech Consultores SRL gliston@artech.com.uy gmartinez@artech.com.uy

Otras...Otras...

• Ver sentencia SQL

• Configuración de Trace desde GXplorer Settings

• Mayor potencia GXplorer Public

• Mostrar totales automáticos

• No compradores en Oracle

• Ver sentencia SQL

• Configuración de Trace desde GXplorer Settings

• Mayor potencia GXplorer Public

• Mostrar totales automáticos

• No compradores en Oracle

P

Page 14: GXplorer 5.0.... Hacia donde vamos Graciela Listón – Gustavo Martínez ARTech Consultores SRL gliston@artech.com.uy gmartinez@artech.com.uy

Nuevo DBMS - PostgreSQLNuevo DBMS - PostgreSQL

GXplorer

SQL Server

Oracle

Informix

DB2

PostgreSQL

NM

Page 15: GXplorer 5.0.... Hacia donde vamos Graciela Listón – Gustavo Martínez ARTech Consultores SRL gliston@artech.com.uy gmartinez@artech.com.uy

Query a base de datos No GXQuery a base de datos No GX

• GXquery sobre base de datos no creadas con GeneXus• GXquery sobre base de datos no creadas con GeneXus

KB Base de datos GX

GeneXusQuery

Base de datos ext.

Base de datos ext.

KB Base de datos GX

NM

Page 16: GXplorer 5.0.... Hacia donde vamos Graciela Listón – Gustavo Martínez ARTech Consultores SRL gliston@artech.com.uy gmartinez@artech.com.uy

Hacia donde vamos......

Page 17: GXplorer 5.0.... Hacia donde vamos Graciela Listón – Gustavo Martínez ARTech Consultores SRL gliston@artech.com.uy gmartinez@artech.com.uy

GXplorer – versión “Orión”GXplorer – versión “Orión”

GXplorer 5.0(Beta 3)

Hoy En breve

GXplorer 5.0

Orión

Page 18: GXplorer 5.0.... Hacia donde vamos Graciela Listón – Gustavo Martínez ARTech Consultores SRL gliston@artech.com.uy gmartinez@artech.com.uy

Arquitectura en 3 capasArquitectura en 3 capas

Business Logic

Data Layer

Presentation

MetadataData

Warehouse

SQL’s Service

Page 19: GXplorer 5.0.... Hacia donde vamos Graciela Listón – Gustavo Martínez ARTech Consultores SRL gliston@artech.com.uy gmartinez@artech.com.uy

Arquitectura en 3 capasArquitectura en 3 capas

DBMSMetadata DBMSDW

GXplorer Win

Web Server(GXplorer Web)

Otros clientes

GXplorer Server

Page 20: GXplorer 5.0.... Hacia donde vamos Graciela Listón – Gustavo Martínez ARTech Consultores SRL gliston@artech.com.uy gmartinez@artech.com.uy

GXplorer PublicGXplorer Public

• ¿Qué es?• ¿Qué es?

GXplorer Public

Consultas a la metadata

Acciones- Iniciar sesión

- Abrir una consulta

- Publicar una consulta

- Evaluar un indicador

- Lista de Indicadores

- Lista de dimensiones

- “Analizable por”

- Derechos de un usuario

- Consultas de un usuario

Page 21: GXplorer 5.0.... Hacia donde vamos Graciela Listón – Gustavo Martínez ARTech Consultores SRL gliston@artech.com.uy gmartinez@artech.com.uy

GXplorer PublicGXplorer Public

Private Sub AbroConsulta() Dim GXplAut As GXplorerClient.AutomationObject Dim TotMetadatas As Integer Dim MetadataId As Integer Dim TotQueries As Integer Dim QueryId As String Dim nResult As Integer Set GXplAut = New GXplorerClient.AutomationObject TotMetadatas = GXplAut.GXplorerMetadatasCount() If TotMetadatas > 0 Then MetadataId = GXplAut.GXplorerMetadatasItem(TotMetadatas) nResult = GXplAut.GXplorerStartSession(User, Password, MetadataId) If nResult = 0 Then TotQueries = GXplAut.GXplorerCatalogedQueriesCount() If TotQueries > 0 Then QueryId = GXplAut.GXplorerCatalogedQueriesItem(TotQueries) nreturn = GXplAut.GXplorerOpenCatalogedQuery(QueryId, False, True) End If End If End IfEnd Sub

Versión 5.0

Page 22: GXplorer 5.0.... Hacia donde vamos Graciela Listón – Gustavo Martínez ARTech Consultores SRL gliston@artech.com.uy gmartinez@artech.com.uy

GXplorer PublicGXplorer Public

• Disponible desde la versión 3.0

• Versión Orión• Más simple de programar• COMPLETO

• Nuevo diseño de la interfaz

• Web – Win

• GXplorer como un componente

• Disponible desde la versión 3.0

• Versión Orión• Más simple de programar• COMPLETO

• Nuevo diseño de la interfaz

• Web – Win

• GXplorer como un componente

Page 23: GXplorer 5.0.... Hacia donde vamos Graciela Listón – Gustavo Martínez ARTech Consultores SRL gliston@artech.com.uy gmartinez@artech.com.uy

Consulta de consultaConsulta de consulta

• Proceso de creación y ejecución de una consulta• Proceso de creación y ejecución de una consulta

Dimensiones Indicadores

GXplorer

Tablas

Resultado

SQL

Select … From… Where…

Tabla

Dimensiones Indicadores

Page 24: GXplorer 5.0.... Hacia donde vamos Graciela Listón – Gustavo Martínez ARTech Consultores SRL gliston@artech.com.uy gmartinez@artech.com.uy

Consulta de consultaConsulta de consulta

Dimensiones Indicadores

Dimensiones Indicadores

Consulta 1

Dimensiones Indicadores

Consulta 2

Consulta 3

Page 25: GXplorer 5.0.... Hacia donde vamos Graciela Listón – Gustavo Martínez ARTech Consultores SRL gliston@artech.com.uy gmartinez@artech.com.uy

Consulta de consultaConsulta de consulta

• 1) Selección de valores avanzada (Ejemplo 1)• 1) Selección de valores avanzada (Ejemplo 1)

Año*Mes*Paciente*Medicamento*DosisTotal

Año*Mes*Paciente*AnalisisClinico*Resultado

Paciente*

Fact. Dosis Fact. Análisis

Dim. Paciente

Paciente*

Dim. Paciente

Resultado

Page 26: GXplorer 5.0.... Hacia donde vamos Graciela Listón – Gustavo Martínez ARTech Consultores SRL gliston@artech.com.uy gmartinez@artech.com.uy

Consulta de consultaConsulta de consulta

• 1) Selección de valores avanzada (Ejemplo 2)• 1) Selección de valores avanzada (Ejemplo 2)

Año*Tipo*Producto*Comercio*Ventas

Comercio*

Fact. Ventas

Dim. Comercio

Comercio*

Dim. Comercio

Resultado

Año*Tipo*Producto*Comercio*Ventas

Fact. Ventas=

Page 27: GXplorer 5.0.... Hacia donde vamos Graciela Listón – Gustavo Martínez ARTech Consultores SRL gliston@artech.com.uy gmartinez@artech.com.uy

Consulta de consultaConsulta de consulta

• 1) Selección de valores avanzada (Ejemplo 2)• 1) Selección de valores avanzada (Ejemplo 2)

Resultado

{C1, C2, C3} Comercios que vendieron Mayonesas

Page 28: GXplorer 5.0.... Hacia donde vamos Graciela Listón – Gustavo Martínez ARTech Consultores SRL gliston@artech.com.uy gmartinez@artech.com.uy

Consulta de consultaConsulta de consulta

• Agregaciones sucesivas (Ejemplo)• Agregaciones sucesivas (Ejemplo)

Año*Mes*Cliente*Ventas

Fact. Ventas

Año*PromCantCli

Fact. Ventas

Año*Mes*CantClientes

Fact. Ventas

Page 29: GXplorer 5.0.... Hacia donde vamos Graciela Listón – Gustavo Martínez ARTech Consultores SRL gliston@artech.com.uy gmartinez@artech.com.uy

Integración con GeneXus RochaIntegración con GeneXus Rocha

• Diseño integrado• Diseño integrado

Page 30: GXplorer 5.0.... Hacia donde vamos Graciela Listón – Gustavo Martínez ARTech Consultores SRL gliston@artech.com.uy gmartinez@artech.com.uy

Integración con GeneXus RochaIntegración con GeneXus Rocha

• Consultas en objetos GeneXus• Consultas en objetos GeneXus

Page 31: GXplorer 5.0.... Hacia donde vamos Graciela Listón – Gustavo Martínez ARTech Consultores SRL gliston@artech.com.uy gmartinez@artech.com.uy

Integración con GeneXus RochaIntegración con GeneXus Rocha

• Consultas en objetos GeneXus• Consultas en objetos GeneXus

Page 32: GXplorer 5.0.... Hacia donde vamos Graciela Listón – Gustavo Martínez ARTech Consultores SRL gliston@artech.com.uy gmartinez@artech.com.uy

Integración con GeneXus RochaIntegración con GeneXus Rocha

• Consultas en objetos GeneXus• Consultas en objetos GeneXus

Page 33: GXplorer 5.0.... Hacia donde vamos Graciela Listón – Gustavo Martínez ARTech Consultores SRL gliston@artech.com.uy gmartinez@artech.com.uy

GXquery WebGXquery Web

Page 34: GXplorer 5.0.... Hacia donde vamos Graciela Listón – Gustavo Martínez ARTech Consultores SRL gliston@artech.com.uy gmartinez@artech.com.uy

InformesInformes

Page 35: GXplorer 5.0.... Hacia donde vamos Graciela Listón – Gustavo Martínez ARTech Consultores SRL gliston@artech.com.uy gmartinez@artech.com.uy

También se incluiránTambién se incluirán

• Metadata multiidioma

• Soporte para MySQL

• Drill Through

• Metadata multiidioma

• Soporte para MySQL

• Drill Through

Page 36: GXplorer 5.0.... Hacia donde vamos Graciela Listón – Gustavo Martínez ARTech Consultores SRL gliston@artech.com.uy gmartinez@artech.com.uy

En investigación…En investigación…

• Mejoras en la especificación del Data Warehouse.

• Integración con Reporting Services.

• Mejoras en la especificación del Data Warehouse.

• Integración con Reporting Services.

Page 37: GXplorer 5.0.... Hacia donde vamos Graciela Listón – Gustavo Martínez ARTech Consultores SRL gliston@artech.com.uy gmartinez@artech.com.uy

Graciela Listón – Gustavo MartínezARTech Consultores SRL

[email protected]@artech.com.uy