Rozszerzenie biznesowe

Azure Data Factory
Azure Functions
Azure SQL Database
Power Apps
Power BI

Pomysły dotyczące rozwiązań

W tym artykule opisano pomysł rozwiązania. Architekt chmury może użyć tych wskazówek, aby ułatwić wizualizowanie głównych składników dla typowej implementacji tej architektury. Skorzystaj z tego artykułu jako punktu wyjścia, aby zaprojektować dobrze zaprojektowane rozwiązanie zgodne z konkretnymi wymaganiami obciążenia.

W tym przykładzie pokazano, jak można zmodernizować starsze systemy, które nie mogą obsługiwać nowych procesów, co zapewnia lepsze środowisko użytkownika.

Architektura

Architektura przedstawia dane z usługi CDS do bazy danych SQL za pośrednictwem usługi Data Factory i z erp do bazy danych SQL. Usługa Power Apps pobiera dane, wysyła dane za pośrednictwem pliku CSV, usługa Power BI pokazuje trendy.

Pobierz plik programu Visio z tą architekturą.

Przepływ danych

Dane przepływa przez rozwiązanie w następujący sposób:

  1. Dane dostawcy przechowywane w usłudze CDS są przenoszone do bazy danych SQL za pośrednictwem usługi Data Factory.
  2. Dane zamówienia zakupu przechowywane w systemie ERP są wysyłane do bazy danych Azure SQL Database.
  3. Usługa Azure Functions używa interfejsu API do comiesięcznego przetwarzania danych zamówienia zakupu i tworzy zadanie do przejrzenia przez użytkowników.
  4. Usługa Power Apps pobiera dane z usługi Azure SQL Database za pośrednictwem interfejsu API.
  5. Użytkownicy przeglądają i aktualizują obiekty PO w usłudze Power Apps i wysyłają te dane do dostawców za pośrednictwem eksportu CSV.
  6. Usługa Power BI zgłasza trendy dotyczące stanu dostawcy.

Składniki

Dane są ładowane z tych różnych źródeł danych przy użyciu kilku składników platformy Azure:

  • Power Apps: zwiększ elastyczność w całej organizacji, szybko tworząc aplikacje o niskim kodzie, które modernizują procesy i rozwiązują trudne wyzwania.
  • Azure Functions: przyspieszanie i upraszczanie tworzenia aplikacji za pomocą obliczeń bezserwerowych
  • Azure API Management: hybrydowa, wielochmurowa platforma zarządzania dla interfejsów API we wszystkich środowiskach
  • Azure SQL Database: tworzenie aplikacji skalowanych w tempie firmy za pomocą zarządzanego i inteligentnego języka SQL w chmurze
  • Azure Data Factory: hybrydowa usługa integracji danych, która upraszcza proces ETL na dużą skalę
  • Power BI: zestaw narzędzi analizy biznesowej do analizowania danych i udostępniania szczegółowych informacji. Usługa Power BI może wykonywać zapytania dotyczące modelu semantycznego przechowywanego w usługach Analysis Services lub wysyłać zapytania bezpośrednio do usługi Azure Synapse.

Szczegóły scenariusza

Gotowe lub niestandardowe łączniki mogą ułatwić automatyzację procesów i łączyć się ze źródłami danych lub starszymi systemami innych firm. Usługa Azure Functions może następnie zaplanować obliczenia zgodnie z harmonogramem, aby uprościć procesy biznesowe. Usługa Power Apps umożliwia przetwarzanie i udostępnianie danych innym firmom za pośrednictwem standardowych eksportów.

Potencjalne przypadki użycia

Tego rozwiązania można używać w scenariuszach, takich jak następujące:

  • Masz starsze systemy, których nie można zmodernizować lub nie można obsługiwać nowych procesów
  • Musisz zautomatyzować łączenie źródeł danych innych firm z platformą Azure

Następne kroki