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

Emparejar usuarios con varias cuentas

Hola héroes de datos

No he sido capaz de encontrar un trabajo para la solución de este problema, espero que pueda ayudarme.

Estoy trabajando con una empresa que combina datos de una aplicación móvil (AppInsights - toda la navegación, visualización y lectura, la incorporación antes de obtener un usuario real) y su propia base de datos (todas las entradas y seguimientos reales después de obtener un usuario real). Toda la actividad tiene un identificador denominado AppInsights-ID de AppInsights y UserID de la base de datos.

(Para AppInsights, solo tenemos datos de julio de 2021 y posteriores).

Sin embargo, una parte de los usuarios cambian los teléfonos móviles o crean varios usuarios. Por ejemplo, este individuo, en la captura de pantalla siguiente, tiene 3 AppInsightsIDs y 7 UserIDs. Los ID se superponen de diferentes maneras, por lo que sabemos que es el mismo usuario.

Estoy buscando una manera de crear un AppInsights-ID y UserID únicos (el más temprano). Así que para esta persona, me gustaría una columna "UniqueAppInsights" con el valor de 463aff35-0a80-4e38-8e56-8fe5124ef58a (uso más temprano 29 de julio). Y otra columna con "UniqueUserID" con el valor de cf322095-05f2-4271-a2bd-a1664a6b0982 (uso más antiguo el 16 de abril).

Picture1.PNG

Esto es lo que probé inicialmente:

UniqueAppInsID = 
CALCULATE(
FIRSTNONBLANK('MatchingIDs'[AppInsightsID (Original)], 1), 
FILTER(All('MatchingIDs'), 
'MatchingIDs'[UserID (Original)] = EARLIER('MatchingIDs'[UserID (Original)])
)
)

Funciona para la mayoría de los usuarios, pero no para los usuarios como el que publiqué en la captura de pantalla anterior, porque no todos los AppIns-ID y UserIDs se superponen directamente.

Si pudiera recrear virtualmente el filtro que puse manualmente en la captura de pantalla anterior, que aísla todos los AppInsightsIDs y UserIDs que de alguna manera se han superpuesto, tal vez una tabla calculada, supongo que podría hacer un FIRSTNONBLANK virtual en eso.

¿Alguna idea de cómo resolver esto?

¡Muy apreciado!

Saludos cálidos

1 ACCEPTED SOLUTION

No @JannikZ,

Puede proporcionar más información identificada como el mismo usuario. Nos ayudará a lograr la salida deseada de forma más sencilla.

Saludos
Winniz

View solution in original post

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

@JannikZ ¿Puede publicar esos datos como texto? No quiero escribir todos esos datos.

¡Claro!

No me permite pegar en una mesa, así que voy a dar una columna a la vez:

COLUMNA 1

463aff35-0a80-4e38-8e56-8fe5124ef58a

3723a07a-307d-4c13-92fc-f8579b4dc0db

463aff35-0a80-4e38-8e56-8fe5124ef58a

463aff35-0a80-4e38-8e56-8fe5124ef58a

1990f67B-32de-455E-8fe3-F451DF74E1A4

3723a07a-307d-4c13-92fc-f8579b4dc0db

3723a07a-307d-4c13-92fc-f8579b4dc0db

463aff35-0a80-4e38-8e56-8fe5124ef58a

463aff35-0a80-4e38-8e56-8fe5124ef58a

COLUMNA 2:

cf322095-05f2-4271-a2bd-a1664a6b0982

cf322095-05f2-4271-a2bd-a1664a6b0982

bdacaf54-ff44-48bd-8ecd-3b1d85bebea8

ace36472-5ce7-43bc-b76a-1dd1a21481e3

df29d4a5-9bc4-4131-bd95-8cc9acfa2308

df29d4a5-9bc4-4131-bd95-8cc9acfa2308

aae6af6f-e28a-4cb9-8cfd-51b13ef503cf

64022f7b-97ad-41ac-b6a2-ada6907ccd11

db5bd58e-e6ae-4370-8a4d-9f93b08c530d

COLUMNA 3:

29 de julio de 2020

13 de enero de 2021

4 de febrero de 2021

4 de febrero de 2021

22 de febrero de 2021

22 de febrero de 2021

22 de febrero de 2021

23 de febrero de 2021

23 de febrero de 2021

COLUMNA 4:

16 de abril de 2020

16 de abril de 2020

4 de febrero de 2021

4 de febrero de 2021

22 de febrero de 2021

22 de febrero de 2021

22 de febrero de 2021

23 de febrero de 2021

23 de febrero de 2021

No @JannikZ,

Puede proporcionar más información identificada como el mismo usuario. Nos ayudará a lograr la salida deseada de forma más sencilla.

Saludos
Winniz

Hola Winniz

Lo resolvimos en SQL - pero gracias de todos modos!

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.