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.


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