LuckyTemplates Tabular Editor 3: Automatice con un script

Hoy hablaremos de uno de mis programas favoritos, LuckyTemplates Tabular Editor 3 (TE3). Profundicemos en las capacidades de secuencias de comandos de Tabular Editor 3: las diferentes formas en que puede generar, registrar y usar secuencias de comandos para automatizar y simplificar las tareas repetitivas dentro de LuckyTemplates. Puedes ver el video completo de este tutorial en la parte inferior de este blog.

Esto es básicamente una continuación de un tutorial que hice en abril, donde brindé una descripción general del conjunto de funciones generales de TE3. Hay algunas funcionalidades realmente geniales en el TE3, y algunas cosas que creo que encontrará son grandes ahorros de tiempo y formas de personalizar realmente el programa para que funcione mejor para usted.

En este ejemplo, tengo un modelo simple aquí, que es solo el conjunto de datos de práctica de LuckyTemplates, herramienta externa. Este es un conjunto de datos de práctica de esquema en estrella simple y lo acabo de configurar con una medida, pero eso cambiará rápidamente a medida que pongamos en marcha las capacidades de secuencias de comandos.

LuckyTemplates Tabular Editor 3: Automatice con un script

Tabla de contenido

Capacidades de secuencias de comandos de LuckyTemplates Tabular Editor 3

En términos de esas capacidades de secuencias de comandos, hay cuatro formas de incorporar una secuencia de comandos en Tabular Editor. El primero de los cuales es el C#. Simplemente puede hacer clic aquí en New C# Script , comenzar a codificar y luego guardarlo como una macro.

LuckyTemplates Tabular Editor 3: Automatice con un script

Probablemente esta no sea la forma en que la mayoría de nosotros acceda a los scripts. Creo que la mayoría de nosotros accederemos a scripts existentes. Hay una función de registro de guiones realmente interesante . Cierra la brecha entre la programación personalizada y el uso de scripts existentes.

LuckyTemplates Tabular Editor 3: Automatice con un script

Para aquellos de ustedes que no conocen C#, pueden presionar grabar aquí. Entonces, digamos que queremos desactivar el Resumen en nuestra columna Año en nuestra tabla Fecha. Entonces, haces clic en Año y seleccionas Ninguno; luego, guárdelo como Macro.

Sin embargo, ese no es un script súper útil. Es bastante limitado en su uso y utilidad. Pero, te da el código de script C#. Al tomar ese código y combinarlo con el código que encuentra en los scripts existentes, puede crear algunos scripts rudimentarios que en realidad hacen algo bastante útil incluso si no tiene mucha experiencia en programación.

LuckyTemplates Tabular Editor 3: Automatice con un script

Definitivamente vale la pena jugar con C#, pero creo que lo más común es usar scripts existentes . Hay varios repositorios que son muy útiles. Hay toda una biblioteca de fragmentos de secuencias de comandos útiles en la documentación de TE3 que van desde la creación de medidas hasta la generación de documentación, formato, expresiones DAX, creación de relaciones y toda una gama de secuencias de comandos que puede aplicar directamente en su versión de TE3.

LuckyTemplates Tabular Editor 3: Automatice con un script

Además, hay un repositorio comunitario para que las personas proporcionen scripts a la comunidad TE3. Estos se dividen en básicos e intermedios. Hay algunos guiones realmente buenos y útiles aquí.

LuckyTemplates Tabular Editor 3: Automatice con un script

Simplemente puede copiar algunas medidas desde aquí y pegarlas en Tabular Editor 3 y guardarlas como Macro. Con esto, puede crear automáticamente medidas simples.

LuckyTemplates Tabular Editor 3: Automatice con un script

Otra cosa que creo que es muy interesante es que si vamos a Ventas totales y luego hacemos clic en él, hay una Macro que nos permite crear medidas de inteligencia de tiempo para cada medida seleccionada.

LuckyTemplates Tabular Editor 3: Automatice con un script

Y así, si hacemos clic en eso, genera automáticamente mes hasta la fecha (MTD), año anterior (PY), trimestre hasta la fecha (QTD), año tras año (YoY), porcentaje año tras año (YoY%) y año hasta la fecha (YTD).

LuckyTemplates Tabular Editor 3: Automatice con un script

Para aquellos de ustedes que son usuarios , vayan a Analyst Hub y busquen tabular en la aplicación Raw Code. Encontrará toda una serie de scripts, donde también puede copiar los códigos directamente en TE3.

LuckyTemplates Tabular Editor 3: Automatice con un script

Lo siguiente que quería mostrarte son algunos guiones bien documentados y bien establecidos . Vayamos a Macros y echemos un vistazo a Create SUM Measures como ejemplo. Este es realmente interesante. No solo crea una medida, sino que también establece una cadena de formato y proporciona documentación que oculta una columna base.

LuckyTemplates Tabular Editor 3: Automatice con un script

Luego puede copiar esto y reemplazar esa medida o medidas , por ejemplo.

Por último, quiero mostrarles el Analizador de Mejores Prácticas. Microsoft publicó una versión 1.1 muy completa del conjunto de reglas y la hemos puesto en el Analyst Hub. Puede simplemente copiarlo desde allí y pegarlo en el Editor Tabular 3.

LuckyTemplates Tabular Editor 3: Automatice con un script

Esta es una característica sorprendente del programa, pero profundizaremos en esto con más detalle en otro tutorial. Solo quería mostrarte cómo cargar eso, para que puedas pasar y comenzar a jugar con eso por tu cuenta.


Editor tabular LuckyTemplates: revisión y tutorial de la versión 3
Use el editor tabular para crear grupos de cálculo en LuckyTemplates
Suba de nivel su menú de herramientas externas en LuckyTemplates

Conclusión

Esa es la funcionalidad básica de secuencias de comandos de Tabular Editor 3. Acabo de mostrarle dónde puede ir para obtener secuencias de comandos y cómo puede generarlas por su cuenta. Espero que encuentres útil este blog. Te recomiendo que explores más esta herramienta.

Hágame saber en la sección de comentarios a continuación su propia experiencia al usar Tabular Editor 3.

¡Mis mejores deseos!

Leave a Comment

Time Intelligence en LuckyTemplates: cómo calcular el número de transacciones realizadas en los últimos N días

Time Intelligence en LuckyTemplates: cómo calcular el número de transacciones realizadas en los últimos N días

Descubra cómo calcular el total de transacciones realizadas en los últimos N días y obtenga información útil utilizando la inteligencia de tiempo en LuckyTemplates.

Cómo evaluar clústeres en sus datos mediante la técnica DAX en LuckyTemplates

Cómo evaluar clústeres en sus datos mediante la técnica DAX en LuckyTemplates

En este tutorial, demuestro cómo mostrar clústeres en sus datos permite extraer información valiosa usando técnicas DAX avanzadas.

¿Cuánto personal tenemos actualmente? Lógica de fechas múltiples en LuckyTemplates usando DAX

¿Cuánto personal tenemos actualmente? Lógica de fechas múltiples en LuckyTemplates usando DAX

En este tutorial, aprenderá a calcular la <strong>población actual del personal</strong> para las relaciones múltiples de la tabla de calendario mediante la función COUNTROWS y FILTER en LuckyTemplates.

Hacer una solicitud HTTP en Power Automate

Hacer una solicitud HTTP en Power Automate

Aprenda a crear una solicitud HTTP con Power Automate y cómo implementar soluciones efectivas para la automatización de tareas.

Programe un flujo de escritorio para que se ejecute en Power Automate

Programe un flujo de escritorio para que se ejecute en Power Automate

En este tutorial, aprenda cómo programar un flujo de escritorio en Power Automate para automatizar tareas en la web y su escritorio.

Power Automate Terminar Control de acción en flujos

Power Automate Terminar Control de acción en flujos

Aprenda a usar correctamente el control Terminar acción de Power Automate que termina las acciones en un flujo si no se cumple alguna de las condiciones.

Power Query: combinar archivos de varias carpetas

Power Query: combinar archivos de varias carpetas

Aprenda a combinar archivos de varias carpetas en su red, escritorio, OneDrive o SharePoint utilizando Power Query.

Tipos de flujo de Power Automate y cuándo usarlos

Tipos de flujo de Power Automate y cuándo usarlos

En este blog, analizamos las similitudes y diferencias entre los tipos de flujo de Power Automate y determinamos cuándo usar cada flujo. Encuentra la mejor opción de automatización.

Conectores de Power Automate: número, texto y fecha y hora

Conectores de Power Automate: número, texto y fecha y hora

Familiarízate con algunos conectores Power Automate integrados que transforman cadenas en otro formato: número, texto y fecha y hora.

Tutorial del analizador VertiPaq: relaciones e integridad referencial

Tutorial del analizador VertiPaq: relaciones e integridad referencial

Este tutorial detallado sobre el analizador VertiPaq en DAX Studio le enseñará cómo usar la pestaña Relaciones para optimizar su DAX y resolver problemas de integridad referencial.