Mönster: beräkning
Power Apps-skapare använder mönstret för beräkning/omvandling för att underlätta, lära sig och göra arbetet enklare och mer tillförlitligt. De här apparna kan ersätta kalkylblad. Appar är mycket enklare att använda och kan ge resultat som diagram eller till och med ljud.
De här apparna använder användarindata och utför beräkningar som exempelvis kan hjälpa någon välja rätt del, justera utrustning eller ange en prisuppskattning. De kan också förlita sig på externa data för referens eller beräkning, eller på en tjänst, som i fallet med en översättningsapp som använder Azure Cognitive Services.
Identifiera beräkningsmönstret
I ett typiskt beräkningsscenario:
En användare matar in data i appen.
Appen returnerar ett beräknat resultat.
Beräkningen kan använda en Power Apps-formel eller anropa en extern funktion (t.ex. en textöversättningstjänst).
Beräkningar är inte alltid numeriska. Resultatet kan till exempel vara översatt text eller omvandlingen av ett foto till en textbeskrivning.
Resultatet används i realtid av användaren.
I de enklaste fallen får användaren resultatet och gör något med det. Detta mönster kan även användas för att skapa spel och andra interaktiva effekter, där appens logik gör nästa beslut baserat på det beräknade resultatet.
Ett kalkylatormönster kan användas för att skapa en guide som tar användaren genom ett beslutsträd för att felsöka ett problem.
Beräkningsmönstret kan kombineras med andra mönster. En beräkning kan till exempel användas i inspektions- och granskningsmönster och lagra resultatet av beräkningen i inspektionsrapporten.
Hur kunder använder beräkningsmönstret
Kostnadsuppskattning för Reliable Electric-projekt
Reliable Electric skapar komplexa bud för integrerade elektriska projekt i exklusiva hem. Dessa bud skapades med ett äldre system som var begränsat till en användare i taget och använde en manuell process som bygger på Excel. Borta är dagarna för att kopiera och klistra in utdata i kalkylblad. Företaget har ersatt processen med en enda app som skapats i Power Apps som hanterar hela uppskattningsprocessen, en förändring som även minskar uppskattningsrelaterade manuella arbetsbelastningar med hälften och minskar risken för fel.
Den här appen har skräddarsytts för Reliable Electrics affärsprocess genom att definiera grupper av material och arbete som kan användas för att beräkna uppskattningar snabbare. Genom att flytta till den här appen har de minskat sin tid för datainmatningar med hälften och kan skapa bud lättare nu när data har blivit tillgängliga direkt. Med den här typen av förbättringar av arbete, riktighet och inköp har appen som skapats i Power Apps sparat Reliable Electric mellan 80 000 CAD och 100 000 CAD per år, i jämförelse med de främsta lösningarna för elektrisk uppskattning på marknaden.
SNCF Manufacturing Configuration
Arbetare i fabriken använder en app för att utvärdera delarna för reparation av ett tåg. Appen identifierar de lämpligaste delarna och konfigurerar installationen. Appen verifierar sedan resultatet och gör beräkningar för att uppskatta slutresultatet för installationen av valda delar.
SNCF Translation Assistant
I beräknings-/omvandlingsmönstret behöver inte beräkningarna göras av själva appen, och de behöver inte vara numeriska. Med appen SNCF Translation Assistant kan anställda i hela Europa interagera effektivare med hjälp av Microsoft Translator, enhetens mikrofon och Power Apps ljudkontroll för att tillhandahålla översättningar av vanliga fraser som är specifika för jobbroll och uppgift. I det här exemplet visas hur en extern algoritm används, Microsoft Translator, medan själva appen fortfarande tillhandahåller resultat i realtid för användaren. I det här fallet är beräkningen en omvandling av ett språk till ett annat.
TransAlta Economic Callouts
TransAlta är ett multinationellt företag som sysslar med energiproduktion och energihandel. Med hjälp av Power Apps har TransAlta skapat ett beslutsfattande verktyg som heter Economic Callouts för att beräkna den ekonomiska livskraften i att skicka omedelbara svar på anrop om service av vindturbiner utanför normal arbetstid.
När användarna öppnar appen Economic Calllouts uppmanas de att fylla i fält som tid på dagen, anläggningens plats, antal turbiner och felkod. Appen genererar sedan de föreskrivna åtgärderna från TransAltas realtidsbaserade datainmatning som anger hur problemet ska lösas, hur lång tid det tar och hur många tekniker som krävs för att säkert få tillbaka utrustningen online.
Logiken och beslutsfattandet bakom Power Apps-lösningen blir mycket djupare än en enkel beräkning av "timmar och pris" för att få insikt. I stället samlar Economic Callouts in data via API (en del av Azure App Service) till elva olika interna och externa datakällor för att avgöra om det är ekonomiskt försvarbart att skicka en vindtekniker. Datakällan innehåller arbetskostnader, prisprognoser, genomsnittlig tid för reparation av en tillgång samt aktuella marknadsprognoser.
Lektioner i klassrum på grundskola
Lärare Brian Dang hos 8-bit Classroom skapade en app som heter Bits, där eleverna kan öva på att stava. I appen utvärderas elevernas indata i realtid och resultatet blir en utvärdering av deras stavning och poäng. Eleverna kan konstruera ord för enskilda ljud, spela in och mixa ord innan de försöker skriva ut dem och sortera ord efter identifierade mönster (t.ex. gruppera alla "-ity-" eller "-ing"-ord).
Ett annat program hjälper eleverna att förstå hur bråktal kombineras och multipliceras, genom realtidsberäkningar för att utveckla problemuppsättningar och för att visuellt illustrera bråktal och multiplikation av bråktal.
Ytterligare exempel
Mall för lösningen Higher Education Crisis Financial Impact Tracker
Anteckning
Kan du berätta om dina inställningar för dokumentationsspråk? Svara i en kort undersökning. (observera att undersökningen är på engelska)
Undersökningen tar ungefär sju minuter. Inga personuppgifter samlas in (sekretesspolicy).