Query folding en Power Query: la checklist que mantiene el refresh barato
Un dataflow «OK en 200k filas» pasa a 90 min a 40M porque el query folding murió en el paso 4.
Probar el folding
Clic derecho → View Native Query. En gris = roto en ese paso o antes. Arréglelo ahí. No más transforms «por ahora».
Suele plegar
Quitar/renombrar columnas, filtros vs literal o parámetro, group by SQL.
Suele romper
Columna custom M, merge de queries sin folding, fuzzy merge, index column, scripts Python/R. Empuje la lógica a SQL o Spark Silver.
Refresh incremental
Si RangeStart / RangeEnd no pliegan, escanea todo. Capture Native Query en el PR; si no, no hay merge a prod SQL.
¿Folding roto en un dataflow que terminaba antes de las 7? Reserve una llamada de 30 minutos.