Power Apps UDF GA: tuotantovalmis ja nopeampi kehitys
Yhteenveto
Power Appsin käyttäjän määrittämät funktiot (UDF) ovat nyt yleisesti saatavilla, mikä tarkoittaa, että niitä voi käyttää turvallisesti tuotantosovelluksissa parantamaan Canvas-sovellusten ylläpidettävyyttä, johdonmukaisuutta ja suorituskykyä. Muutos on tärkeä erityisesti organisaatioille, jotka rakentavat laajoja sovelluksia, sillä versiossa 2508.3 erillinen esikatselukytkin poistuu ja UDF-tuki sisältyy nyt oletuksena new analysis engineen uusissa sovelluksissa.
Johdanto
Käyttäjän määrittämät funktiot (UDF) Power Appsissa ovat nyt yleisesti saatavilla (GA) – merkittävä virstanpylväs organisaatioille, jotka rakentavat laajempia Canvas-sovelluksia, joissa päällekkäiset kaavat, epäjohdonmukainen logiikka ja suorituskyvyn pullonkaulat voivat hidastaa sekä tekijöitä että tukitiimejä. GA-status viestii myös, että UDF:t ovat valmiita tuotantokuormiin, mikä tekee niistä käyttökelpoisen standardin enterprise-sovellusmalleihin ja kehityksen hallintamalliin.
Mitä uutta
UDF:t ovat GA-tasolla ja valmiita tuotantoon
UDF:t mahdollistavat sen, että tekijät voivat määrittää uudelleenkäytettäviä funktioita kerran ja kutsua niitä sovelluksessa, mikä parantaa ylläpidettävyyttä ja vähentää kaavojen päällekkäisyyttä.
Versio 2508.3: esikatselukytkin poistettu
Power Apps -versiossa 2508.3 Microsoft poisti aiemman UDF preview -kytkimen. Sen sijaan UDF-tuki on nyt sidottu new analysis engine -toimintoon.
Yhdistetty asetus new analysis engine -toiminnon kanssa
Koska UDF:t ovat riippuvaisia new analysis engine -toiminnosta, Microsoft on yhdistänyt käyttökokemuksen:
- new analysis engine -kytkin (New-osiossa) sisältää nyt UDF:t
- Kytkin on oletuksena käytössä uusissa sovelluksissa
Keskeiset hyödyt tekijöille ja tukitiimeille
UDF:t auttavat tiimejä skaalaamaan sovellusten monimutkaisuutta modulaarisella lähestymistavalla:
- Uudelleenkäyttö ja johdonmukaisuus: Irrota yhteinen logiikka yhdeksi funktioksi parametreilla, mikä estää saman logiikan useiden versioiden ajautumisen eri suuntiin.
- Parempi luettavuus ja testattavuus: UDF voidaan ymmärtää ja validoida erillisenä, sen sijaan että se olisi upotettuna moniin ohjausobjektien ominaisuuksiin.
- Parantunut Studio-suorituskyky: Microsoftin mukaan UDF:t voivat auttaa Studioa lataamaan ja tallentamaan sovelluksia nopeammin vähentämällä toistuvaa logiikkaa, jota on ripoteltu ympäri sovellusta.
UDF:t voivat olla:
- Puhtaita laskentafunktioita (esim. Fahrenheitin muuntaminen Celsius-asteiksi)
- Toimintafunktioita, joilla on sivuvaikutuksia (
{ }-lohkoihin käärittynä), kuten datan kerääminen ja ilmoitusten näyttäminen
Vaikutus IT-ylläpitäjiin ja loppukäyttäjiin
IT-ylläpitäjille ja alustan omistajille:
- Hallintamalli ja standardit: UDF:t tarjoavat valvottavan polun johdonmukaisiin logiikkamalleihin sovellusten välillä, mikä tukee pitkäaikaista ylläpidettävyyttä.
- Sovellusten elinkaaren hallinta: Modulaarisemmat kaavat voivat vähentää riskiä päivitysten, vianmäärityksen ja tekijöiden välisten luovutusten yhteydessä.
- Tietoisuus ominaisuuksien asetuksista: Koska UDF:t ovat riippuvaisia new analysis engine -toiminnosta, ylläpitäjien tulisi varmistaa, että tekijät ymmärtävät, mitkä asetukset ohjaavat saatavuutta—erityisesti vanhempien sovellusten kanssa.
Loppukäyttäjille:
- Odotettavissa on johdonmukaisempi sovelluskäyttäytyminen ja mahdollisesti parempi reagointikyky, kun sovellukset vähentävät päällekkäisiä laskentoja ja parantavat ylläpidettävyyttä.
Toimenpiteet / seuraavat askeleet
- Varmista versiointi ja asetukset: Varmista, että ympäristöt ja tekijät käyttävät koontiversioita, jotka vastaavat 2508.3-versiota, ja ymmärtävät, että UDF:t kulkevat new analysis engine -kytkimen mukana.
- Päivitä sisäiset maker-ohjeet: Lisää UDF-mallit Center of Excellence -dokumentaatioosi (nimeämiskäytännöt, parametrimallit, hyväksytyt apukirjastot).
- Refaktoroi arvokkaimmat sovellukset: Tunnista sovellukset, joissa on toistuvia kaavoja, ja refaktoroi ne UDF:iksi päällekkäisyyden vähentämiseksi ja ylläpidon yksinkertaistamiseksi.
- Seuraa seuraavaa virstanpylvästä: Microsoftin mukaan User-defined types (UDT)—tietueiden/taulukoiden välittämiseksi UDF:iin ja niistä ulos—on yhä työn alla ja odotetaan saavuttavan GA-tason pian.
Lisätoteutustietoja varten katso virallinen Power Apps -dokumentaatio käyttäjän määrittämistä funktioista.
Tarvitsetko apua Power Platform-asioissa?
Asiantuntijamme auttavat sinua toteuttamaan ja optimoimaan Microsoft-ratkaisusi.
Keskustele asiantuntijan kanssaPysy ajan tasalla Microsoft-teknologioista