Agrupación de varios datos en categorias

Necesito ayuda para agrupar datos en categorías. 

 

ejemplo:

1. Lic tiene 50 datos disprsos y debo agruparlos y que me salga solo como Lic

2. Maestría se tienen 100 datos,  se deben de agrupar a maestria

 

Una vez que esta la agrupación en otra tarjeta visualizarlos desagrupados, pero ya con el filtro de la tarjeta agrupada

ejemplo; Primera tarjeta de agrupación selecciono LIC y en la otra tarjeta me salen sus 50 datos o los que tenga

Comments

  • swagner
    swagner Contributor

    For grouping in categories I use either a dimensional table that contains the relationships (join on the key), or I create a CASE statement (beastmode or formula in Magic ETL) to create the categories.

     

    @user028384 Have you tried these?

  • swagner
    swagner Contributor

    @Godiepi 

    @MartinB 

    Ideas?

  • @user028384 hola, es bueno ver que hay mas hispanoparlantes en este foro ?

     

    Como menciona @swagner , puedes crear un Beast Mode (yo haria eso en caso de no poder manipular el SQL del dataflow o base de datos de donde generas tu informacion)

     

    Ya con ese nuevo campo disponible, la visualizacion es bastante sencilla

     

     

  • OOOOOH i get it now... i read this a few days ago and i didn't understand teh requirement...

     

    if i understand you correctly, COLUMN, contains values like "Joni Mitchell LLC", "Thomas Flynn LLC" and you just want to agregate it to LLC.

     

    Yes.  Use a beast mode

    CASE

    WHEN LOWER(column) like "%llc%" then 'LLC' else 'Not LLC'

    END

     

    In Magic 2.0 (beta feature, talk to your CSM) you can use the Formula tile.  in Analyzer you can use Beast modes.  In Magic 1.0 you can use the Replace Text tile.

     

    Jae Wilson
    Check out my 🎥 Domo Training YouTube Channel 👨‍💻

    **Say "Thanks" by clicking the ❤️ in the post that helped you.
    **Please mark the post that solves your problem by clicking on "Accept as Solution"
  • @jaeW_at_Onyx 

    almost got it Jae,

     

    They are talking about categorizing records into 2 types

    1: Lic which I believe stands for "Licenciatura" in spanish and translates to Bachelor's degree

    2: Maestria in spanish equals to Master's degree in english

     

    @user028384, me imagino que debe existir una columna en tu base de datos que identifique cuales son Lic y cuales son Maestria.  Bueno, usando esa columna, puedes definir la formula que asigne cada categoria.

     

    Ejemplo:

    Case when `Columna1` = 1001 then 'Lic'

             when `Columna1` = 1002 then 'Maestria'

       else 'Other'

    End

     

    Si por otro lado prefieres utilizar ETL dataflows, puedes filtrar cada set dentro de el flow y crear una constante,  una nueva columna que assigne el nombre Lic o Maestria a cada record, de esta manera, la columna siempre existira e incluso aparecera al momento de exportar tu dataset a una hoja excel por ejemplo, al contrario de ser creada en un beastmode.

     

    Domo Arigato!

    **Say 'Thanks' by clicking the thumbs up in the post that helped you.
    **Please mark the post that solves your problem as 'Accepted Solution'