Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
Estoy haciendo una investigación para desglosar las comparaciones raciales de las víctimas con los sospechosos / arrestados. Se trata de una conexión directa a una base de datos SQL. Por ejemplo, no puedo averiguar cómo obtener un recuento de víctimas que eran blancas con un sospechoso / arrestado blanco. Entonces, necesitaría un recuento de cuántas víctimas que eran blancas tenían un sospechoso / arrestado que eran negros, asiáticos, hispanos, etc. Luego hacer lo mismo con las diferentes víctimas que eran negras, asiáticas, hispanas, etc. Las filas tendrán el mismo "INC_ID_KEY". Sin embargo, la forma en que se establecen las columnas, si filtro por "Name_Type" de víctima, pierdo todo mi "Subject_Types" en el recuento y viceversa. Vea adjunto de cómo se muestra desde la consulta directa de la base de datos SQL. Por ejemplo (este es un incidente a continuación), quiero contar cuántas víctimas asiáticas tuvieron un sospechoso blanco, ¿cómo lo hago con estos datos a continuación?
No @ResearchKnell ,
Primero rellene los espacios en blanco de "Subject_Type" use debajo de los códigos M:
let
Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WMjMzMTMwUNJRCi5NykpNLgGywnXDPTxDXEFiocEBrs4hQJZSrA6S2rDM5JLMXCDDUdcx2NPRTz/A0dnTzdNZwd/Z1dEPpFxHydPPxTPM0yXU0QdVr3N+bkFOYmZeYl4JfgOUYmMB", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type nullable text) meta [Serialized.Text = true]) in type table [INC_ID_Key = _t, Name_Type = _t, Race = _t, Subject_Type = _t, Victim_Type = _t]),
#"Changed Type" = Table.TransformColumnTypes(Source,{{"INC_ID_Key", Int64.Type}, {"Name_Type", type text}, {"Race", type text}, {"Subject_Type", type text}, {"Victim_Type", type text}}),
#"Added Custom" = Table.AddColumn(#"Changed Type", "Custom", each Table.Max(Table.SelectRows(Source,each [INC_ID_Key]=[INC_ID_Key]),"Subject_Type")),
#"Expanded Custom" = Table.ExpandRecordColumn(#"Added Custom", "Custom", {"Subject_Type"}, {"Custom.Subject_Type"})
in
#"Expanded Custom"
Y verás:
A continuación, puede filtrar las filas y obtener los recuentos.
Para el archivo .pbix relacionado, pls ver adjunto.
Saludos
Kelly
¿Respondí a su pregunta? Marcar mi post como una solución!
Lo que estoy tratando de hacer es contar cuántos Inc_ID_Keys (que son el mismo número) tienen un sospechoso blanco y una mujer asiática (por ejemplo, de los datos enumerados anteriormente como si hubiera varios registros como el que se muestra arriba, pero cada registro único está conectado por ese Inc_ID_Key).
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
Check out the October 2025 Power BI update to learn about new features.