Hoja inteligente 9.1.1
Smartsheet es una plataforma de trabajo dinámica que le permite gestionar proyectos, crear flujos de trabajo y colaborar con su equipo.
Cuando publica informes de Power Pivot en la web, tiene la intención de brindar a su audiencia la mejor experiencia posible. Una gran parte de esa experiencia consiste en garantizar que el rendimiento sea bueno. La palabra rendimiento (en lo que respecta a las aplicaciones y los informes) suele ser sinónimo de velocidad, o la rapidez con la que una aplicación realiza ciertas acciones, como abrir dentro del navegador, ejecutar consultas o filtrar.
Una gran influencia en el rendimiento de Power Pivot es la cantidad de columnas que trae o importa al modelo de datos. Cada columna que importa es una dimensión más que Power Pivot debe procesar al cargar un libro de trabajo. No importe columnas adicionales “por si acaso”; si no está seguro de que usará determinadas columnas, simplemente no las incluya. Estas columnas son bastante fáciles de agregar más adelante si considera que las necesita.
Más filas significan más datos para cargar, más datos para filtrar y más datos para calcular. Evite seleccionar una mesa completa si no es necesario. Utilice una consulta o una vista en la base de datos de origen para filtrar solo las filas que necesita importar. Después de todo, ¿por qué importar 400,000 filas de datos cuando puede usar una cláusula WHERE simple e importar solo 100,000?
Hablando de vistas, para una mejor práctica, utilice las vistas siempre que sea posible.
Aunque las tablas son más transparentes que las vistas, lo que le permite ver todos los datos sin procesar y sin filtrar, se suministran con todas las columnas y filas disponibles, ya sea que las necesite o no. Para mantener su modelo de datos de Power Pivot en un tamaño manejable, a menudo se ve obligado a dar el paso adicional de filtrar explícitamente las columnas que no necesita.
Las vistas no solo pueden proporcionar datos más limpios y fáciles de usar, sino que también pueden ayudar a optimizar su modelo de datos de Power Pivot al limitar la cantidad de datos que importa.
Tanto la cantidad de relaciones como la cantidad de capas de relaciones tienen un impacto en el rendimiento de sus informes de Power Pivot. Al construir su modelo, siga las mejores prácticas y tenga una única tabla de hechos que contenga principalmente datos numéricos cuantitativos (hechos) y tablas de dimensiones que se relacionen directamente con los hechos. En el mundo de las bases de datos, esta configuración es un esquema en estrella, como se muestra.
Evite crear modelos en los que las tablas de dimensiones se relacionen con otras tablas de dimensiones.
La mayoría de los analistas de Excel que son nuevos en Power Pivot tienden a extraer datos sin procesar directamente de las tablas en sus servidores de bases de datos externos. Una vez que los datos sin procesar están en Power Pivot, crean columnas y medidas calculadas para transformar y agregar los datos según sea necesario. Por ejemplo, los usuarios comúnmente obtienen datos de ingresos y costos y luego crean una columna calculada en Power Pivot para calcular las ganancias.
Entonces, ¿por qué hacer que Power Pivot haga este cálculo cuando el servidor back-end podría haberlo manejado? La realidad es que los sistemas de base de datos back-end como SQL Server tienen la capacidad de dar forma, agregar, limpiar y transformar datos de manera mucho más eficiente que Power Pivot. ¿Por qué no utilizar sus poderosas capacidades para masajear y dar forma a los datos antes de importarlos a Power Pivot?
En lugar de extraer datos de tablas sin procesar, considere aprovechar las consultas, las vistas y los procedimientos almacenados para realizar la mayor cantidad posible de trabajo de agregación y procesamiento de datos. Este apalancamiento reduce la cantidad de procesamiento que tendrá que hacer Power Pivot y, naturalmente, mejora el rendimiento.
Las columnas que tienen una gran cantidad de valores únicos son particularmente difíciles para el rendimiento de Power Pivot. Las columnas como ID de transacción, ID de pedido y Número de factura suelen ser innecesarias en los informes y paneles de Power Pivot de alto nivel. Entonces, a menos que sean necesarios para establecer relaciones con otras tablas, déjelos fuera de su modelo.
El rebanador es una de las mejores nuevas funciones de inteligencia empresarial (BI) de Excel en los últimos años. Con las segmentaciones, puede proporcionar a su audiencia una interfaz intuitiva que permite el filtrado interactivo de sus informes y paneles de Excel.
Uno de los beneficios más útiles de la cortadora es que responde a otras cortadoras, proporcionando un efecto de filtro en cascada. Por ejemplo, la figura ilustra no solo que al hacer clic en Midwest en la división de regiones se filtra la tabla dinámica, sino que la división de mercados también responde, resaltando los mercados que pertenecen a la región del medio oeste. Microsoft llama a este comportamiento filtrado cruzado.
Por muy útil que sea la cortadora, desafortunadamente, es extremadamente mala para el rendimiento de Power Pivot. Cada vez que se cambia una segmentación, Power Pivot debe volver a calcular todos los valores y medidas en la tabla dinámica. Para hacer eso, Power Pivot debe evaluar cada mosaico en la cortadora seleccionada y procesar los cálculos apropiados basados en la selección.
Las segmentaciones vinculadas a columnas que contienen muchos valores únicos a menudo causarán un impacto mayor en el rendimiento que las columnas que contienen solo un puñado de valores. Si una segmentación contiene una gran cantidad de mosaicos, considere usar una lista desplegable Filtro de tabla dinámica en su lugar.
En una nota similar, asegúrese de tener el tamaño correcto de los tipos de datos de columna. Una columna con pocos valores distintos es más clara que una columna con un número elevado de valores distintos. Si está almacenando los resultados de un cálculo de una base de datos de origen, reduzca la cantidad de dígitos (después del decimal) que se importarán. Esto reduce el tamaño del diccionario y, posiblemente, el número de valores distintos.
La desactivación del comportamiento de filtro cruzado de una segmentación esencialmente evita que la segmentación cambie las selecciones cuando se hace clic en otras segmentaciones. Esto evita la necesidad de que Power Pivot evalúe los títulos en la cortadora deshabilitada, reduciendo así los ciclos de procesamiento. Para deshabilitar el comportamiento del filtro cruzado de una cortadora, seleccione Configuración de la cortadora para abrir el cuadro de diálogo Configuración de la cortadora. Luego, simplemente anule la selección de la opción Indicar visualmente los elementos sin datos.
Utilice medidas calculadas en lugar de columnas calculadas, si es posible. Las columnas calculadas se almacenan como columnas importadas. Dado que las columnas calculadas interactúan de forma inherente con otras columnas del modelo, calculan cada vez que se actualiza la tabla dinámica, ya sea que se estén utilizando o no. Las medidas calculadas, por otro lado, se calculan solo en el momento de la consulta.
Las columnas calculadas se asemejan a las columnas regulares en que ambas ocupan espacio en el modelo. Por el contrario, las medidas calculadas se calculan sobre la marcha y no ocupan espacio.
Si continúa teniendo problemas de rendimiento con sus informes de Power Pivot, siempre puede comprar una mejor PC, en este caso, actualizándose a una PC de 64 bits con Excel de 64 bits instalado.
Power Pivot carga todo el modelo de datos en la RAM cada vez que trabaja con él. Cuanta más RAM tenga su computadora, menos problemas de rendimiento verá. La versión de 64 bits de Excel puede acceder a más RAM de su PC, lo que garantiza que tenga los recursos del sistema necesarios para procesar modelos de datos más grandes. De hecho, Microsoft recomienda Excel de 64 bits para cualquiera que trabaje con modelos formados por millones de filas.
Pero antes de comenzar a instalar Excel de 64 bits apresuradamente, debe responder estas preguntas:
¿Ya tiene instalado Excel de 64 bits?
¿Son sus modelos de datos lo suficientemente grandes?
¿Tiene un sistema operativo de 64 bits instalado en su PC?
¿Dejarán de funcionar sus otros complementos?
Smartsheet es una plataforma de trabajo dinámica que le permite gestionar proyectos, crear flujos de trabajo y colaborar con su equipo.
SharePoint es un sistema de colaboración basado en web que utiliza una variedad de aplicaciones de flujo de trabajo, bases de datos de "listas" y otros componentes web, así como funciones de seguridad para dar control a los grupos empresariales que trabajan juntos.
Van Nien Calendar es una aplicación de visualización de calendario en su teléfono, que le ayuda a ver rápidamente la fecha lunisolar en su teléfono, organizando así su importante trabajo.
Microsoft Outlook es una aplicación empresarial y de productividad desarrollada por Microsoft Corporation.
ClickUp es una de las plataformas de productividad mejor calificadas para cualquier empresa. Grandes empresas como Google, Booking.com, San Diego Padres y Uber utilizan ClickUp para aumentar la productividad en el lugar de trabajo.
PDF se ha convertido en un formato de uso común para leer, crear y enviar documentos de texto. A su vez, se ha producido un aumento en el número de programas utilizados para este tipo de documentación. PDF-XChange Viewer se encuentra entre un número creciente de visores de PDF.
Apache OpenOffice ofrece un conjunto completo de aplicaciones de Office que rivalizan con Microsoft 365, especialmente en Excel, PowerPoint y Word. Le permite gestionar sus proyectos de forma más eficaz y admite varios formatos de archivo.
El software iTaxViewer es el software de lectura de archivos XML más popular en la actualidad. Este software es una aplicación de lectura de declaraciones electrónicas de impuestos en formato XML de la Dirección General de Tributación.
Nitro PDF Reader es un práctico editor de PDF que cubre todas las tareas básicas que la mayoría de las personas realizan todos los días con documentos PDF.
Foxit Reader es principalmente un lector de PDF y también le permite crear archivos PDF, firmarlos, editarlos y agregar anotaciones. Funciona en sistemas operativos, existen complementos para varios programas del paquete Microsoft Office.