Saltar al contingut principal
Tornar enrere

Delegación Power FX en SharePoint

#power-platform #sharepoint #power-fx

Delegació Power FX a SharePoint

La “delegació” és la capacitat de Power Apps de dir al servidor: “Filtra tu aquests 10 milions de registres i dona’m només els 5 que necessito”.

SharePoint té limitacions severes amb això. Moltes funcions no són delegables, el que significa que Power Apps ha de descarregar els primers 500 (configurable fins a un màxim de 2000 a la configuració de l’app) registres i filtrar-los localment. Si la teva dada està al registre 2001, mai la veuràs.

Funcions no delegables comunes

  • Manipulació de dates complexa (ex: Month(DateColumn)).
  • Cerques de text complexes (ex: Search en columnes numèriques).

Solució: Columnes Calculades o Predeterminats

En lloc de calcular en temps d’execució, prepara les dades.

power fx
// ❌ No delegable (demana tot al servidor i filtra local)
Filter(Orders, Year(Created) = 2024)

// ✅ Delegable (passa un rang de dates al servidor)
Filter(Orders, Created >= Date(2024,1,1) && Created <= Date(2024,12,31))

Ja t’hauràs trobat el triangle groc ⚠️ per tot arreu, però no l’odiïs és un bon xivato, aprofita’l per saber on optimitzar les teves apps.ndida.