Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

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.

Reply
Syndicate_Admin
Administrator
Administrator

Varios ID de usuario en la celda, recuperar nombre de usuario y correo electrónico de otra tabla

Buenos días

Soy nuevo en Power bi y me cuesta determinar la mejor manera de completar esta tarea.

Tengo una lista de SharePoint utilizada para la administración de cambios. Conecté los conjuntos de datos a Power BI Desktop.

Tabla1 = Solicitud de cambio

ImplementerIdRFCIDtítulochangetype
[Lista]27512Quitar el servidor com de pruebanormal
[Lista]27513Desinstalar Worker 1 dllexpeditar
[Lista]27514Aplicar parche de seguridadEmergencia
[Lista]27515Cambiar ftp - ftpsnormal
[Lista]27516Icono de escritorio de actualizaciónnormal
[Lista]27517RFC de prueba SPEmergencia

Tabla 2 = Información del usuario

Id. de usuarioNombreCorreo electrónico
270Amy Joamy.jo@test.com
271Juan en blancojohn.blank@test.com
272Azul ariari.blue@test.com
273Puede serNomay.benot@test.com
274Dona Huedona.hue@test.com

Estoy tratando de mostrar los implementadores para cada rfc.

Cada rfc podría tener de 1 a muchos implementadores.

Por ejemplo, 27514 puede tener identificador de usuario

271

273

274

¿Cuál es la mejor manera de conectarse a la tabla de información del usuario, devolver el nombre del usuario y en otra columna su correo electrónico y tener todos los valores en una sola celda en la tabla de solicitud de cambio llamada ImplemnterNameand ImplementerEmail?

Algunos similares a

ImplementerIdRFCIDtítulochangetypeImplemnterNameImplementerEmail
[Lista]27512Quitar el servidor com de pruebanormalAmy Joamy.jo@test.com
[Lista]27513Desinstalar Worker 1 dllexpeditarJuan en blancojohn.blank@test.com
[Lista]27514Aplicar parche de seguridadEmergenciaAmy Joamy.jo@test.com
[Lista]27515Cambiar ftp - ftpsnormalJuan en blanco
Puede serNo
Doña Hue
john.blank@test.com
dona.hue@test.com
may.benot@test.com
[Lista]27516Icono de escritorio de actualizaciónnormalJuan en blancojohn.blank@test.com
[Lista]27517RFC de prueba SPEmergenciaAzul ari
Puede serNo
ari.blue@test.com
may.benot@test.com

Gracias por cualquier ayuda en esto. Leí sobre búsquedas, medidas y relaciones, pero no estoy seguro de cuál es el mejor o cómo.

3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

@JasonMcMahan , no muy claro, pero puede exapnd la lista ImplementerId en power query y convertirla en filas.

O bien, primero, convertir a cadena separada por comas y luego dividir por delimitador

https://www.tutorialgateway.org/how-to-split-columns-in-power-bi/

Lo siento, no fui muy claro.

Mi objetivo final es crear un panel que muestre
Todos los Rfc, Admin Rfc y, a continuación, para cada administrador.

Obtuve rfc total para mostrar en la tarjeta, pero para obtener una lista filtrada que se asigna al administrador, pensé en crear una tabla de filtros y una medida similar a esta publicación. https://community.powerbi.com/t5/Desktop/Multiple-Contains-Filters-using-Visual-Filters/m-p/2669753
La idea es que la tabla de filtros tenga userIds del administrador en nuestro equipo, luego filtre al recuento de rfc que nos enumeran como implementadores.


Si esto ayuda a dar más contexto, creé una tabla de filtros

AdminFilterTable = SELECTCOLUMNS({"22", "40", "49", "129", "493", "778", "962"}, "AdminID", [Value])

Luego creé una medida

AdminFilterMeasure = 
IF (
    COUNTROWS ( ALL ( AdminFilterTable[AdminID] ) ) <> COUNTROWS ( ALLSELECTED ( AdminFilterTable[AdminID] ) ),
    COUNTROWS (
        FILTER (
            VALUES ( AdminFilterTable[AdminID] ),
            CONTAINSSTRING ( 
                SELECTEDVALUE ( 'Request for Change'[x_ImplementerId] ),
                AdminFilterTable[AdminID]
            )
        )
    ),
    1
)

y aplicó la medida y devolvió

JasonMcMahan_0-1678370153532.png

Pero como puede ver en la imagen de arriba, filtra, excepto en el ID de administrador 22, no contiene ecualizador y supongo que 40 o 49 pueden encontrarse en algún momento con el mismo problema.

Gracias por cualquier ayuda en esto.

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.