Cuatro pilares de todas las soluciones LuckyTemplates de alta calidad: pasos para dominar LuckyTemplates y DAX

Cuatro pilares de todas las soluciones LuckyTemplates de alta calidad: pasos para dominar LuckyTemplates y DAX

Tabla de contenido

Cree soluciones de LuckyTemplates de alta calidad

LuckyTemplates es un excelente conjunto de herramientas que permite a los usuarios comerciales, o a cualquier persona, crear análisis avanzados en casi cualquier tipo o estructura de datos. Pero, ¿qué se necesita realmente para crear soluciones escalables de alta calidad con LuckyTemplates? Puede ver el video completo de este tutorial en la parte inferior de este blog.

Cuatro pilares de todas las soluciones LuckyTemplates de alta calidad: pasos para dominar LuckyTemplates y DAX

Desafortunadamente, hay un poco más que solo una acción de conectar y usar. Para mí, una de las mejores cosas de LuckyTemplates es el hecho de que puede ponerse en marcha relativamente rápido, sin tener que pasar por meses de educación y capacitación.

Sin embargo, no se puede eludir el hecho de que si desea hacer cosas innovadoras con LuckyTemplates dentro de su organización, tendrá que invertir algo de tiempo para adquirir habilidades en estas cuatro áreas;

  • Modelado de datos
  • M (consulta de energía/PQL)
  • DAX (expresiones de análisis de datos)
  • Visualizaciones de datos en informes y paneles

Profundizaré más para resaltar lo que se necesita para poner en marcha estos cuatro 'pilares'. Hay muchos libros escritos solo sobre todos estos temas individuales. Entonces, son temas profundos y, a veces, bastante técnicos. La realidad es que queremos hacer cosas asombrosas con los datos, y hacerlo en LuckyTemplates significa comprender estos cuatro pilares y ponerlos en práctica de manera efectiva.

Modelado de datos

El modelado de datos dentro de LuckyTemplates consiste en comprender cómo crear un esquema de tablas con conexiones que muestren las relaciones entre estas tablas. La forma en que estructura sus 'modelos de datos' determina cómo eventualmente podrá dividir los datos en sus informes y tableros.

Muchos datos comienzan en grandes archivos planos con múltiples columnas, como fechas, productos, categorías de productos, clientes, ventas, márgenes, ganancias, etc. La idea con los modelos de datos es que, siempre que sea posible, separe o segmente los detalles en torno al conjunto de datos. . Por ejemplo, las fechas, los clientes, los productos y las ventas deben estar en tablas separadas y vincularse entre sí mediante relaciones.

Hace esto porque es mucho más eficiente y la capacidad de desarrollar la riqueza de sus datos se vuelve mucho más fácil. En cuanto al rendimiento en LuckyTemplates, también marca una gran diferencia.

Por ejemplo, supongamos que tiene 500 clientes, pero una tabla de ventas de 1 millón de filas. Si quisiera agrupar a sus clientes por su perfil de 'lealtad', es mucho más fácil crear una columna en una tabla de 500 filas en lugar de 1 millón.

Como mencioné, este es un tema detallado que tiene su origen en los almacenes de datos a gran escala, pero para los usuarios de LuckyTemplates que desean implementar excelentes soluciones de manera eficiente, solo concéntrese en segmentar cada nivel de granularidad de sus datos en tablas separadas donde sea. posible. Hará las cosas mucho más fáciles cuando busque crear sus informes y se sorprenderá de lo mucho más escalable que es para agregar cosas más adelante.

M (consulta de energía/PQL)

Es difícil saber cómo llamar a la siguiente sección, ya que actualmente ni siquiera hay un nombre oficial para el lenguaje de codificación que se encuentra detrás del ' editor de consultas' en LuckyTemplates . Dentro del LuckyTemplates de antaño (los complementos de Excel), se llamaba 'M', también conocido simplemente como Power Query, y más recientemente lo he visto llamado PQL, que me gusta bastante porque tiene una relación bastante estrecha con SQL, y con el tiempo puede volver a usarse tanto, especialmente a medida que LuckyTemplates se expande rápidamente.

De todos modos, 'M' es el motor de automatización que extrae datos de una fuente de datos original y luego le permite limpiarlos y manipularlos automáticamente en el formato que desee. La clave aquí es la pieza de automatización. Poder extraer automáticamente múltiples conjuntos de datos o tablas en su modelo de datos y luego poder configurarlo en el formato que desee es realmente increíble y le ahorra tanto tiempo que es una locura.

A esto me refiero cuando hablo una y otra vez de escalabilidad. Si antes tomaba de 4 a 8 horas a la semana poner los datos en el formato correcto, y ahora puede hacerlo en unos 5 segundos, eso deja mucho más tiempo para trabajar en más análisis o para crear mejores informes.

A medida que los volúmenes de datos continúan multiplicándose día a día, comprender realmente cómo limpiar todos sus conjuntos de datos será clave. Si aprende 'M' bien, verá que su producción aumenta alrededor de un factor de x5. Puedo proclamar esto con confianza solo por experiencia personal. Tengo cicatrices al recordar los días en que eliminaba datos de formato en Excel o escribía código VBA para configurarlo correctamente.

Puede omitir esta parte casi por completo ahora si puede configurar la extracción, transformación y carga de datos para que se realice automáticamente dentro del editor de consultas de LuckyTemplates y con el código 'M' .

DAX (expresiones de análisis de datos)

Ahora DAX es realmente impresionante, pero también muy complicado en algunas partes. Probablemente comenzará con DAX y pensará que esto no es tan malo, y luego llegará a algo un poco más avanzado y luego se atascará durante horas. Desearía que fuera más fácil hacer cosas geniales, pero desafortunadamente también hay un poco más con DAX. Confía en mí aquí, vale absolutamente la pena si estás dispuesto a dedicar tiempo a aprender algo de teoría y también practicar... ¡mucho!

Una cosa que también vale la pena mencionar es que DAX es el idioma de toda la pila de base de datos de Microsoft. Entonces, con su inversión en aprender el idioma, en realidad está aprendiendo a usar tres tecnologías analíticas importantes, que incluyen SQL Server Analysis Services, PowerPivot y ahora LuckyTemplates.

Está claro que DAX será el lenguaje de datos central dentro de las herramientas de datos de Microsoft, por lo que una inversión aquí, sin duda, le resultará muy útil.

Ya hay algunos libros de calidad que tratan el idioma con gran detalle. Desde principiante hasta avanzado. Mis educadores recomendados son Rob Collie, Matt Allington y los italianos (Marco Russo y Alberto Ferrari). Este último escribiendo lo que podría llamarse 'la biblia' en DAX. Todos sus libros se pueden encontrar en Amazon y tienen una buena combinación de conceptos para principiantes y avanzados. Guárdelos como su compañero mientras aprende y usa LuckyTemplates. Son invaluables.

Una de las mayores diferencias entre DAX y las fórmulas de Excel es que es muy difícil, si no imposible, saber qué resultado devuelve una fórmula a menos que pueda evaluar el entorno en el que está operando. Debe tener una comprensión sólida de estos tres ambientes; contexto de evaluación (o inicial), contexto de filtro y contexto de fila.

Estos aportan un poco más de complejidad a sus fórmulas, pero también mucha más potencia y escalabilidad a sus modelos, que descubrirá muy rápidamente.

Visualizaciones de datos en informes y paneles

Iré tan lejos como para decir que nada de lo que haga detrás de escena en LuckyTemplates realmente importa si sus imágenes no son convincentes y fáciles de consumir. Es la pieza faltante del rompecabezas que veo en muchos informes y paneles publicados en numerosos escaparates.

Al decir eso, tiene mucho que ver con la preferencia personal o la preferencia del consumidor. Me encuentro en esta posición muy a menudo. Lo que me gusta ver puede no ser lo suficientemente intuitivo o resumido para otra persona.

Sin embargo, lo mejor aquí ahora es que hacer cambios no lleva mucho tiempo. ¿De qué sirve tomar cientos de clics en Excel para formatear todo y luego pasarlo a Powerpoint? Ahora son solo unos pocos clics. LuckyTemplates hace todo el trabajo duro en las imágenes.

Una desventaja significativa de LuckyTemplates en este momento son los colores. No puede establecer esquemas de colores. Esto es algo que debe hacer tan pronto como sea posible para el equipo de Microsoft, ya que, en mi opinión, los colores hacen o deshacen informes y presentaciones. No es que no pueda obtener los colores que desea, simplemente ralentiza enormemente la creación de informes al tener que cambiar manualmente cada color en los informes.

Visualizar datos es clave, casi tan importante como la arquitectura detrás de ellos, en mi opinión. Nos centraremos mucho en esto en el futuro.

* ****Enlaces relacionados*****
Cómo organizar su modelo de datos de LuckyTemplates: consejos de mejores prácticas
Mis consejos de práctica al usar el editor avanzado de LuckyTemplates
Formateo del código DAX en LuckyTemplates

Para resumir todo esto

Si suma todo el tiempo para ahorrar y los beneficios para compartir en una organización, LuckyTemplates como plataforma analítica es simplemente una obviedad. Los cuatro pilares son la clave de cada modelo de datos que cree. Mejorar en estas áreas con el tiempo permitirá a cualquier persona crear soluciones de calidad excepcionalmente alta de las que cualquier empresa sin duda se beneficiaría.

Se pueden completar más detalles, fechas y horas y el registro aquí: 

¡Mis mejores deseos!


Qué es uno mismo en Python: ejemplos del mundo real

Qué es uno mismo en Python: ejemplos del mundo real

Qué es uno mismo en Python: ejemplos del mundo real

Cómo guardar y cargar un archivo RDS en R

Cómo guardar y cargar un archivo RDS en R

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.

Revisión de los primeros N días hábiles: una solución de lenguaje de codificación DAX

Revisión de los primeros N días hábiles: una solución de lenguaje de codificación DAX

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.

Showcase Insights utilizando la técnica de elementos visuales dinámicos de subprocesos múltiples en LuckyTemplates

Showcase Insights utilizando la técnica de elementos visuales dinámicos de subprocesos múltiples en LuckyTemplates

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.

Introducción al contexto de filtro en LuckyTemplates

Introducción al contexto de filtro en LuckyTemplates

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.

Los mejores consejos para usar las aplicaciones en el servicio en línea de LuckyTemplates

Los mejores consejos para usar las aplicaciones en el servicio en línea de LuckyTemplates

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.

Analice los cambios en el margen de beneficio a lo largo del tiempo: análisis con LuckyTemplates y DAX

Analice los cambios en el margen de beneficio a lo largo del tiempo: análisis con LuckyTemplates y DAX

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.

Ideas de materialización para cachés de datos en DAX Studio

Ideas de materialización para cachés de datos en DAX Studio

Este tutorial analizará las ideas de materialización de cachés de datos y cómo afectan el rendimiento de DAX al proporcionar resultados.

Informes comerciales con LuckyTemplates

Informes comerciales con LuckyTemplates

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

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber