Forum Discussion
Moldear un origen SQL en Power Query
- 5 years ago
Hola @jaydend ,
Permítanme explicar en detalle:
Tabla de consulta SQL:
Date.Calendar Año Date.Día de la Semana Semana - Día Date.Semana de producción del año Tipo de activo Location.Site % Disponibilidad de HME Tipo de activo - modificado Tipo de activo - modificado 2 2020 Lunes 1 Wk 02 (Prod) Camiones de transporte Sitio 90% Unidades de transporte Unidades de transporte 2020 Martes 2 Wk 02 (Prod) Camiones de transporte Sitio 81% Unidades de transporte Unidades de transporte 2020 Miércoles 3 Wk 01 (Prod) Camiones de transporte Sitio 80% Unidades de transporte Unidades de transporte 2020 Miércoles 3 Wk 02 (Prod) Camiones de transporte Sitio 75% Unidades de transporte Unidades de transporte 2020 Jueves 4 Wk 01 (Prod) Camiones de transporte Sitio 83% Unidades de transporte Unidades de transporte 2020 Jueves 4 Wk 02 (Prod) Camiones de transporte Sitio 74% Unidades de transporte Unidades de transporte 2020 Viernes 5 Wk 01 (Prod) Camiones de transporte Sitio 82% Unidades de transporte Unidades de transporte 2020 Viernes 5 Wk 02 (Prod) Camiones de transporte Sitio 77% Unidades de transporte Unidades de transporte 2020 Sábado 6 Wk 01 (Prod) Camiones de transporte Sitio 76% Unidades de transporte Unidades de transporte 2020 Sábado 6 Wk 02 (Prod) Camiones de transporte Sitio 72% Unidades de transporte Unidades de transporte 2020 Domingo 7 Wk 01 (Prod) Camiones de transporte Sitio 76% Unidades de transporte Unidades de transporte 2020 Domingo 7 Wk 02 (Prod) Camiones de transporte Sitio 76% Unidades de transporte Unidades de transporte 2020 Domingo 1 Wk 01 (Prod) Cargador front-end Sitio 76% Unidades Dig Unidades Dig 2020 Domingo 1 Wk 02 (Prod) Excavadora de palas Sitio 76% Unidades Dig Unidades Dig Tabla de consultas de Excel:
Flota de activos cada día de la semana Objetivo Unidades de transporte Lunes 90% Unidades de transporte Martes 90% Unidades de transporte Miércoles 85% Unidades de transporte Jueves 90% Unidades de transporte Viernes 80% Unidades de transporte Sábado 90% Unidades de transporte Domingo 95% Unidades Dig Lunes 90% Unidades Dig Martes 95% Unidades Dig Miércoles 90% Unidades Dig Jueves 75% Unidades Dig Viernes 80% Unidades Dig Sábado 90% Unidades Dig Domingo 95% 1. Para el primer problema, se sugiere crear una columna condicional en Power Query Editor o una columna calculada en la vista de datos.
Columna condicional:
Columna calculada:
Asset Type - modified 2 = SWITCH ( [Asset Type], "Haul Trucks", "Haul Units", "Front End Loader", "Dig Units", "Shovel Excavator", "Dig Units" )2. Cree tablas.
- Cree una "Tabla del Día de la Semana" introduciendo los datos y ordenando 'Tabla del Día de la Semana' por la columna 'Pedido'.
Tabla Día de la Semana Orden Lunes 1 Martes 2 Miércoles 3 Jueves 4 Viernes 5 Sábado 6 Domingo 7 - También puede crear una 'Tabla de tipos de activo' como se ha indicado anteriormente. O bien, prueba esto:
Asset Type Table = DISTINCT('SQL Query'[Asset Type - modified])3. Crear relaciones.
4. Cree una medida.
Measure = VAR Actual_ = SUM('SQL Query'[% HME Availability]) VAR Target_ = SUM('Excel Query'[target]) RETURN IF(Actual_>Target_,1,IF(Actual_<Target_,2))5. Cree un objeto visual Matrix.
Si hay algún malentendido, por favor hágamelo saber. 😉
Saludos
Icey
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola @jaydend ,
Compruebe si el archivo adjunto es útil. 😀
Saludos
Icey
Si este post ayuda, entonces considere Aceptarlo como la solución para ayudar a otros miembros a encontrarlo más rápido.
Hola @Icey , Desafortunadamente no puedo abrir este archivo, potencialmente mi red de trabajo nos mantiene en una versión anterior de Power BI y no podemos actualizar manualmente. ¿Hay otra forma de ver tal vez?
- Icey5 years agoCommunity Support
Hola @jaydend ,
Permítanme explicar en detalle:
Tabla de consulta SQL:
Date.Calendar Año Date.Día de la Semana Semana - Día Date.Semana de producción del año Tipo de activo Location.Site % Disponibilidad de HME Tipo de activo - modificado Tipo de activo - modificado 2 2020 Lunes 1 Wk 02 (Prod) Camiones de transporte Sitio 90% Unidades de transporte Unidades de transporte 2020 Martes 2 Wk 02 (Prod) Camiones de transporte Sitio 81% Unidades de transporte Unidades de transporte 2020 Miércoles 3 Wk 01 (Prod) Camiones de transporte Sitio 80% Unidades de transporte Unidades de transporte 2020 Miércoles 3 Wk 02 (Prod) Camiones de transporte Sitio 75% Unidades de transporte Unidades de transporte 2020 Jueves 4 Wk 01 (Prod) Camiones de transporte Sitio 83% Unidades de transporte Unidades de transporte 2020 Jueves 4 Wk 02 (Prod) Camiones de transporte Sitio 74% Unidades de transporte Unidades de transporte 2020 Viernes 5 Wk 01 (Prod) Camiones de transporte Sitio 82% Unidades de transporte Unidades de transporte 2020 Viernes 5 Wk 02 (Prod) Camiones de transporte Sitio 77% Unidades de transporte Unidades de transporte 2020 Sábado 6 Wk 01 (Prod) Camiones de transporte Sitio 76% Unidades de transporte Unidades de transporte 2020 Sábado 6 Wk 02 (Prod) Camiones de transporte Sitio 72% Unidades de transporte Unidades de transporte 2020 Domingo 7 Wk 01 (Prod) Camiones de transporte Sitio 76% Unidades de transporte Unidades de transporte 2020 Domingo 7 Wk 02 (Prod) Camiones de transporte Sitio 76% Unidades de transporte Unidades de transporte 2020 Domingo 1 Wk 01 (Prod) Cargador front-end Sitio 76% Unidades Dig Unidades Dig 2020 Domingo 1 Wk 02 (Prod) Excavadora de palas Sitio 76% Unidades Dig Unidades Dig Tabla de consultas de Excel:
Flota de activos cada día de la semana Objetivo Unidades de transporte Lunes 90% Unidades de transporte Martes 90% Unidades de transporte Miércoles 85% Unidades de transporte Jueves 90% Unidades de transporte Viernes 80% Unidades de transporte Sábado 90% Unidades de transporte Domingo 95% Unidades Dig Lunes 90% Unidades Dig Martes 95% Unidades Dig Miércoles 90% Unidades Dig Jueves 75% Unidades Dig Viernes 80% Unidades Dig Sábado 90% Unidades Dig Domingo 95% 1. Para el primer problema, se sugiere crear una columna condicional en Power Query Editor o una columna calculada en la vista de datos.
Columna condicional:
Columna calculada:
Asset Type - modified 2 = SWITCH ( [Asset Type], "Haul Trucks", "Haul Units", "Front End Loader", "Dig Units", "Shovel Excavator", "Dig Units" )2. Cree tablas.
- Cree una "Tabla del Día de la Semana" introduciendo los datos y ordenando 'Tabla del Día de la Semana' por la columna 'Pedido'.
Tabla Día de la Semana Orden Lunes 1 Martes 2 Miércoles 3 Jueves 4 Viernes 5 Sábado 6 Domingo 7 - También puede crear una 'Tabla de tipos de activo' como se ha indicado anteriormente. O bien, prueba esto:
Asset Type Table = DISTINCT('SQL Query'[Asset Type - modified])3. Crear relaciones.
4. Cree una medida.
Measure = VAR Actual_ = SUM('SQL Query'[% HME Availability]) VAR Target_ = SUM('Excel Query'[target]) RETURN IF(Actual_>Target_,1,IF(Actual_<Target_,2))5. Cree un objeto visual Matrix.
Si hay algún malentendido, por favor hágamelo saber. 😉
Saludos
Icey
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.