Udostępnij przez


Wzorzec: Obliczanie

Twórcy Power Apps używają wzorca obliczania/przekształcania, aby uczyć, nauczyć się i uczynić swoją pracę łatwiejszą oraz dokładniejszą. Te aplikacje mogą zastępować arkusze kalkulacyjne; aplikacje są znacznie łatwiejsze w użyciu i mogą udostępniać dane wyjściowe jako wykresy, a nawet dźwięk.

Te aplikacje pobierają dane wejściowe użytkownika i wykonują obliczenia, które mogą na przykład pomóc komuś wybrać odpowiednią część, dostosować sprzęt lub podać oszacowanie cen. Mogą również polegać na danych zewnętrznych do celów referencyjnych lub obliczeniowych lub w usłudze, tak jak w przypadku aplikacji tłumaczenia korzystającej z usług Azure Cognitive Services.

Jak rozpoznać wzorzec obliczeń

Ilustracja wzorca obliczeń z krokami wejściowymi, obliczeniowymi i wyjściowymi.

W typowym scenariuszu obliczeń:

  1. Użytkownik wprowadza dane do aplikacji.

  2. Aplikacja zwraca wynik obliczeniowy.

    • Obliczenia mogą używać formuły usługi Power Apps lub wywoływania funkcji zewnętrznej (na przykład usługi tłumaczenia tekstu).

    • Obliczenia nie zawsze są liczbowe. Na przykład wynik może zostać przetłumaczony na tekst lub przekształcenie zdjęcia w opis tekstu.

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

    • W najprostszym przypadku użytkownik otrzymuje wynik i robi z nim coś. Jednak ten wzorzec może również służyć do tworzenia gier i innych interaktywnych efektów, a logika aplikacji podejmuje kolejną 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że być sparowany z innymi wzorcami. Na przykład obliczenia mogą być stosowane w wzorcu inspekcji/audytu i przechowywać wyniki obliczeń w raporcie z inspekcji.

Jak klienci korzystają ze wzorca obliczania

Szacowanie kosztów projektu Reliable Electric

Przeczytaj całą historię.

Reliable Electric tworzy złożone oferty dla zintegrowanych projektów elektrycznych w domach wysokiej klasy. Te oferty zostały utworzone przy użyciu starszego systemu, który był ograniczony do jednego użytkownika jednocześnie i używał procesu ręcznego w oparciu o program Excel. Minęły czasy kopiowania i wklejania danych wyjściowych do arkuszy kalkulacyjnych. Firma zastąpiła ten proces pojedynczą aplikacją wbudowaną w usługę Power Apps, która zarządza całym procesem szacowania, zmianą, która zmniejsza również szacowanie obciążeń ręcznych o połowę i znacznie zmniejsza potencjał błędów.

Ta aplikacja została dostosowana do procesu biznesowego Reliable Electric, definiując grupy materiałów i pracy, które mogą służyć do obliczania oszacowań szybciej. Przenosząc się do tej aplikacji, skrócili czas wprowadzania danych o połowę i mogli łatwiej tworzyć oferty teraz, gdy dane są natychmiast dostępne. Dzięki ulepszeniom związanym z pracą, dokładnością i zakupami, aplikacja zbudowana w usłudze Power Apps zaoszczędziła Reliable Electric między 80 000 a 100 000 CAD rocznie, w porównaniu z najlepszymi specjalnie utworzonymi rozwiązaniami do szacowania elektrycznego na rynku.

Zrzut ekranu przedstawiający aplikację szacowania projektu Reliable Electric.

Konfiguracja produkcji SNCF

Przeczytaj całą historię.

Obejrzyj film wideo.

Pracownicy na hali produkcyjnej używają aplikacji do oceny części do naprawy pociągu. Aplikacja identyfikuje najbardziej odpowiednie części i konfiguruje instalację. Następnie aplikacja weryfikuje wynik i udostępnia obliczenia w celu oszacowania wyniku końcowego instalowania wybranych części.

Zrzut ekranu przedstawiający konfigurację produkcji SNCF.

Asystent tłumaczenia SNCF

Przeczytaj całą historię.

We wzorcu obliczania/przekształcania obliczenia nie muszą być wykonywane przez samą aplikację i nie muszą być liczbowe. Aplikacja Asystent Tłumaczenia SNCF pomaga pracownikom w całej Europie interaktywnie korzystając z usługi Microsoft Translator, mikrofonu urządzenia i kontrolki audio Power Apps, zapewniając tłumaczenia typowych fraz, przeznaczonych dla roli zawodowej i zadań. W tym przykładzie pokazano użycie algorytmu zewnętrznego w usłudze Microsoft Translator, a sama aplikacja nadal udostępnia użytkownikowi wyniki w czasie rzeczywistym. W takim przypadku obliczenie jest przekształceniem jednego języka w inny.

Zrzut ekranu asystenta tłumaczenia SNCF.

Wywołania ekonomiczne TransAlta

Przeczytaj całą historię.

Obejrzyj film wideo.

TransAlta to międzynarodowa firma zajmująca się wytwarzaniem energii i handlem energią. Korzystając z usługi Power Apps, TransAlta zbudowała narzędzie do podejmowania decyzji o nazwie Objaśnienia ekonomiczne, aby obliczyć rentowność ekonomiczną wysyłania natychmiastowej odpowiedzi na połączenia z usługami turbin wiatrowych poza ich podstawowymi godzinami pracy.

Gdy użytkownicy otwierają aplikację Objaśnienia ekonomiczne, są monitowani o wypełnienie pól, takich jak pora dnia, lokalizacja lokacji, liczba turbin i kod błędu. Następnie aplikacja generuje określone akcje ze strumienia danych w czasie rzeczywistym TransAlta wskazujące sposób rozwiązania problemu, czas potrzebny na to oraz liczbę techników wymaganych do bezpiecznego przywrócenia sprzętu do trybu online.

Logika i podejmowanie decyzji stojące za rozwiązaniem Power Apps sięgają znacznie głębiej niż proste obliczenie "godziny versus cena", aby uzyskać wgląd. Zamiast tego, Economic Callouts zbiera dane za pośrednictwem interfejsu API (części usługi Azure App Service) z 11 różnych wewnętrznych i zewnętrznych źródeł danych, aby ustalić, czy opłacalne jest wysłanie technika wiatrowego. Źródło danych obejmuje koszty pracy, prognozy cen, średni czas potrzebny na naprawę aktywów i bieżące prognozy rynkowe.

Zrzut ekranu z wywołaniami ekonomicznymi TransAlta.

Lekcje w szkole podstawowej

Przeczytaj całą historię.

Obejrzyj film wideo.

Nauczyciel Brian Dang z 8-bitowej aplikacji Classroom utworzył aplikację o nazwie Bits, aby uczniowie ćwiczyli pisownię. Aplikacja ocenia dane wejściowe uczniów w czasie rzeczywistym i zapewnia wyniki oceny pisowni i oceniania pracy. Uczniowie mogą tworzyć wyrazy według poszczególnych dźwięków, nagrywać i mieszać wyrazy przed próbą ich zanotowania, a następnie sortować słowa zgodnie z wykrytymi wzorcami (na przykład pogrupować wszystkie wyrazy "-ity" lub "-ing").

Zrzut ekranu o 8-bit Classroom Bits.

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

Zrzut ekranu przedstawiający 8-bitową aplikację Classroom fractions.

Więcej przykładów

Szablon rozwiązania Śledzenie wpływu finansowego kryzysu w szkolnictwie wyższym