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.
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).
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
Solved! Go to 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
@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!
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.
User | Count |
---|---|
2 | |
1 | |
1 | |
1 | |
1 |
User | Count |
---|---|
2 | |
2 | |
2 | |
2 | |
1 |