Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and a 50 percent discount on exams.
Get startedEarn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
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.