Uso de DAX para cargar datos de SSAS a LuckyTemplates

Uso de DAX para cargar datos de SSAS a LuckyTemplates

En este tutorial, aprenderá sobre la capacidad de cola de DAX. Aprenderá a usarlo para cargar datos de SQL Server Analysis Services (SSAS) a LuckyTemplates.

En este ejemplo, ya se ha creado un modelo de datos de SQL Server. Contiene tablas para los datos de Cliente, Fechas, Productos y Ventas.

Aprenderá a escribir un código DAX que cargue los datos dentro del modelo de datos en LuckyTemplates.

Tabla de contenido

El código DAX

Inicie DAX Studio y cree una medida. Utilice la palabra clave DEFINE y declare una MEDIDA para las Ventas totales. Luego, use la función . Para su contexto de fila, multiplique la cantidad por el precio neto.

Para asegurarse de que devolverá valores pequeños, divida el monto de las ventas por 10,000. Coloque el argumento SUMX en una función para eliminar decimales.

Uso de DAX para cargar datos de SSAS a LuckyTemplates

Cree otra medida para el total acumulado. Declarar una variable usando la función . Esto mantendrá la última fecha visible en el contexto del filtro. La última fecha visible es igual al de la Fecha.

Incluso si no tiene una tabla de fechas en el modelo de datos de LuckyTemplates, aún podrá acceder al contexto del filtro mediante la versión de SSAS.

Cree otra variable que muestre el resultado. Esto CALCULARÁ Ventas Totales. Utilice RETORNO para mostrar el resultado.

Uso de DAX para cargar datos de SSAS a LuckyTemplates

Para visualizar el resultado en LuckyTemplates, utilice las funciones EVALUATE y . Necesita usar el Número de año calendario y el Mes. Para asegurarse de que los datos se clasifiquen en el orden correcto, use la columna Número de mes. Luego, cree columnas para las Ventas totales y el Total acumulado.

Uso de DAX para cargar datos de SSAS a LuckyTemplates

A continuación, utilice la cláusula ORDER BY para asegurarse de que la tabla resultante ordene los datos correctamente. Utilice el orden ASC para las columnas Número de año calendario y Número de mes.

Uso de DAX para cargar datos de SSAS a LuckyTemplates

La ventana de la base de datos SSAS en LuckyTemplates

Copie el código DAX terminado y vuelva a LuckyTemplates. Vaya a la pestaña Inicio, haga clic en Obtener datos y luego en Analysis Services . Esto abrirá la ventana de la base de datos SSAS.

Uso de DAX para cargar datos de SSAS a LuckyTemplates

Especifique el nombre del servidor y la base de datos. Luego, haga clic en la opción Importar . En el cuadro de texto de consulta MDX o DAX, pegue el código DAX. Luego, haga clic en Aceptar.

Uso de DAX para cargar datos de SSAS a LuckyTemplates

Verá que puede obtener el conjunto de datos de la consulta DAX.

Uso de DAX para cargar datos de SSAS a LuckyTemplates

Al hacer clic en el botón Transformar datos, se abre el editor de Power Query . Esto le permite modificar los nombres de las columnas y realizar otras opciones de formato en la tabla de datos.

Uso de DAX para cargar datos de SSAS a LuckyTemplates

Cuando haga clic en Cargar , verá la tabla en la Vista de datos.

Uso de DAX para cargar datos de SSAS a LuckyTemplates

Puede ver que está devolviendo 60 filas que consisten en una fila para cada mes del año.

Conclusión

Este tutorial proporcionó un breve ejemplo sobre cómo cargar desde SQL Server Analysis Services a LuckyTemplates. Ha aprendido que cargar los datos y ejecutarlos en la versión implementada de SSAS es un proceso sencillo. Una vez que domine los conceptos básicos, le resultará más fácil recuperar datos de cualquier base de datos en LuckyTemplates.


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.