Qué es uno mismo en Python: ejemplos del mundo real
Qué es uno mismo en Python: ejemplos del mundo real
Este tutorial discutirá las mejores prácticas en el uso de columnas calculadas en LuckyTemplates . También repasaremos las fórmulas DAX utilizadas para crearlas.
En discusiones anteriores, analizamos cómo escribir diferentes medidas en LuckyTemplates, pero otra técnica que podemos usar es crear columnas calculadas.
Además de las medidas, el uso de columnas calculadas es una excelente manera de realizar cálculos dentro de las tablas.
Aquellos que están acostumbrados a usar Excel están muy familiarizados con este concepto.
Tabla de contenido
Excel frente a LuckyTemplates
En Microsoft Excel , generalmente escribimos fórmulas al final de cada columna para obtener el resultado que queremos, lo cual es más común cuando se trata de conjuntos de datos más grandes.
Este concepto también se puede realizar en LuckyTemplates. Sin embargo, hay una mejor manera de hacer esto mediante el uso de medidas para ejecutar cálculos.
Puede ser difícil adaptarse a este método alternativo de cálculo al empezar. Pero necesitamos entender cómo funcionan las medidas porque estas son las que usaremos para la mayoría de nuestros cálculos de LuckyTemplates.
Incorrecto: uso de columnas calculadas para tablas de hechos
Los nuevos usuarios de LuckyTemplates tienden a usar columnas calculadas dentro de las tablas de hechos. Para demostrar por qué esta práctica es incorrecta, veamos un ejemplo.
Primero, vamos a crear una nueva columna.
Simplemente haga clic en el botón Nueva columna en la pestaña Inicio.
Llamaremos a esta nueva columna Costos .
Podemos ver que no tenemos una columna Costos existente en la tabla.
Solo hay cantidad de pedido y costo unitario total . Entonces, para obtener nuestros costos, podemos hacer referencia a estas dos columnas.
No necesitamos poner u otras en nuestra fórmula, ya que las columnas calculadas funcionan a nivel de fila.
Para crear una medida, todo lo que tenemos que hacer es hacer referencia a las columnas, Cantidad de pedido y Costo unitario total directamente.
Con esto, la tabla ahora mostrará el resultado de la Cantidad de pedido multiplicada por el Costo unitario total en cada fila en una nueva columna llamada Costos .
Luego, debemos cambiar el formato de esta columna a una moneda .
Podemos continuar repitiendo estos pasos para otras medidas que incorporaremos a nuestro modelo.
Si queremos una columna calculada para Beneficios, todo lo que necesitamos es crear una nueva medida. Para obtener el valor de las ganancias, restamos la columna de costos de la columna de ingresos totales.
Una vez más, los resultados de esta medida se mostrarán en la nueva columna Beneficios.
Entonces, esto es lo que los nuevos usuarios de LuckyTemplates tienden a hacer para lograr estos resultados. Sin embargo, esto es incorrecto porque la tabla Ventas de este ejemplo es una tabla Hecho.
Las columnas calculadas no deben realizarse dentro de las tablas de hechos.
Correcto: uso de columnas calculadas en tablas de búsqueda
Las tablas de búsqueda (como Regiones, Productos, Clientes y Fechas) son preferibles cuando queremos usar columnas calculadas porque se pueden usar con filtros.
Usaremos la tabla Productos para demostrar este concepto.
Vamos a crear una nueva columna dentro de esta tabla llamada Ventas.
Para este ejemplo, ya tenemos una medida de Ventas totales. Entonces, para crear esta nueva columna, solo necesitamos colocar esta medida dentro de ella.
Podemos agrupar aún más por productos usando columnas calculadas. Llamemos a esta nueva columna Grupos de productos y luego escribamos una instrucción en esta fórmula.
SWITCH TRUE es similar al uso de una instrucción anidada .
Luego, escribimos el argumento. Si la columna Ventas es superior a 10 millones, será igual a "Superior". De lo contrario, será igual a "Inferior". Por último, coloque un ESPACIO EN BLANCO al final.
Una vez que hayamos terminado de crear las medidas y los cálculos, podemos proceder a agregar filtros y dimensiones a los datos en nuestros informes.
Si queremos ver los resultados superior e inferior, podemos mostrar la columna Grupos de productos como una visualización en el informe.
Columnas calculadas frente a medidas
Las columnas calculadas son mejores para usar cuando se trata de cálculos pequeños.
Cuando tenemos grandes cálculos dentro de nuestras tablas más grandes, como nuestra tabla de hechos, necesitamos usar medidas.
Las medidas nos permiten crear cálculos virtuales en lugar de aplicarlos directamente a una tabla; los cálculos virtuales proporcionan una mayor comprensión.
Algunas tablas de hechos pueden tener más de un millón de filas. Entonces, si elegimos usar una columna calculada, ocupará un gran espacio dentro de nuestros modelos.
Las columnas calculadas pueden crear muchos puntos de datos en nuestras tablas de hechos que no necesitamos.
Si usamos una medida en su lugar, los resultados se pueden ejecutar virtualmente. Y todo lo que tenemos que hacer para que aparezcan en nuestro informe es arrastrarlos.
Pero en otra nota, los valores en las columnas calculadas se actualizan y recalculan automáticamente junto con el informe . Pero debido a que están vinculados a las filas dentro de las tablas de hechos, los informes con varias columnas calculadas suelen experimentar problemas y demoras.
Sin embargo, las medidas solo realizan cálculos cuando se usan en informes. No ocupan ningún espacio en el modelo si no se utilizan.
Por lo tanto, los usuarios de LuckyTemplates utilizarán principalmente medidas.
Conclusión
La aplicación de este consejo de mejores prácticas mejorará en gran medida la funcionalidad de nuestros informes.
Necesitamos tener una buena comprensión de cómo y dónde deben implementarse las medidas y las columnas calculadas en nuestros modelos de LuckyTemplates para maximizar su potencial.
Los usuarios experimentados de LuckyTemplates saben que las medidas son la opción a la hora de crear informes de LuckyTemplates. Sin embargo, también debemos recordar que las columnas calculadas son mejores para crear modelos de datos y generar información dentro de los informes.
Mis mejores deseos,
Qué es uno mismo en Python: ejemplos del mundo real
Aprenderá a guardar y cargar objetos desde un archivo .rds en R. Este blog también cubrirá cómo importar objetos desde R a LuckyTemplates.
En este tutorial del lenguaje de codificación DAX, aprenda a usar la función GENERAR y a cambiar dinámicamente el título de una medida.
Este tutorial cubrirá cómo usar la técnica de elementos visuales dinámicos de subprocesos múltiples para crear información a partir de visualizaciones de datos dinámicos en sus informes.
En este artículo, repasaré el contexto del filtro. El contexto del filtro es uno de los temas principales que cualquier usuario de LuckyTemplates debería conocer inicialmente.
Quiero mostrar cómo el servicio en línea de LuckyTemplates Apps puede ayudar a administrar diferentes informes e información generada a partir de varias fuentes.
Aprenda a calcular los cambios de su margen de beneficio utilizando técnicas como la bifurcación de medidas y la combinación de fórmulas DAX en LuckyTemplates.
Este tutorial analizará las ideas de materialización de cachés de datos y cómo afectan el rendimiento de DAX al proporcionar resultados.
Si todavía usa Excel hasta ahora, este es el mejor momento para comenzar a usar LuckyTemplates para sus necesidades de informes comerciales.
¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber