La red del Business Intelligence
Buenos días o buenas tardes
primero que nada los felicito por el foro esta muy bien y con bastante retroaliementacion.
estuve buscando en el foro haber si a alguien le pudiera pasarlo mismo que a mi pero no encontré nada les explico mi situación, acabamos de instalar el pentaho 5.0.1 y le instale el cde y actualice el cdf tengo como base de datos mysql y una tabla con varios campos entre ellos un campo de tipo 'date' estoy realizando un dashboard con gráficas y realizo la consulta y sale las gráficas muy bien ahora lo que quiero es parametrizar las gráficas seleccionando un día aleatorio sigo los ejemplos que visto en la red asignando el date input component, el date parameter y los parametros en el query y en la grafica me sale no data found si tengo configurado los datos.
date input component:
Name | seleccion |
Parameter | selectdia |
Listeners | ['selectdia'] |
HtmlObject | selector |
date parameter:
Name | selectdia |
Property date value | - |
Bookmarkable | False |
sql over sqlJndi:
Parameter: selectdia, selectdia type string
la consulta es la siguiente:
"select status.concepto, count(status_id) as equipos
from alarmas join status on alarmas.status_id = status.id
where fecha = ${selectdia} group by status_id"
que es lo que tengo mal configurado o este omitiendo
gracias de antemano a todos.
Etiquetas:
Buen dia Roberto,
yo nunca he ocupado, el "date input component" sin embargo, lo primero que se me ocurre, es :
1.- evalua tu query ya con valores(puedes usar el mysqlWorkbench) por ejemplo
select status.concepto, count(status_id) as equipos
from alarmas join status on alarmas.status_id = status.id
where fecha ='2012-01-31' group by status_id
2.- imprime en pantalla lo que te devuelve el "date input component" a lo mejor te devuelve por ejemplo 01-01-2012 y mysql por default maneja el formato de facha "YYYY-mm-dd"
3.- (primero probar la opcion 2 ) en tu consulta prueba con esto añadale la apostrofe ' ejemplo: where fecha ='${selectdia}' group by status_id
Saludos.. espro te sirva.
de echo ya lo pude solicionar no mas que no habia tenido tiempo para cerrar el problema hasta ahora el problema en si es que siguiendo una guia estaba mal instruido le faltaban mas datos como en el componente chart le falto declarar los parametros y el listens como tambien en los parametros del query no va
Parameter: selectdia, selectdia type string
va asi Parameter: selectdia, 2014-02-14 type string y con eso ya empeze a realizar bien las consultas gracias
Bienvenido a
Open Business Intelligence
© 2024 Creado por Emilio. Tecnología de