Wzorzec: Obliczenia

Twórcy Power Apps używają wzorca obliczeń/transformacji do uczenia, uczenia się i ułatwiania i dokładniejszej pracy. Te aplikacje mogą zastąpić arkusze kalkulacyjne; aplikacje są znacznie łatwiejsze w użyciu i mogą dostarczać dane wyjściowe w postaci wykresów, a nawet dźwięku.

Aplikacje te pobierają dane od użytkownika i wykonują obliczenia, które mogą na przykład pomóc komuś w wyborze odpowiedniej części, dostosowaniu wyposażenia lub oszacowaniu ceny. Mogą również polegać na danych zewnętrznych w celach referencyjnych lub obliczeniowych lub na usłudze, tak jak w przypadku aplikacji do tłumaczenia korzystającej z Azure Cognitive Services.

Sposób rozpoznawania wzorca obliczeń

Ilustracja wzorca obliczeń z krokami danych wejściowych, obliczeniem i danymi wyjściowymi.

W typowym scenariuszu obliczeń:

  1. Użytkownik wprowadza dane do aplikacji.

  2. Aplikacja zwraca obliczony wynik.

    • Obliczenie może mieć formułę Power Apps lub odwoływać się do funkcji zewnętrznej (na przykład usługa tłumaczenia tekstu).

    • Obliczenia nie zawsze są wartościami liczbowymi. Na przykład wyniki mogą być tłumaczone na tekst lub przekształcenie fotografii w opis tekstowy.

  3. Wyniki są wykorzystywane przez użytkownika w czasie rzeczywistym.

    • W najprostszym przypadku użytkownik otrzymuje wynik i coś z nim robi. Ale ten wzorzec może być również używany do tworzenia gier i innych efektów interaktywnych, przy czym logika aplikacji podejmuje następną decyzję na podstawie obliczonego wyniku.

    • Wzorzec kalkulatora może służyć do tworzenia kreatora, który prowadzi użytkownika przez drzewo decyzyjne w celu rozwiązania problemu.

Wzorzec obliczeń można sparować z innymi wzorcami. Na przykład można użyć obliczeń w wzorcu Inspekcja i zapisać wyniki obliczeń w sprawozdaniu z inspekcji.

Jak klienci korzystają ze wzorca obliczeń

Ocena kosztu projektu Reliable Electric

Zapoznaj się z całym artykułem.

Reliable Electric tworzy złożone oferty na zintegrowane projekty elektryczne w luksusowych domach. Te oferty zostały utworzone przy użyciu starszego systemu, który został ograniczony do jednego użytkownika naraz i został użyty w procesie ręcznym opartym na programie Excel. Minęły dni kopiowania i wklejania danych wyjściowych do arkuszy kalkulacyjnych. Firma zastąpiła ten proces za pomocą jednej aplikacji wbudowanej w Power Apps, która zarządza całym procesem szacowania, a ta zmiana również zmniejsza o połowę ręczne obciążenia związane z szacowaniem i radykalnie zmniejsza możliwość wystąpienia błędów.

Ta aplikacja została dostosowana do procesu biznesowego Reliable Electric poprzez zdefiniowanie grup materiałów i robocizny, których można użyć do szybszego obliczania szacunków. Przechodząc do tej aplikacji, skrócili o połowę czas na wprowadzanie danych i mogą łatwiej tworzyć oferty, gdy dane są natychmiast dostępne. Dzięki powiązanym ulepszeniom w zakresie robocizny, dokładności i zakupów, aplikacja wbudowana w Power Apps pozwoliła zaoszczędzić Reliable Electric od 80 000 do 100 000 CAD rocznie w porównaniu z najlepszymi na rynku rozwiązaniami do szacowania energii elektrycznej.

Zrzut ekranu aplikacji do szacowania projektu Reliable Electric.

Konfiguracja produkcji SNCF

Zapoznaj się z całym artykułem.

Obejrzyj film.

Pracownicy w dziale fabrycznym korzystają z aplikacji w celu oceny części służących do naprawienia pociągu. Aplikacja zawiera identyfikację najbardziej odpowiednich części i konfiguruje instalację. Następnie aplikacja sprawdza wynik i zapewnia obliczenia w celu oszacowania końcowego wyniku instalacji wybranych części.

Zrzut ekranu konfiguracji produkcji SNCF.

Asystent tłumaczenia SNCF

Zapoznaj się z całym artykułem.

We wzorcu obliczeń/transformacji obliczenia nie muszą być wykonywane przez samą aplikację i nie muszą być numeryczne. Aplikacja asystent tłumaczenia SNCF pomaga pracownikom w całej Europie skuteczniej współpracować, korzystając z usługi Microsoft Translator, mikrofonu urządzenia i kontrolki dźwięku Power Apps w celu zapewnienia tłumaczeń typowych fraz w zależności od stanowiska i zadania. Ten przykład ilustruje użycie zewnętrznego algorytmu, Microsoft Translator, podczas gdy sama aplikacja nadal dostarcza użytkownikowi wyniki w czasie rzeczywistym. W tym przypadku obliczenie to przekształcenie jednego języka na inny.

Zrzut ekranu asystenta tłumaczenia SNCF.

Wywołania ekonomiczne TransAlta

Zapoznaj się z całym artykułem.

Obejrzyj film.

TransAlta to wielonarodowy podmiot wytwarzania energii i firma energetyczna. Korzystając z Power Apps, firma TransAlta zbudowała narzędzie do podejmowania decyzji o nazwie Wywołania ekonomiczne, aby obliczyć opłacalność ekonomiczną wysyłania natychmiastowych odpowiedzi na wezwania serwisowe turbin wiatrowych poza głównymi godzinami pracy.

Kiedy użytkownicy otworzą aplikację Wywołania ekonomiczne, są monitowani o wypełnianie pól, takich jak godzina, lokalizacja w witrynie, liczba turbin i kod błędu. Następnie aplikacja generuje zalecane działania na podstawie danych przesyłanych w czasie rzeczywistym przez TransAlta, wskazując, w jaki sposób problem powinien zostać rozwiązany, jak długo to zajmie oraz liczbę techników potrzebnych do bezpiecznego przywrócenia sprzętu do trybu online.

Logika i procesy decyzyjne stojące za rozwiązaniem Power Apps sięgają znacznie głębiej niż proste obliczanie „godzin w porównaniu z ceną” w celu uzyskania wglądu. Zamiast tego Wywołania ekonomiczne zbiera dane za pośrednictwem interfejsu API (część usługi Azure App Service) za pośrednictwem 11 różnych wewnętrznych i zewnętrznych źródeł danych, aby określić, czy opłacalne jest wysłanie technika wiatrowego. Źródło danych obejmuje koszty pracy, prognozy cen, średni czas naprawy środka trwałego oraz aktualne prognozy rynkowe.

Zrzut ekranu z Wywołaniami ekonomicznymi TransAlta.

Lekcje w szkole podstawowej

Zapoznaj się z całym artykułem.

Obejrzyj film.

Nauczyciel Brian Dang z 8-bit Classroom stworzył aplikację o nazwie Bits, która umożliwia uczniom ćwiczenie ortografii. Aplikacja ocenia nakłady pracy uczniów w czasie rzeczywistym i zapewnia wyniki oceniające ich pisownię i punktację ich pracy. Uczniowie mogą konstruować słowa według własnych dźwięków, nagrywać i mieszać słowa przed próbą przeliterowania oraz sortować słowa według wykrytych wzorców (na przykład grupować wszystkie słowa zakończone na „-ity” lub „-ing”).

Zrzut ekranu o 8-bit Classroom Bits.

Inna aplikacja pomaga uczniom zrozumieć, w jaki sposób ułamki są łączone i mnożone, wykonując obliczenia w czasie rzeczywistym w celu opracowania zestawów problemów i wizualnego zilustrowania ułamków i mnożenia ułamków.

Zrzut ekranu aplikacji 8-bit Classroom ułamki.

Dodatkowe przykłady

Szablon rozwiązania Śledzenie wpływu finansowego kryzysu na uczelnie wyższe

Uwaga

Czy możesz poinformować nas o preferencjach dotyczących języka dokumentacji? Wypełnij krótką ankietę. (zauważ, że ta ankieta jest po angielsku)

Ankieta zajmie około siedmiu minut. Nie są zbierane żadne dane osobowe (oświadczenie o ochronie prywatności).