You are on page 1of 14

Dashboards (Xcelsius) Mejores prcticas

generales
Saltar al final de los metadatos

Adjuntos:11
Aadido por Matt Lloyd , ltimo editado por Matt Lloyd el 04 de abril 2012 ( cambio vistas )
Mostrar comentario
Ir al inicio de los metadatos

Introduccin
Estas son las mejores prcticas generales para buidling visualizaciones con la Dashboards diseador (tambin
conocido como SAP BusinessObjects Dashboards 4.0, SAP Crystal Dashboard Design 2011 o Xcelsius 2008).
Esta es una versin actualizada de la mayor Xcelsius 2008 Mejores prcticas generales whitepaper que inclua las
mejores prcticas de Ryan Goodman , Richard Reynolds , y Matt Lloyd .
Tambin incluye las mejores prcticas de Patrice Le Bihan .

A quin va dirigida esta gua?


Cualquier persona que est creando visualizaciones con el diseador Dashboards debe leer estas mejores prcticas.

Acerca de Dashboards (Xcelsius)


El diseador Dashboards es una herramienta de visualizacin para la creacin de modelos visuales interactivos
(dashboards) basados en alto nivel , pre-agregados conjuntos de datos.
Se utiliza un entorno de tiempo de diseo de apuntar y hacer clic que puede ser fcilmente utilizada por los usuarios
de negocios. No se requieren conocimientos de programacin son necesarios para la creacin de visualizaciones.

El papel de Microsoft Excel en tiempo de diseo


Microsoft Excel se utiliza solamente en el diseador de Dashboards en tiempo de diseo en la construccin de
visualizaciones.

A menudo nos preguntan qu beneficios que obtenemos de uso de Microsoft Excel y, por qu seguimos utilizando
Microsoft Excel?
Aparte de Microsoft Excel que tiene un amplio alcance entre los usuarios de negocios y ser fcil de usar, hay tres
beneficios clave que Microsoft Excel proporciona cuando incrustado en el interior del diseador Dashboards:
1.

Un modelo de datos.
Usted puede introducir datos muy agregados directamente en la hoja de clculo y visualizarlo, lo que no hay
necesidad de una base de datos. Tambin puede introducir datos muy agregados de fuentes externas, incluyendo
SAP Business Warehouse (BW), SAP BusinessObjects Business Intelligence (BI) universos, XML y servicios Web
simples.

2.

Un motor de clculo.
Adems de Microsoft Excel que tiene un lenguaje de frmulas muy familiar y flexible, sino que tambin proporciona
un motor de clculo.

3.

Un modelo de Concurso Completo.


Cuando un cambio celular, obtenemos un evento "Modificacin de los datos". Es un modelo muy simple, pero que
aprovecharlo para algo ms que clculos.
Usted puede comenzar con una hoja de clculo en blanco en el interior del diseador Dashboards o puede importar
una hoja de clculo existente.
Para exportar la hoja de clculo Microsoft Excel fuera del diseador Dashboards del Data men, haga clic
en Exportar .
La hoja de clculo utiliza el. xls formato.

El papel de Adobe Flash En una vista previa o Tiempo de


Exportacin
Todas las funciones de Microsoft Excel soportadas (lgica), datos y formatos estn incrustados en un archivo de
Adobe Shockwave Flash (SWF) al momento de exportar previewor.
As que cuando usted distribuye su visualizacin como SWF, todos los usuarios finales necesitan con el fin de ver el
SWF es el reproductor Adobe Flash.
Dashboards 4.0 Feature Pack 3 (FP3) o posterior requieren Flash Player 10 o posterior.
Dashboards 4.0 SP02 y Xcelsius 2008 requiere Flash Player 9 o posterior.

Compatibles Funciones de Microsoft Excel


El diseador Dashboards es compatible con una gran cantidad de las funciones de Microsoft Excel. Asegrese de
que la hoja de clculo Excel utiliza slo las funciones de Excel que se admiten, por lo dems en la vista previa o
ejecutar el archivo SWF su visualizacin no se puede comportar como se espera.
Consulte la seccin Funciones de Excel admitidas en la gua del usuario .

Use colores, etiquetas y Fronteras para identificar los tipos de


datos (entrada y salida)
Para que sea ms fcil para usted u otros miembros de su organizacin para mantener modelos de Dashboards, es
una buena idea usar colores, etiquetas y bordes para identificar clulas o grupos de clulas en la hoja de clculo y
hacer alusin a su uso.
A menudo es una buena idea crear una leyenda en la hoja de clculo para decir lo que los diferentes colores
representan (entrada del tablero de instrumentos, clculos en la hoja de clculo, operaciones de bsqueda y datos
dinmicos) - de esa manera, usted puede decidir sobre un esquema de color que tenga sentido para su organizacin
o equipo.

Color

Descripcin

Amarillo brillante

Entrada desde el tablero de instrumentos

Luz verde

Microsoft Excel lgica (funcin o clculo) que se de slo lectura en el tablero de instrumentos

Visibilidad dinmica

Visibilidad dinmica le permite mostrar u ocultar los componentes en tiempo de ejecucin

Tabla 1: Muestra Leyenda

Figura 1: Los colores y las etiquetas utilizadas para indicar las entradas y salidas de hoja de clculo

Organizar los datos de una manera lgica


Para que su hoja de clculo ms fcil de entender, es una buena idea para disear sus datos de una manera
lgica. Por ejemplo, el grupo relacionado artculos juntos - una vez ms el uso de colores,
etiquetas y fronteras. Ver Figura 1.
Una de las caractersticas (introducidas en Xcelsius 2008) es la hoja de clculo de Microsoft Excel incrustado en
tiempo de diseo. La hoja de clculo incrustada significa que usted puede insertar o eliminar filas o columnas, y los
componentes de la va de los rangos que estn obligados a. Todava es una buena prctica para dejar espacio
debajo oa la derecha de los datos para que pueda crecer con el tiempo sin tener que aadir / eliminar filas o
columnas. Ver Figura 2.
Si inserta o quita filas en una hoja de clculo externa e importarlo, los componentes no pueden seguir los cambios
de rango.

Figura 2: Organizado de datos con bsqueda de la fila encima de los datos que los datos puedan crecen hacia abajo
a travs del tiempo

Lugar de uso frecuente de datos y la lgica en la cima de la hoja


A menudo se enlaza los datos de la hoja de clculo en componentes, para que sea ms fcil para seleccionar los
datos que desea y para minimizar la cantidad de desplazamiento que tiene que hacer. Es una buena idea colocar
utilizado con frecuencia o lgica o de datos comn en la parte superior izquierda de la pestaa de la hoja de
clculo. Vea la Figura 3.

Figura 3: Lugar de datos comn y la lgica en la parte superior de la hoja de clculo

Utilice varias pestaas


Si te encuentras con que tienes que seguir desplazndose tu pestaa de la hoja para ver la lgica o los datos, es
posible que desee considerar el uso de varias pestaas (u hojas de trabajo) en lugar. Vea la Figura 4.

Figura 4: El uso de varias pestaas en la hoja de clculo

Disear y crear visualizaciones


Las siguientes son las mejores prcticas en el diseo y la creacin de cuadros de mando.

Diseo en papel
Aljese de los datos que desea visualizar. Crear un dibujo aproximado en papel lejos de su computadora. Esto
puede ser til para tener una idea general de la visualizacin que desea crear y tambin a utilizar para firmar el
diseo bsico de su visualizacin.

Comience con una hoja de clculo vaca


Cuadros de mando no es compatible con el uso de hojas de clculo que tienen enlaces a otras hojas de clculo o
tienen macros en ellos. As que es una buena idea empezar con la hoja de clculo vaca que est incrustado en el
diseador.
El uso de la hoja de clculo vaca tambin reducir el riesgo de que el uso de funciones de Microsoft Excel o plug-ins
que no estn suppoorted.
Macros, hojas de clculo externos y 3 parte de Microsoft Excel plug-ins no son compatibles.

Mantener los datos y la lgica para un archivo de valores


hardcodeada o mnimo uso
Cuantos ms datos o lgica que usted pone en su hoja de clculo, el ms grande de su SWF generado ser y
cuanto ms tiempo se tardar en abrir.
Adems, cuanto ms lgica (y funciones y referencias de celda anidada) usted pone en su hoja de clculo, ms
tiempo puede tomar cuando cambian los datos, por lo que los valores de las celdas (y valores clulas relacionadas)

tienen que ser recalculada.


Si usted tiene cualquier dato o lgica que no se utiliza dentro de su visualizacin, deshacerse de l desde la hoja de
clculo.
Si tiene funciones para valores que no cambian (por lo que no son dinmicos o utilizado por escenarios hipotticos),
a continuacin, para asegurarse de que su visualizacin es ms eficiente, convertir los datos a fijo (modificable)
valores usando Copiar y Pegar especial (como valores) en el hoja de clculo.

Agregar componentes
Usando el diseo que ha creado en el papel antes, burlarse de su visualizacin utilizando componentes. En este
punto, no hay necesidad de agregar datos a la hoja de clculo; slo est creando el diseo visual basic para su
visualizacin.
Sin embargo, es una buena idea para compartir su diseo en este punto como una segunda etapa de reaccin antes
de empezar a aadir ms complejidad.

Aadir un poco de datos ficticios a los componentes de prueba y


la interactividad
Aadir en algunos datos ficticios a la hoja de clculo - lo suficiente para que pueda probar sus componentes y la
interactividad. Una vez ms, compartir su diseo para conseguir la regeneracin antes de aadir ms complejidad.

Mostrar u ocultar los componentes en tiempo de ejecucin


Visibilidad Dynamic Logic (Opcional)
A menudo se desea volver a utilizar los bienes inmuebles dentro de su tablero de instrumentos de la clandestinidad y
que muestra los componentes basados en las interacciones del usuario o cambios de datos.
Usted puede controlar cuando se muestra o se oculta utilizando un componente dinmico de visibilidad en
el comportamiento de tabulacin.
Cuando el valor de la Visibilidad dinmica Clave celular coincida con el valor en el estado celular del componente se
mostrar, de lo contrario es oculto.
No es una muestra preprogramada en el diseador, vaya al File > muestras > Gua de Usuario
muestras > Visibilidad dinmica .
Prueba de la interactividad de ocultar y mostrar los componentes, y de nuevo, compartir su diseo para el
intercambio de ideas.

Retire sus datos Maniqu


Ahora es el momento de cambiar sus datos ficticios con datos reales o datos para ser alimentados desde fuera de su
tablero de instrumentos.
Si los datos en su tablero de instrumentos es de carcter seguro, es una buena idea para eliminar los datos ficticios
de la hoja de clculo (pero dejar las clulas y el colorante de clulas como lo eran). Por lo tanto, antes de que se han
recuperado los datos y se muestra, no hay datos para ver hasta que el usuario final ha autenticado correctamente.

Exportacin y probar su Dashboard


Asegrese de probar el SWF en modo de vista previa y tambin donde se va a implementar su visualizacin.
Es importante hacer esto porque cuando se ejecuta fuera de la diseadora Dashboards, Adobe Flash tiene ciertas
restricciones de seguridad - vea la seccin "Seguridad de Flash Player" para obtener ms informacin.

Integra el Dashboard en un pgina web (opcional)


Para incrustar el SWF salpicadero en una pgina Web HTML, es necesario utilizar las etiquetas OBJECT y
EMBED. La forma ms sencilla de generar el cdigo HTML de la pgina Web es para exportar a HT ML desde dentro
del diseador (que tambin exporta el archivo SWF asociado).

Hay dos temas avanzados opcionales al exportar el archivo SWF en una pgina Web:
1.
a.

Pasar valores iniciales usando variables de Flash:


Utilice las variables de la conexin con Flash en su tablero de instrumentos para definir los
nombres de las variables de Flash y dnde colocar los valores en la hoja de clculo.

b.

Al exportar su pgina HTML tambin se agregan los valores de la hoja de clculo actual en las
etiquetas OBJECT y EMBED.

c.

Para obtener ms informacin sobre cmo pasar de variables de Flash


ver: http://www.permadi.com/tutorial/flashVars/

2.
a.

Pasar los valores de entrada y salida en tiempo de ejecucin utilizando la interfaz externa:
Utilice la conexin de interfaz externa en su tablero de instrumentos para definir los rangos de
datos de hojas de clculo que se pueden leer ni grabar en tiempo de ejecucin desde fuera del salpicadero.

b.

Si se implementa en su tablero de instrumentos de BI BusinessObjects Workspace estos son los


rangos que puedes utilizar con Linking contenido .

c.

Al utilizar las etiquetas OBJECT o EMBED en una pgina web HTML puede utilizar JavaScript
para escuchar los cambios o para pasar de los valores para los rangos definidos en la interfaz externa.

d.

Puedes leer ms sobre la interfaz externa en la Gua del usuario Dashboards.

e.

He aqu un ejemplo pgina Web HTML que utiliza la interfaz externa y Javascript para pasar
valores entre dos archivos SWF.
Hay ciertas restricciones a Adobe Flash cuando desee llamar a JavaScript; consulte la seccin "Seguridad de Flash
Player" para obtener ms informacin.

Seguridad de Flash Player

Dependiendo de cmo se distribuya o ejecute el archivo SWF, el reproductor Adobe Flash impone ciertas
restricciones de seguridad en un archivo SWF que se est ejecutando. Debido a que el diseador Dashboards es
una aplicacin, elegimos no aplicar las restricciones de seguridad - para que pueda consultar los datos desde
cualquier lugar donde necesite en tiempo de diseo o tiempo de vista previa.
Si exporta el archivo SWF a Adobe Acrobat, consulte la documentacin de Adobe, ya que tiene su propia
configuracin de seguridad.
Si la configuracin de Seguridad de Flash Player han impedido que el SWF accedan a los datos externos del
salpicadero har todo lo posible para identificar los problemas y sugerir una solucin.
Si usted ve un nmero de error se refiere a la lista de los errores de tiempo de ejecucin de Adobe
en http://livedocs.adobe.com/flex/2/langref/runtimeErrors.html .

Correr Un SWF desde su escritorio - Cmo hacer El SWF Trusted


Estas instrucciones slo se aplican cuando se ejecuta el archivo SWF en el escritorio.
Si exporta a un local de Microsoft PowerPoint, Microsoft Word, archivo HTML, o en el escritorio para ejecutar el
archivo SWF, puede encontrar el archivo SWF no funciona si intenta recuperar datos o tratar de navegar a una
pgina Web, ya que del reproductor restricciones de seguridad en Flash.
Para ejecutar este SWF en el escritorio, es necesario que sea de confianza, por lo que pueden tener acceso a los
sitios Web o datos locales.
1.

Selecciona Configuracin de Flash Player:

a.

Cuando se ejecuta un archivo SWF puede hacer clic derecho y en el men


seleccione Configuracin global ...
O

b.

En Microsoft Windows ir a Panel de mando > Iconos grandes > Flash (32-bit

2.

El Administrador de configuracin de Flash Player abre

3.

Haga clic en el Advanced Tab

4.

Dentro de Herramientas de Desarrollo clic Configuracin de ubicacin de confianza ...

5.

Haga clic en Agregar ...

6.

Haga clic en Agregar carpeta ...

7.

Navega a la carpeta que tiene el archivo SWF que desea ejecutar y haga clic en Aceptar

8.

Haga clic en Confirmar

9.

Haga clic en Cerrar

10.

Cierre la configuracin de Flash Player

11.

(Re) -load el archivo SWF y ahora debe confiar

Ejecucin de un archivo SWF que est en un servidor Web Siempre agregar un archivo Cruz Directiva de dominio a los
servidores Web
Estas instrucciones slo se aplican cuando se ejecuta el archivo SWF de un servidor web.
Si ejecuta el archivo SWF desde un servidor web (ya sea un servidor local o remota) de forma predeterminada la
configuracin de seguridad de Flash puede evitar que su SWF accedan a los datos fuera de su SWF.
Para solucionar este problema es necesario agregar un archivo de poltica entre dominios en la carpeta raz de su
servidor web.
Es una buena prctica para agregar un archivo de poltica entre dominios en todos los servidores web que desea
tener acceso a los datos de la inclusin de la que el archivo SWF se ejecuta desde
La carpeta raz difiere en funcin del servidor web que est utilizando.
El directorio raz de Apache Tomcat es: <TOMCAT_HOME> \ webapps \ ROOT
Cuando el archivo de dominio cruz es en la prueba de la carpeta raz se puede llegar a ella con un navegador
web: http: // SuServidorWeb: puerto /crossdomain.xml
Aqu est el crossdomain.xml archivo para el servidor web 4.0 FP3 de SAP BusinessObjects.
Permite a cualquier SWF de cualquier dominio para acceder a los datos en el servidor web (por lo que se comporta
de manera similar a si alguien se estaba ejecutando el archivo SWF desde el escritorio).

Factores que afectan Dashboard Tiempo Carga


Los nmeros ms bajos son mejores:
1.

Las consultas o las conexiones que se establecen para Actualizar Antes componentes se cargan .
Esta es la configuracin por defecto para una consulta.
Si usted tiene cualquier pregunta o conexiones establecidas para refrescar antes de componentes se cargan
la inicializacin fase mensaje permanece hasta que todos ellos han completado.

2.

Celdas de Excel

3.

Clculos de Excel

4.

Componentes

5.

Fijaciones de componentes a Excel (tambin el tamao de los rangos)

6.

Tamao de archivo Dashboard


Por defecto, el nmero o filas mximo que se puede hacer referencia a una frmula o en una unin es 512 filas.
Puede ajustar esto en Archivo > Preferencias > Opciones de Excel (mximo recomendado es 2000 filas) pero
esto puede afectar al rendimiento de su tablero de instrumentos.

Recomendaciones
Ejecutar consultas y conexiones Una vez cargado el Dashboard
El valor predeterminado es que las consultas se ejecutan cuando se muestra el mensaje Inicializando como las
cargas del tablero de instrumentos.
El mensaje Inicializando permanece hasta todas las consultas o la conexin que se establecen en Actualizar Antes
componentes se cargan han completado.
Esto puede sentirse lento para el usuario si ms de una consulta / conexin necesita para funcionar.
En lugar queremos que el salpicadero para abrir lo ms rpido posible sin los datos y, a continuacin para consultar
los datos y como los datos se devuelven las actualizaciones del salpicadero.Esto se sentir mucho ms rpido para
el usuario aunque el tiempo global de extremo a extremo es similar.
Esto es lo que debe hacer:
1.

Ve las opciones de uso:

a.

Para una consulta navegar hasta las Opciones de uso

b.

Para una conexin de ir al Uso pestaa

2.

Desactive la opcin Actualizar Antes de componentes se cargan

3.

Agregar un botn de actualizacin:

a.

Para una consulta agregar un botn Actualizar consulta (en Universo Conectividad) a la lona

b.

Para una conexin de aadir un botn Actualizar conexin (en Web Conectividad) a la lona

4.

En el botn de actualizacin Comportamiento pestaa de verificacin Actualizar Despus de


componentes se cargan

5.

Seleccione las consultas / conexiones para funcionar:

a.

Para una consulta en el general ficha comprobar cada consulta que se va a ejecutar en la carga

b.

Para una conexin en el general ficha comprobar cada conexin que se va a ejecutar en la carga

6.

Opcionalmente ocultar el botn de actualizacin:

a.

No utilice Visibilidad dinmica como que puede prevenir el botn de llamar a las consultas /
conexiones

b.

Usted puede colocar el botn detrs de otro control


O

c.

Llegamos a la Appeance ficha y desmarque Mostrar Button Antecedentes

d.

Ir a la Apariencia > Texto pestaa y unheck la etiqueta

Aplicar Microsoft Excel Mejores Prcticas


Estas son las mejores prcticas para trabajar con Microsoft Excel en su tablero de instrumentos.
Evite:

clculos de la matriz, ya que pueden afectar drsticamente el rendimiento:

1.

SUM

2.

RECUENTO

3.

Funcin SUMAR.SI

4.

De CONTAR.SI

5.

NDICE

6.

PARTIDO

7.

BUSCARH

8.

BUSCARV

9.

etc

lgica repetido:

1.

= SI ( SUMA (A2: A100) <1000,1000, SUM (A2: 100) )

2.

Esto ejecutar el SUM dos veces

cualquier clculo:

1.

Aaden los gastos generales al cargar o interactuar con el tablero de instrumentos

2.

Aumentan el tiempo que se necesita para generar el archivo flash al exportar o vista previa

Hacer:

Valora siempre que sea posible cdigo duro en lugar de utilizar frmulas

Definir clculos en el lado del servidor cuando sea posible

Utilice el lado del servidor de clasificacin de pedir sus datos y hacer los resultados ms fciles de
comparar

Utilice lado del servidor clasificacin para limitar el nmero o filas devueltas

Enlace a un informe para taladro detallada abajo

Utilice un selector con filas filtradas en lugar de bsquedas de Excel

Utilice la unin directa de componentes directamente a los resultados de una consulta (nuevo en
Dashboards 4.0) para omitir la capa de hoja de clculo siempre que sea posible

Qu Grficas mejor representan ...


Series de tiempo
Cmo un valor cuantitativo evoluciona con el tiempo (ao, trimestre, mes, fecha, hora, minuto).
Piense Grficos de lneas o Grficos de columnas.

Figura 5: lnea o columna grficos para representar mejor Series de Tiempo

Contribucin Relacin
Cunto de mi lnea de negocio contribuye a la cifra global de una organizacin.
Piense en las grficas de sectores o de barras apiladas Grficos.
Evite el uso de grficos circulares
A menudo es difcil comparar el tamao relativo de cada rebanada de pastel, es mejor Bar o columna grficos usar
en su lugar.

Figura 6: Pie o barras apiladas grficos para representar mejor las relaciones de Contribucin

Relaciones Desviacin
Normalmente real para planificar y / o de destino.
Piense grficos combinados o grficos de lneas.

Figura 7: Combinacin o de lneas Los grficos que representan las mejores relaciones de desviacin

Las correlaciones
Cmo dos mtricas se relacionan uno a otro.
Piense grficos de burbujas o grficos XY.

Figura 8: Burbuja o XY grficos para representar mejor las correlaciones

Utilice Selectores Con filas filtradas en lugar de Microsoft Excel


Lgica Para copiar filas de datos
Es mejor utilizar las consultas de servidor en lugar de la manipulacin de datos en la hoja de clculo incrustada de
Excel.
Si usted tiene que copiar / filtro filas de datos en la hoja de clculo incrustada (que pueden afectar al rendimiento) no
usar la lgica de Excel, ya que es muy lento, ya que cada clula tiene que ser calculado de forma individual.
En lugar de utilizar un componente salpicadero:
1.

Agregar un selector al lienzo (Lista, cuadro combinado, Men basado en Labed)

2.

Enlazar las etiquetas a la lista de etiquetas que desea elegir

3.

Cambie la insercin de datos para Filas filtradas y luego construir los datos de origen (asegrese de hacer
referencia a las mismas filas como las etiquetas) y datos de destino

4.

Esto elimina etiquetas duplicadas de la lista de etiquetas en el selector

5.

Al seleccionar una etiqueta todas las filas datos de origen que tienen esta etiqueta son insertados en el
destino de una sola vez

6.

Esto es ms eficiente que la lgica Excel equivalente a filtrar con bsquedas


Hay una muestra de construir en el diseador, vaya a Archivo > Muestras > User Guide Samples > Filas filtradas

Restringir Consulta conjunto de datos en el servidor


Usa la lgica de servidor para filtrar, ordenar y restringir sus conjuntos de datos.
Se puede definir la clasificacin y avisos (para filtrar los datos) en el panel de consulta Dashboards 4,0.
Tambin debe considerar el uso de la clasificacin del lado del servidor para limitar los datos a Top / Bottom filas, as,
vea la Figura 9.

Figura 9: Restringir la consulta de conjunto de datos en el servidor

Enlace a un informe para Taladro detallada de Down


Mantener el alto nivel salpicadero, dos o tres niveles mx.
Para perforacin adicional detallada abajo enlace a un informe:
1.

En BI Launchpad, haga clic derecho y seleccione un informe> Document Link

2.

Agregar un botn de URL a la lona en el tablero de instrumentos, la direccin URL es la Document Link

3.

Opcionalmente pasan mensajes de informe (contexto) a travs de la Document Link, consulte


la OpenDocument documentacin.

You might also like