The ultimate Microsoft Fabric, Power BI, Azure AI, and SQL learning event! Join us in Stockholm, Sweden from September 24-27, 2024.
2-for-1 sale on June 20 only!
Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started
Hola expertos, necesito ayuda. Ya pasé algún tiempo en eso y todavía no puedo entenderlo. En power query, necesito insertar filas, algo así como
if not text.contains ([field1],"value1" and not Text.Contains([field2], "Value2" THEN Inserte filas como las siguientes
Table.InsertRows(Table.Final Table( [field1] = "value1", [field2] = "value2",
Si el campo 1 contiene valor1 del origen de datos, no lo inserte.
¿Cómo lo consigo?
Muchas gracias
Gracias, encontré una solución, no una buena, pero probablemente funcionará.
Acabo de insertar filas [field1] = "value1", [field2] = 0 y luego pasé para mantener el valor máximo de la fila para el campo 2 para cada valor en field1. De esa manera, cuando la fuente de datos tiene [field1] = "value1", [field2] = 1, recogería la fuente de datos uno, y cuando no, mantendrá [field1] = "value1", [field2] = 0 row.
Si alguien tiene uno mejor, por favor publíquelo.
Creo que podría usar Table.Combine , por lo que su instrucción if devolvería el resultado de combinar el paso anterior con Table.FromRecords o el constructor de la tabla, o si no desea insertar la fila, simplemente devuelva el paso anterior.
Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.
Check out the June 2024 Power BI update to learn about new features.