Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Estoy intentando realizar la previsión en Power BI para un gran número de piezas. Para las piezas que tienen demanda en cada mes, la previsión funciona perfectamente. Para las partes que no tienen demanda en algunos meses, la previsión se mostrará sin tener en cuenta los meses o de lo contrario el error aparecerá diciendo que los datos son irregulares a la previsión. Sé que tengo que añadir valores cero para esas partes para los meses que faltan. La pregunta es ¿cómo agregar valores cero para un número tan grande de piezas para que la previsión aparezca y sea precisa?
Las piezas son alrededor de 50000 y la demanda es la demanda mensual de 36 meses. Además, la edición de datos debe ser mínima en Excel porque debe ser un panel basado en tiempo real.
¿Alguien sabe cómo resolver este problema?
Hola @meetrachhadia9,
¿Su mesa contenía todo el mes y las piezas? Si este es un caso, puede crear nuevas tablas para extraer y almacenar valores 'piezas' y 'mes'.
A continuación, puede crear un objeto visual de matriz con nuevos campos de tablas como eje y escribir una medida para buscar el valor de la tabla original en función de la parte y el mes actuales. (diseño de matriz: mes a columna, de pieza a fila, medida al valor)
Calcular tablas:
MonthAxis = VALUES('Sample'[Month])
PartAxis = VALUES('Sample'[Part])
Medida:
Measure =
VAR currMonth =
VALUES ( MonthAxis[Month] )
VAR currPart =
VALUES ( PartAxis[Part] )
RETURN
CALCULATE (
SUM ( 'Sample'[Amount] ),
FILTER ( ALLSELECTED ( 'Sample' ), [Month] IN currMonth && [Part] IN currPart )
) + 0
Si la tabla de origen solo contiene menos cantidad de registros que no pueden extraer el valor de campos de categoría completos.
Debe preparar dos tablas con valores de categoría completos (parte, mes), a continuación, puede usarlos con la fórmula de medida para generar un objeto visual de matriz expandida con el resultado correspondiente.
BTW, si solo desea una nueva tabla con asignación de registros completos, puede intentar utilizar la función de combinación cruzada para lograr sus requisitos:
Table =
ADDCOLUMNS (
CROSSJOIN ( VALUES ( 'Sample'[Part] ), VALUES ( 'Sample'[Month] ) ),
"Amount", CALCULATE (
SUM ( 'Sample'[Amount] ),
FILTER (
ALLSELECTED ( 'Sample' ),
[Month] = EARLIER ( 'Sample'[Month] )
&& [Part] = EARLIER ( 'Sample'[Part] )
)
) + 0
)
saludos
Xiaoxin Sheng
Difícil de decir, ¿estás usando una medida? Por favor, consulte este post sobre cómo obtener su pregunta respondida rápidamente: https://community.powerbi.com/t5/Community-Blog/How-to-Get-Your-Question-Answered-Quickly/ba-p/38490
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
1 | |
1 |