Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Icon for Administrator rankAdministrator
5 years ago
Solved

Ayuda

hola

Tengo dos tablas:

Previsión agrupada y

Búsqueda de previsión

el pronóstico agrupado tiene este aspecto:

Mes-añosumaañobase de datos
6202115002021Mtr
7202120002021Mtr
820211202021Mex
920212002021Mex

Y la búsqueda de pronósticos se ve así:

Año de 200mesbase de datos
120211Mtr
220212Mtr
320213Mex

Luego, en la tabla de pronóstico de búsqueda tengo dos columnas "lookupvalue"

de pronóstico agrupado, uno para la base de datos "mex" y otro para la base de datos "mtr".

(Tengo que dejar el LOOKUPVALUE por todo tipo de razones)

Estoy buscando una solución para filtrar las columnas lookupvalue y aloow para elegir qué base de datos el usuario quiere ver los datos para..

Creé una tabla llamada "DATABASE" y contener "mtr" y "mex"

y creé una relación entre "DATABASE" y "GROUPED FORECAST" pero no afecta a las columnas "LOOKUPVALUES".

gracias 🙂

  • No @davidibi4524

    Si la tabla de búsqueda de previsión tiene este aspecto:

    071408.jpg

    Puede crear una medida para mostrar el valor en función de la base de datos seleccionada en una segmentación de datos.

    Display Value = 
    SWITCH (
        SELECTEDVALUE ( DATABASE[database] ),
        "MTR", SELECTEDVALUE ( 'forecast lookup'[MTR value] ),
        "MEX", SELECTEDVALUE ( 'forecast lookup'[MEX value] )
    )

    071409.jpg

    Si la tabla de búsqueda de previsión tiene el aspecto de una tabla de previsión agrupada que tiene una columna para el nombre de la base de datos y otra columna para el valor correspondiente, puede crear una relación entre la tabla DATABASE y la tabla de búsqueda de previsión en las columnas de la base de datos. A continuación, la segmentación de datos puede filtrarla según la base de datos seleccionada.

    071410.jpg

    saludos
    Equipo de soporte de la comunidad _ Jing
    Si esta publicación ayuda, por favor acéptala como la solución para ayudar a otros miembros a encontrarla.

2 Replies

  • No @davidibi4524 ,

    En esta configuración creemos que la mejor opción es:

    • Agregar una columna de fecha en ambas tablas que reemplazaría la columna Mes-año
    • Agregar dos tablas de dimensiones al modelo
      • Tabla de calendario
      • tabla de base de datos (ya creada)
    • Crear una relación de uno a varios entre las tablas anteriores y las dos tablas que ya tiene
    • Ahora puede crear todo tipo de cálculos basados en esto usando la medida y las dos tablas de dimensiones en sus visualizaciones sin necesidad de búsqueda
  • No @davidibi4524

    Si la tabla de búsqueda de previsión tiene este aspecto:

    071408.jpg

    Puede crear una medida para mostrar el valor en función de la base de datos seleccionada en una segmentación de datos.

    Display Value = 
    SWITCH (
        SELECTEDVALUE ( DATABASE[database] ),
        "MTR", SELECTEDVALUE ( 'forecast lookup'[MTR value] ),
        "MEX", SELECTEDVALUE ( 'forecast lookup'[MEX value] )
    )

    071409.jpg

    Si la tabla de búsqueda de previsión tiene el aspecto de una tabla de previsión agrupada que tiene una columna para el nombre de la base de datos y otra columna para el valor correspondiente, puede crear una relación entre la tabla DATABASE y la tabla de búsqueda de previsión en las columnas de la base de datos. A continuación, la segmentación de datos puede filtrarla según la base de datos seleccionada.

    071410.jpg

    saludos
    Equipo de soporte de la comunidad _ Jing
    Si esta publicación ayuda, por favor acéptala como la solución para ayudar a otros miembros a encontrarla.