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
Estoy buscando una solución para combinar dinámicamente una cadena basada en un conjunto de arreglos de columnas. En la siguiente tabla estoy buscando el siguiente resultado (columna Resultados):
Mesa | Campos | Filtro | Resultado |
Cuentas | Cuentas | ||
Contactos | FirstName,LastName | Contactos?$select-Nombre,Apellido,Apellido | |
Conduce | Tipo "Nuevo" | Cables?$filter-Tipo"Nuevo" | |
Casos | Asunto | Gravedad "Alta" | Casos?$select-Sujeto&$filter-Gravedad"Alto" |
así que:
hola, lo recomiendo crear una columna para cada caso usando "Columna condicional" y después de eso "Combinar columnas".
let
Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WckxOzi/NKylW0lECoVidaCXn/LySxGSwkFtmUXGJX2Juqo6CTyKEBVPlk5qYAtUVUlmQahuj5JdaHgM1IbE4FSQXXJqUlZpcAmKllqUWZZZU2npkpmcoxcYCAA==", BinaryEncoding.Base64), Compression.Deflate)), let _t = ((type text) meta [Serialized.Text = true]) in type table [Table = _t, Fields = _t, Filter = _t]),
#"Changed Type" = Table.TransformColumnTypes(Source,{{"Table", type text}, {"Fields", type text}, {"Filter", type text}}),
#"Added Custom" = Table.AddColumn(#"Changed Type", "Custom", each if [Fields] <> "" or [Filter] <>"" then [Table] & "?" else ""),
#"Added Custom1" = Table.AddColumn(#"Added Custom", "Custom.1", each if [Fields] <> "" then "$select=" & [Fields] else ""),
#"Added Custom2" = Table.AddColumn(#"Added Custom1", "Custom.2", each if [Filter] <> "" then "$filter=" & [Filter] else ""),
#"Added Custom3" = Table.AddColumn(#"Added Custom2", "Custom.3", each if [Fields] = "" and [Filter] = "" then [Table] else ""),
#"Inserted Merged Column" = Table.AddColumn(#"Added Custom3", "Merged", each Text.Combine({[Custom.3], [Custom], [Custom.1], [Custom.2]}, ""), type text)
in
#"Inserted Merged Column"
saludos
Victor
La información que ha proporcionado no me está aclarando el problema. Por favor, explíquelo con un ejemplo.
Puede compartir datos de ejemplo y salida de muestra.
Arriba hay una tabla con 4 columnas. Necesito combinar las 3 columnas llamadas [Tabla], [Campos] y [Filtro]. La combinación debe venir en la columna [Salida], pero teniendo en cuenta las reglas que identifiqué en la parte inferior. Así que tienen todos los datos y la salida allí.
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 |