10 Maneras de mejorar el rendimiento de potencia de pivote

Cuando se publica Poder pivote informa a la web, tiene la intención de dar a su público la mejor experiencia posible. Una gran parte de esa experiencia es asegurarse de que el rendimiento es bueno. La palabra actuación (Lo que se refiere a las aplicaciones e información) es generalmente sinónimo de velocidad - o lo rápido que una aplicación realiza ciertas acciones, como abrir el navegador, las consultas que se ejecutan, o filtrado.

1Limitar el número de filas y columnas de las tablas modelo de datos

Una gran influencia en el rendimiento del pivote de alimentación es el número de columnas que traen, o importar, en el modelo de datos. Cada columna se importa es una dimensión mayor que la potencia de pivote tiene que procesar al cargar un libro. No importar columnas adicionales “por si acaso” - si no está seguro de que va a utilizar ciertas columnas, simplemente no llevarlos en estas columnas son lo suficientemente fácil de añadir más adelante, si usted encuentra que usted los necesita..

Más filas significan más datos para la carga, más datos para filtrar y más datos para calcular. Evitar la selección de una tabla completa si no tiene que hacerlo. Utilizar una consulta o una vista en la base de datos fuente para filtrar sólo las filas que necesita importar. Después de todo, ¿por qué importar 400.000 filas de datos cuando se puede utilizar un simple cláusula WHERE y importar sólo 100.000?

2Utilizar vistas en lugar de tablas

Hablando de puntos de vista, para las mejores prácticas, utilizar puntos de vista siempre que sea posible.

Aunque las tablas son más transparentes que vistas - que le permite ver todos los datos en bruto sin filtrar - vienen suministra con todas las columnas y filas disponibles, ya sea que los necesite o no. Para mantener su modelo de datos de potencia de pivote a un tamaño manejable, que está a menudo obligado a tomar la medida adicional de filtrar explícitamente las columnas que no necesita.

Las vistas no sólo pueden proporcionar más datos limpios y fáciles de usar, sino también ayudar a simplificar el modelo de datos del pivote de energía mediante la limitación de la cantidad de datos que importe.

02Star_Thumbnail

3Evitar relaciones de múltiples niveles

Tanto el número de relaciones y el número de capas de relaciones tienen un impacto en el rendimiento de los informes de energía pivote. Cuando la construcción de su modelo, seguir las mejores prácticas y tienen una única tabla de hechos que contiene datos numéricos principalmente cuantitativos (hechos) y tablas de dimensiones que se relacionan con los hechos directamente. En el mundo de base de datos, esta configuración es una esquema en estrella, como se muestra.

Evitar la construcción de modelos, donde las tablas de dimensiones se relacionan con otras tablas de dimensiones.

4Deje que los servidores de base de datos back-end de hacer el crujido

La mayoría de los analistas de Excel que son nuevos en potencia pivote tienden a tirar datos en bruto directamente de las tablas en sus servidores de bases de datos externas. Después de los datos en bruto está en el poder de pivote, construyen columnas calculadas y medidas para transformar y agregar los datos según sea necesario. Por ejemplo, los usuarios comunes de extraer datos de ingresos y costes, y luego crear una columna calculada en el Poder pivote para calcular el beneficio.

Así que ¿por qué hacer Poder pivote hacer este cálculo cuando el servidor back-end podría haber manejado? La realidad es que los sistemas de bases de datos back-end, como SQL Server tienen la capacidad de dar forma, agregada, limpio, y transformar los datos mucho más eficiente que la energía de pivote. ¿Por qué no utilizar sus capacidades de gran alcance para dar masajes y dar forma a los datos antes de importarlo a la energía del pivote?

En lugar de tirar de datos de la tabla primas, tenga en cuenta el aprovechamiento de consultas, vistas y procedimientos almacenados para realizar la mayor cantidad de agregación de datos y el crujido de trabajo como sea posible. Este apalancamiento reduce la cantidad de procesamiento que el Poder pivote tendrá que hacer y mejora naturalmente el rendimiento.

5Cuidado con las columnas con valores no diferenciadas

Las columnas que tienen un alto número de valores únicos son particularmente difíciles en el rendimiento del pivote de alimentación. Columnas tales como ID de transacción, ID del pedido, número de factura y son a menudo innecesario en los informes y cuadros de mando de pivote de alimentación de alto nivel. Así que a menos que sean necesarios para establecer relaciones con otras tablas, dejarlos fuera de su modelo.

02Slicer_Thumbnail

6Limitar el número de máquinas de cortar en un informe

La cortadora es uno de los mejores cambios de inteligencia empresarial (BI) de Excel en los últimos años. El uso de máquinas de cortar, se puede proporcionar a su audiencia con una interfaz intuitiva que permite el filtrado interactiva de informes y cuadros de mando de Excel.

Uno de los beneficios más útiles de la máquina de cortar es que responde a otras máquinas de cortar, proporcionando un efecto de filtro en cascada. Por ejemplo, la figura ilustra no sólo que al hacer clic en el Medio Oeste de la máquina de cortar Región filtra la tabla dinámica pero que la máquina de cortar de mercado también responde, poniendo de relieve los mercados que pertenecen a la región del Medio Oeste. Microsoft llama a este comportamiento cross-filtrado.

Tan útil como la máquina de cortar es, es, por desgracia, muy malo para el rendimiento del pivote de alimentación. Cada vez que se cambia una máquina de cortar, Power pivote debe volver a calcular todos los valores y las medidas de la tabla dinámica. Para hacer eso, Power pivote debe evaluar todos los azulejos de la máquina de cortar seleccionada y procesar los cálculos apropiados basados ​​en la selección.

Video: 10 Alimentos para fortalecer el cerebro y mejorar el rendimiento mental

7Crear máquinas de cortar solamente en campos de dimensión

Rebanadoras atados a las columnas que contienen gran cantidad de valores únicos suelen causar un impacto en el rendimiento más grande que las columnas que contienen sólo un puñado de valores. Si una máquina de cortar contiene un gran número de baldosas, considerar el uso de una lista desplegable Filtrar tabla pivote en su lugar.

Video: Como mejorar el rendimiento de tu procesador y memoria ram al 100%

En una nota similar, asegúrese de derecho; tipos de datos de columna de tamaño. Una columna con unos valores distintos es más ligero que una columna con un alto número de valores distintos. Si usted está almacenando los resultados de un cálculo a partir de una base de datos fuente, reducir el número de dígitos (después del punto decimal) para ser importados. Esto reduce el tamaño del diccionario y, posiblemente, el número de valores distintos.

02CrossFilter_Thumbnail

8Desactivar el comportamiento del filtro de cruz por ciertas máquinas de cortar

La desactivación del comportamiento-filtro transversal de una máquina de cortar esencialmente impide que la máquina de cortar de cambiar selecciones cuando se hace clic en otras máquinas de cortar. Esto evita la necesidad de fuentes de pivote para evaluar los títulos de la máquina de cortar con discapacidad, lo que reduce los ciclos de procesamiento. Para desactivar el comportamiento del filtro transversal de una máquina de cortar, seleccione Configuración de la máquina de cortar para abrir el cuadro de diálogo Configuración de la máquina de cortar. Después, simplemente desactive la indicarle visualmente Artículos sin opción de datos.

9Utilizar medidas calculadas en lugar de las columnas calculadas

Utilizar medidas calculadas en lugar de las columnas calculadas, si es posible. Las columnas calculadas se almacenan como columnas importados. Debido a que las columnas calculadas inherentemente interactúan con otras columnas en el modelo, calculan cada vez que las actualizaciones de la tabla de pivote, ya sea que están siendo utilizados o no. Las medidas calculadas, por el contrario, sólo se calculan en tiempo de consulta.

Las columnas calculadas se asemejan a columnas regulares en que ambos ocupan espacio en el modelo. Por el contrario, las medidas calculadas se calculan sobre la marcha y no ocupan espacio.

10Asciende a 64 bits de Excel

Si sigue para ejecutar los problemas de rendimiento con su potencia informa pivote, siempre se puede comprar un mejor PC - en este caso, mediante la actualización a un PC de 64 bits con 64 bits de Excel instalado.

Poder pivote carga todo el modelo de datos en la memoria RAM cada vez que trabaja con él. Cuanto más RAM tiene el equipo, el menor número de problemas de rendimiento que se ven. La versión de 64 bits de Excel puede acceder a más de memoria RAM del PC, asegurando que se cuenta con los recursos del sistema necesarios para crujir a través de modelos de datos más grandes. De hecho, Microsoft recomienda 64 bits de Excel para cualquiera que trabaje con modelos hechos por millones de filas.

Pero antes de iniciar la instalación de prisa 64 bits de Excel, es necesario responder a estas preguntas:

¿Ya ha instalado de 64 bits de Excel?

Son sus modelos de datos lo suficientemente grande?

Video: Cómo obtener el máximo rendimiento de un motor?

¿Tiene un sistema operativo de 64 bits instalado en su PC?

¿Sus otros complementos dejar de trabajar?

Video: COMO AUMENTAR LA TARJETA GRAFICA Y EL RENDIMIENTO DEL PC UN 150%

Artículos Relacionados