5

EASY DASHBOARD 2010 con dos orígenes de datos y slicers compartidos

INTRODUCCIÓN

El objetivo del documento es describir una técnica para permitir que un conjunto de slicers de un easy dashboard estándar, puedan aplicarse sobre tablas dinámicas conectadas  a un origen de datos secundario.

Se adjunta Excel de ejemplo


REQUISITOS

  • Las dimensiones a sincronizar deben ser comunes a las dos hojas de datos

PROCEDIMIENTO

A partir de un easy dashboard existente

1. Agregar origen de datos adicional 

  • Pestaña datos: Datos2
  • Tabla dinámica asociada: TDatos2
  • Grafica dinámica asociada a la tabla dinámica: GraficoDatos2
  • Configurar DCR en la forma habitual (nuevo insertar datos 2) 

2. Establecer mecanismos de sincronización 

  • Copiar la pestaña TD, y renombrarla como TDSincronización.
  • La Tabla dinámica copiada comparte pivotcache con TD, que a su vez apunta a la hoja Datos.
  • Colocar en los row pivot fields de TDsincronizacion las dimensiones a sincronizar. (AñoOferta, NombreEmpresa, NombreDelegacion)
  • Mover GraficoDatos2 a pestaña Dashboard
  • Importar modulo adjunto SincronizarTD.bas
  • Incluir código adjunto captura evento en la hoja TDSincronización: Worksheet_PivotTableUpdate (Anexo 2). Este código llama a la función de sincronización para cada dimensión a sincronizar 

3. Probar los slicers del easy dashboard y ajustar las llamadas para el grupo de dimensiones a sincronizar

 

EXCEL de EJEMPLO

1. Descargar archivo adjunto

2. Diseñar Easy dashboard para datos de ventas con el proceso estándar.

  • 1 origen de datos en hoja "Datos"
  • 2 Chart de Columnas y uno Circular 
  • 3  Slicers: AñoOferta, NombreEmpresa, NombreDelegacion 

3. Definir nuevo origen de datos

  • Pestaña datos en Hoja "DatosObjetivos" (nueva tarea insertar datos desde DCR)
  • Crear Tabla dinámica "TDObjetivosCartera" asociada sobre la pestaña anterior
  • Crear Grafica dinámica asociada a la tabla dinámica (Ribbon > Opciones > Grafico dinamico)
  • Moverla a la hoja "dashboard"

 

 4. Aplicar la técnica descrita en el punto 2 del procedimiento


CONCLUSIONES

Esta técnica se puede aplicar para tantos orígenes de datos como sea necesario, teniendo en cuenta ajustar el código del evento Worksheet_PivotTableUpdate.

Tener en cuenta que este proceso será más costoso en función del número de tablas y dimensiones a sincronizar






DemoED_120320.zip

0 comments

Please sign in to leave a comment.