Anónimo
Hola,
Tengo algunos problemas con algunos de mis campos calculados cuando intento agregar algunas tablas.
En primer lugar, creo algunos campos calculados en los que uso la función «relacionados» ya que algunos de los campos están en tablas diferentes. Estos campos calculados calculan una puntuación para un KPI. Esto tuvo que hacerse en 3 tablas diferentes que tienen datos diferentes.
Luego, necesito reunir mis 3 tablas (que tienen su propio KPI de puntaje) en una sola tabla para reunir los 3 KPI de las 3 tablas y calcular el KPI promedio de los tres KPI.
El problema es que no puedo realizar mis cálculos en el editor de consultas (no puedo usar la función relacionada allí), por lo tanto cuando intento agregar las tres tablas, pierdo los campos calculados para la puntuación de KPI.
¿Tiene alguna sugerencia para resolver mi problema?
¡Gracias por adelantado!
v-lili6-msft
En respuesta a Anónimo
hola, @anonimo
Después de mi prueba, me temo que es difícil de lograr en el proceso de modelado.
Es mejor hacer esto en Editar Consultas,
¿Si la columna de cálculo se pudiera hacer después de agregar la consulta?
o usar lenguaje M en ¿Editar consultas para agregar una columna personalizada en lugar de calcular la columna?
¿Podría compartir algunos datos de muestra simples con la estructura de datos real y el resultado esperado? Oculte los datos confidenciales antes de cargarlos.
Atentamente,
Lin
v-lili6-msft
hola, @anonimo
Acción en el editor de consultas se basa en el lenguaje M y es para la fuente de datos.
La acción en la vista de datos se basa en la función DAX y es para el modelo de datos.
la columna de cálculo o la tabla de cálculo se basan en DAX, por lo que se pueden aplicar en el editor de consultas.
Por lo general, hay dos métodos a los que puede referirse:
1. Si las tres tablas tienen las mismas columnas y el mismo orden de columnas, use UNION para agregar las tres tablas.
2. Podrías usar tablas de combinación en editor de consultas y luego obtenga el «relacionado» para agregar una columna personalizada, luego agregue la tabla en el editor de consultas.
Si no es tu caso, por favor comparte una muestra sencilla pbix Archivo y salida esperada. Oculte los datos confidenciales antes de cargarlos.
Atentamente,
Lin
Anónimo
En respuesta a v-lili6-msft
Hola @v-lili6-msft,
Muchas gracias por su respuesta. Prepararé un archivo pbix y te lo enviaré pronto. Antes de hacer esto, me gustaría saber si Power BI tiene la capacidad de cargar varias tablas, luego crear algunos campos calculados en DAX y luego agregar todas estas tablas en una sola tabla que incluirá los campos calculados que creé en cada tabla. antes de la consolidación de las tablas.
Vea a continuación una imagen donde tengo un ejemplo para usted.
Estoy tratando de agregar las 3 tablas, pero no puedo tener los campos calculados creados en DAX en mi tabla consolidada (es decir, en el ejemplo anterior No tengo el calc.1 y calc.2 en mi tabla consolidada).
v-lili6-msft
En respuesta a Anónimo
hola, @anonimo
Después de mi prueba, me temo que es difícil de lograr en el proceso de modelado.
Es mejor hacer esto en Editar Consultas,
¿Si la columna de cálculo se pudiera hacer después de agregar la consulta?
o usar lenguaje M en ¿Editar consultas para agregar una columna personalizada en lugar de calcular la columna?
¿Podría compartir algunos datos de muestra simples con la estructura de datos real y el resultado esperado? Oculte los datos confidenciales antes de cargarlos.
Atentamente,
Lin