Business Intelligence

Pentaho jPivot: posicionar chart, personalizar opciones, ocultar grilla

Ver vídeo

en este tutorial veremos algunos tips para jPivot:
* cómo cambiar la posición del chart,
* cómo personalizar las opciones del menú y
* cómo ocultar la grilla.

si les gustó (ya saben) manito arriba, ya que eso me impulsa a seguir subiendo videos.

para ver qué tag corresponde con cada opción del menú seguir este enlace...
 
espero les sea útil
saludos

Migrar Pentaho 6 a MySQL en 10 pasos

Ver vídeo

Cómo migrar los repositorios de Pentaho BA Server 6.x a MySQL en 10 pasos:

1) drivers JDBC

Copiar drivers JDBC en biserver-ce/tomcat/lib.

2) scripts SQL

Ejecutar en MySQL los scripts biserver-ce/data/mysql5:

  • mysql -u root -p < biserver-ce/data/mysql5/create_repository_mysql.sql
  • mysql -u root -p < biserver-ce/data/mysql5/create_quartz_mysql.sql
  • mysql -u root -p < biserver-ce/data/mysql5/create_jcr_mysql.sql

3) context.xml

Editar el archivo biserver-ce/tomcat/webapps/pentaho/META-INF/context.xml:

driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/[database]"
validationQuery="select 1"

4) web.xml

Dashboards con Atlas SBI

Ver vídeo

Atlas SBI permite definir cualquier tipo de Dashboard que necesitemos, combinando gráficos, velocímetros (gauges) tablas de datos, indicadores de tendencia y cumplimiento, tanto a nivel general como para monitorizar un departamento o proceso de nuestra empresa.

Reporte semanal con rango de Fechas (PRD)

Ver vídeo

En este video-tutorial veremos cómo crear en PRD un reporte con rango de fechas que muestre por defecto los datos de la semana actual.
 
Por qué le restamos a la fecha actual solo 6 días?
Porque en la consulta SQL empleamos la condición MAYOR o IGUAL, y de esta manera obtenemos los 7 días de la semana.
 
Las fórmulas
filtroDesde:

=PARSEDATE(CONCATENATE(DAY(TODAY()-6);"-";MONTH(TODAY()-6);"-";YEAR(TODAY()-6));"dd-MM-yyyy")

filtroHasta:

=TODAY()

 
La consulta SQL

MDX parallelperiod y children (jPivot)

Ver vídeo

En este video-tutorial veremos cómo utilizar las funciones MDX parallelperiod y children.
 
La consulta MDX

with member [Measures].[Before] as 'ParallelPeriod([Time].[Years], 1, [Time].[Years].CurrentMember)'
select NON EMPTY {[Measures].[Quantity], [Measures].[Before]} ON COLUMNS,
  NON EMPTY {[Time].Children} ON ROWS
from [SteelWheelsSales]

 
Más información
Les dejo dos links para más información:

Espero les sea útil
Salud