Pomiar użycia, rozliczenia i cennik dla usługi Azure Logic Apps

Dotyczy: Azure Logic Apps (Zużycie + Standardowa)

Usługa Azure Logic Apps ułatwia tworzenie i uruchamianie zautomatyzowanych przepływów pracy integracji, które mogą być skalowane w chmurze. W tym artykule opisano sposób działania modeli pomiaru, rozliczeń i cen dla usługi Azure Logic Apps i powiązanych zasobów. Aby uzyskać informacje, takie jak określone stawki cenowe, planowanie kosztów lub różne środowiska hostingu, zapoznaj się z następującą zawartością:

Zużycie (wielodostępne)

W usłudze Azure Logic Apps z wieloma dzierżawami aplikacja logiki i jej przepływ pracy są zgodne z planem Zużycie cen i rozliczeń. Takie aplikacje logiki są tworzone na różne sposoby, na przykład podczas wybierania typu zasobu Aplikacji logiki (zużycie), użyj rozszerzenia Azure Logic Apps (Zużycie) w Visual Studio Code lub podczas tworzenia zadań automatyzacji.

Poniższa tabela zawiera podsumowanie sposobu, w jaki model Zużycie obsługuje pomiary i rozliczenia dla następujących składników w przypadku użycia z aplikacją logiki i przepływem pracy w wielodostępnej usłudze Azure Logic Apps:

Składnik Pomiary i rozliczenia
Operacje wyzwalania i akcji Model Zużycie zawiera początkową liczbę bezpłatnych wbudowanych operacji na subskrypcję platformy Azure, którą można uruchomić przez przepływ pracy. Powyżej tej liczby pomiar dotyczy każdego wykonania, a rozliczenia są zgodne z cennikiem Akcje dla planu Zużycie. W przypadku innych typów operacji, takich jak łączniki zarządzane, rozliczenia są zgodne z cennikiem łącznika Standard lub Enterprise dla planu Zużycie. Aby uzyskać więcej informacji, zobacz Operacje wyzwalacza i akcji w modelu Zużycie.
Operacje magazynu Pomiar dotyczy tylko użycia magazynu związanego z przechowywaniem danych , takiego jak zapisywanie danych wejściowych i wyjściowych z historii uruchamiania przepływu pracy. Rozliczenia są zgodne z cennikiem przechowywania danych dla planu Zużycie. Aby uzyskać więcej informacji, zobacz Operacje magazynu.
Konta integracji Pomiary są stosowane na podstawie typu konta integracji, który tworzysz i używasz z aplikacją logiki. Rozliczenia są zgodne z cennikiem konta integracji, chyba że aplikacja logiki zostanie wdrożona i hostowana w środowisku usługi integracji (ISE). Aby uzyskać więcej informacji, zobacz Konta integracji.

Operacje wyzwalania i akcji w modelu Zużycie

Z wyjątkiem początkowej liczby bezpłatnych wbudowanych wykonań operacji na subskrypcję platformy Azure, które przepływ pracy może być uruchamiany, mierniki modelu zużycie i rozlicza operację opartą na każdym wykonaniu, bez względu na to, czy ogólny przepływ pracy został pomyślnie uruchomiony, zakończony, czy nawet utworzony. Operacja zwykle wykonuje pojedyncze wykonanie , chyba że operacja ma włączone próby ponawiania prób. Z kolei wykonanie zwykle wykonuje pojedyncze wywołanie, chyba że operacja obsługuje i umożliwia fragmentowanie lub stronicowanie w celu uzyskania dużych ilości danych. Jeśli włączono fragmentowanie lub stronicowanie, wykonanie operacji może być konieczne wykonanie wielu wywołań.

Mierniki modelu zużycie i rozlicza operację na wykonanie, a nie na wywołanie. Załóżmy na przykład, że przepływ pracy rozpoczyna się od wyzwalacza sondowania, który pobiera rekordy, regularnie wykonując wywołania wychodzące do punktu końcowego. Wywołanie ruchu wychodzącego jest mierzone i rozliczane jako pojedyncze wykonanie, bez względu na to, czy wyzwalacz jest uruchamiany, czy pomijany, na przykład gdy wyzwalacz sprawdza punkt końcowy, ale nie znajdzie żadnych danych ani zdarzeń. Stan wyzwalacza określa, czy wystąpienie przepływu pracy jest tworzone i uruchamiane. Teraz załóżmy, że operacja obsługuje również fragmentowanie lub stronicowanie. Jeśli operacja musi wykonać 10 wywołań, aby zakończyć pobieranie wszystkich danych, operacja jest nadal mierzona i rozliczana jako pojedyncze wykonanie, pomimo wykonywania wielu wywołań.

Uwaga

Domyślnie wyzwalacze, które zwracają tablicę, mają ustawienie Split On ,które jest już włączone. To ustawienie powoduje zdarzenie wyzwalacza, które można przejrzeć w historii wyzwalacza i wystąpienie przepływu pracy dla każdego elementu tablicy. Wszystkie wystąpienia przepływu pracy są uruchamiane równolegle, aby elementy tablicy zostały przetworzone w tym samym czasie. Rozliczenia mają zastosowanie do wszystkich zdarzeń wyzwalacza, niezależnie od tego, czy stan wyzwalacza to Powodzenie , czy Pominięto. Wyzwalacze są nadal rozliczane nawet w scenariuszach, w których wyzwalacze nie tworzyją wystąpienia i uruchamiają przepływ pracy, ale stan wyzwalacza to Powodzenie, Niepowodzenie lub Pominięto.

Poniższa tabela zawiera podsumowanie sposobu obsługi pomiarów i rozliczeń dla tych typów operacji w przypadku użycia z aplikacją logiki i przepływem pracy w wielodostępnej usłudze Azure Logic Apps:

Typ operacji Opis Pomiary i rozliczenia
Wbudowane Te operacje są uruchamiane bezpośrednio i natywnie przy użyciu środowiska uruchomieniowego usługi Azure Logic Apps. W projektancie można znaleźć te operacje pod etykietą Wbudowana .

Na przykład wyzwalacz HTTP i wyzwalacz żądania są wbudowanymi wyzwalaczami. Akcja HTTP i akcja odpowiedź to wbudowane akcje. Inne wbudowane operacje obejmują akcje sterowania przepływem pracy, takie jak pętle i warunki, operacje danych, operacje wsadowe i inne.

Model Zużycie zawiera początkową liczbę bezpłatnych wbudowanych operacji na subskrypcję platformy Azure, którą można uruchomić przez przepływ pracy. Powyżej tej liczby wbudowane wykonania operacji są zgodne z cennikiem Akcje.

Uwaga: Niektóre operacje łącznika zarządzanego są również dostępne jako wbudowane operacje, które są uwzględniane w początkowych operacjach bezpłatnych. Powyżej początkowych bezpłatnych operacji rozliczenia są zgodne z cennikiem Akcje, a nie cennikiem łącznika Standard lub Enterprise.

Łącznik zarządzany Te operacje są uruchamiane oddzielnie na platformie Azure. W projektancie można znaleźć te operacje pod etykietą Standardowa lub Enterprise . Te wykonania operacji są zgodne z cennikiem łącznika w warstwie Standardowa lub Enterprise.

Uwaga: Wykonania operacji łącznika enterprise w wersji zapoznawczej są zgodne z cennikiem łącznika Consumption Standard.

Łącznik niestandardowy Te operacje są uruchamiane oddzielnie na platformie Azure. W projektancie można znaleźć te operacje w obszarze Etykieta niestandardowa . Aby uzyskać informacje o limitach liczby łączników, przepływności i limitu czasu, zapoznaj się z artykułem Niestandardowe limity łączników w usłudze Azure Logic Apps. Te wykonania operacji są zgodne z cennikiem łącznika w warstwie Standardowa.

Aby uzyskać więcej informacji na temat sposobu działania modelu Zużycie z operacjami uruchamianymi wewnątrz innych operacji, takich jak pętle, przetwarzania wielu elementów, takich jak tablice, i ponawiania prób, zapoznaj się z tematem Inne zachowanie operacji.

Porady dotyczące szacowania kosztów dla modelu Zużycie

Aby ułatwić oszacowanie bardziej dokładnych kosztów zużycia, zapoznaj się z następującymi wskazówkami:

  • Rozważ możliwą liczbę komunikatów lub zdarzeń, które mogą zostać dostarczone w danym dniu, a nie na podstawie obliczeń tylko w interwale sondowania.

  • Gdy zdarzenie lub komunikat spełnia kryteria wyzwalacza, wiele wyzwalaczy natychmiast próbuje odczytać inne zdarzenia oczekujące lub komunikaty spełniające kryteria. To zachowanie oznacza, że nawet po wybraniu dłuższego interwału sondowania wyzwalacz jest uruchamiany na podstawie liczby oczekujących zdarzeń lub komunikatów, które kwalifikują się do uruchamiania przepływów pracy. Wyzwalacze, które są zgodne z tym zachowaniem, obejmują Azure Service Bus i usługę Azure Event Hub.

    Załóżmy na przykład, że konfigurujesz wyzwalacz, który codziennie sprawdza punkt końcowy. Gdy wyzwalacz sprawdza punkt końcowy i znajduje 15 zdarzeń spełniających kryteria, wyzwalacz uruchamia i uruchamia odpowiedni przepływ pracy 15 razy. Usługa Logic Apps miernikuje wszystkie akcje wykonywane przez te 15 przepływów pracy, w tym żądania wyzwalacza.

Standardowa (pojedyncza dzierżawa)

W usłudze Azure Logic Apps z jedną dzierżawą aplikacja logiki i jej przepływy pracy są zgodne ze standardowym planem cen i rozliczeń. Takie aplikacje logiki są tworzone na różne sposoby, na przykład w przypadku wybrania typu zasobu aplikacji logiki (w warstwie Standardowa) lub użycia rozszerzenia usługi Azure Logic Apps (Standard) w Visual Studio Code. Ten model cenowy wymaga, aby aplikacje logiki używały planu hostingu i warstwy cenowej, która różni się od planu Zużycie w przypadku naliczania opłat za pojemność zarezerwowaną i dedykowanych zasobów, niezależnie od tego, czy są one używane.

Podczas tworzenia lub wdrażania aplikacji logiki przy użyciu typu zasobu aplikacji logiki (Standardowa) można użyć planu hostingu Standard przepływu pracy we wszystkich regionach świadczenia usługi Azure. Możesz również wybrać istniejący zasób App Service Environment w wersji 3 jako lokalizację wdrożenia, ale możesz użyć tylko planu App Service z tą opcją. W przypadku wybrania tej opcji opłaty są naliczane za wystąpienia używane przez plan App Service i uruchamianie przepływów pracy aplikacji logiki. Nie obowiązują żadne inne opłaty.

Ważne

Następujące plany i zasoby nie są już dostępne ani obsługiwane w publicznej wersji typu zasobu aplikacji logiki (Standardowa) w regionach świadczenia usługi Azure: Plan usługi Functions w warstwie Premium, App Service Environment v1 i App Service Environment v2. Z wyjątkiem środowiska ASEv3, plan App Service jest niedostępny i nieobsługiwany.

Poniższa tabela zawiera podsumowanie sposobu, w jaki model w warstwie Standardowa obsługuje pomiary i rozliczenia dla następujących składników w przypadku użycia z aplikacją logiki i przepływem pracy w usłudze Azure Logic Apps z jedną dzierżawą:

Składnik Pomiary i rozliczenia
Procesor wirtualny (vCPU) i pamięć Model standardowy wymaga , aby aplikacja logiki korzystała z planu hostingu w warstwie Standardowa przepływu pracy i warstwy cenowej, która określa poziomy zasobów i stawki cenowe, które mają zastosowanie do pojemności obliczeniowej i pamięci. Aby uzyskać więcej informacji, zobacz Warstwy cenowe w modelu standardowym.
Operacje wyzwalania i akcji Model Standardowy zawiera nieograniczoną liczbę bezpłatnych wbudowanych operacji, które można uruchomić w przepływie pracy.

Jeśli przepływ pracy korzysta z jakichkolwiek operacji łącznika zarządzanego, pomiar dotyczy każdego wywołania, podczas gdy rozliczenia są zgodne z tymi samymi cenami łącznika w warstwie Standardowa lub Enterprise co plan Zużycie. Aby uzyskać więcej informacji, zobacz Operacje wyzwalania i akcji w modelu standardowym.

Operacje magazynu Pomiary dotyczą wszystkich operacji magazynu uruchamianych przez usługę Azure Logic Apps. Na przykład operacje magazynu są uruchamiane, gdy usługa zapisuje dane wejściowe i wyjściowe z historii uruchamiania przepływu pracy. Rozliczenia są zgodne z wybraną warstwą cenową. Aby uzyskać więcej informacji, zobacz Operacje magazynu.
Konta integracji Jeśli utworzysz konto integracji dla aplikacji logiki do użycia, pomiar jest oparty na utworzonym typie konta integracji. Rozliczenia są zgodne z cennikami konta integracji. Aby uzyskać więcej informacji, zapoznaj się z tematem Konta integracji.

Warstwy cenowe w modelu standardowym

Warstwa cenowa wybrana na potrzeby pomiaru i rozliczeń aplikacji logiki obejmuje określone ilości zasobów obliczeniowych w zasobach procesora cpu wirtualnego i pamięci. Obecnie dostępny jest tylko plan hostingu standardowego przepływu pracy dla typu zasobu aplikacji logiki (Standardowa) i oferuje następujące warstwy cenowe:

Warstwa cenowa Procesor wirtualny (vCPU) Pamięć (GB)
WS1 1 3,5
WS2 2 7
WS3 4 14

Ważne

Poniższy przykład dotyczy tylko ilustracji i przedstawia przykładowe oszacowania, aby ogólnie pokazać, jak działa warstwa cenowa. W przypadku określonych cen procesorów wirtualnych i pamięci na podstawie określonych regionów, w których usługa Azure Logic Apps jest dostępna, zapoznaj się z planem standardowym dla wybranego regionu na stronie cennika usługi Azure Logic Apps.

Załóżmy, że w przykładowym regionie następujące zasoby mają następujące stawki godzinowe:

Zasób Stawka godzinowa (przykładowy region)
Procesor wirtualny 0,192 USD za procesor wirtualny
Pamięć 0,0137 USD za GB

Następujące obliczenie zapewnia szacowaną miesięczną stawkę:

<stawka> miesięczna = 730 godzin (miesięcznie) * [(<liczba procesorów wirtualnych * <godzinowo-rate-vCPU>>) + (<liczba GB pamięci> * <godzinowa stawka GB pamięci>)]

Na podstawie powyższych informacji w poniższej tabeli przedstawiono szacowane miesięczne stawki dla każdej warstwy cenowej oraz zasoby w tej warstwie cenowej:

Warstwa cenowa Procesor wirtualny (vCPU) Pamięć (GB) Stawka miesięczna (przykładowy region)
WS1 1 3,5 175,16 USD
WS2 2 7 350,33 USD
WS3 4 14 700,65 USD

Operacje wyzwalania i akcji w modelu standardowym

Z wyjątkiem nieograniczonej liczby bezpłatnych wbudowanych operacji, które przepływ pracy może uruchamiać, mierniki modelu w warstwie Standardowa i rozlicza operację na podstawie każdego wywołania, bez względu na to, czy ogólny przepływ pracy został pomyślnie uruchomiony, zakończy się, czy nawet zostanie utworzone wystąpienie. Operacja zwykle wykonuje pojedyncze wykonanie , chyba że operacja ponowi próbę wykonania została włączona. Z kolei wykonanie zwykle wykonuje pojedyncze wywołanie, chyba że operacja obsługuje i umożliwia fragmentowanie lub stronicowanie w celu uzyskania dużych ilości danych. Jeśli włączono fragmentowanie lub stronicowanie, wykonanie operacji może być konieczne wykonanie wielu wywołań. Standardowe mierniki modelu i rozlicza operację na wywołanie, a nie na wykonanie.

Załóżmy na przykład, że przepływ pracy rozpoczyna się od wyzwalacza sondowania, który pobiera rekordy, regularnie wykonując wywołania wychodzące do punktu końcowego. Połączenie wychodzące jest mierzone i rozliczane, niezależnie od tego, czy wyzwalacz jest uruchamiany, czy pomijany. Stan wyzwalacza określa, czy wystąpienie przepływu pracy jest tworzone i uruchamiane. Teraz załóżmy, że operacja obsługuje również fragmentowanie lub stronicowanie oraz ma włączoną obsługę fragmentów. Jeśli operacja musi wykonać 10 wywołań, aby zakończyć pobieranie wszystkich danych, operacja jest mierzona i rozliczana za wywołanie.

Poniższa tabela zawiera podsumowanie sposobu obsługi pomiarów i rozliczeń dla typów operacji w przypadku użycia z aplikacją logiki i przepływem pracy w usłudze Azure Logic Apps z jedną dzierżawą:

Typ operacji Opis Pomiary i rozliczenia
Wbudowane Te operacje są uruchamiane bezpośrednio i natywnie za pomocą środowiska uruchomieniowego usługi Azure Logic Apps. W projektancie te operacje można znaleźć w etykiecie Wbudowane .

Na przykład wyzwalacz HTTP i wyzwalacz żądania są wbudowanymi wyzwalaczami. Akcja HTTP i akcja Odpowiedź to wbudowane akcje. Inne wbudowane operacje obejmują akcje sterowania przepływu pracy, takie jak pętle i warunki, operacje danych, operacje wsadowe i inne.

Model standardowy obejmuje nieograniczoną liczbę bezpłatnych wbudowanych operacji.

Uwaga: Niektóre operacje łącznika zarządzanego są również dostępne jako operacje wbudowane. Chociaż wbudowane operacje są bezpłatne, model standardowy nadal mierniki i rozlicza operacje łącznika zarządzanego przy użyciu tego samego cennika łącznika standardowego lub Enterprise co model Zużycie.

Łącznik zarządzany Te operacje są uruchamiane oddzielnie na platformie Azure. W projektancie te operacje można znaleźć w połączonej etykiecie platformy Azure . Mierniki modelu w warstwie Standardowa i rozliczane operacje łącznika zarządzanego na podstawie tego samego cennika łącznika Standard i Enterprise co model Zużycie.

Uwaga: Operacje łącznika enterprise w wersji zapoznawczej są zgodne z cennikiem łącznika Consumption Standard.

Łącznik niestandardowy Obecnie można tworzyć i używać tylko niestandardowych operacji wbudowanych łączników w przepływach pracy aplikacji logiki opartej na jednej dzierżawie. Model standardowy obejmuje nieograniczoną liczbę bezpłatnych wbudowanych operacji. Aby uzyskać informacje o limitach przepływności i limitu czasu, zapoznaj się z tematem Limity łączników niestandardowych w usłudze Azure Logic Apps.

Aby uzyskać więcej informacji na temat sposobu działania modelu standardowego z operacjami uruchamianymi wewnątrz innych operacji, takich jak pętle, przetwarzanie wielu elementów, takich jak tablice i zasady ponawiania prób, zapoznaj się z tematem Inne zachowanie operacji.

Środowisko usługi integracji (ISE)

Podczas tworzenia aplikacji logiki przy użyciu typu zasobu Aplikacja logiki (Zużycie) i wdrażania w dedykowanym środowisku usługi integracji (ISE) aplikacja logiki i jej przepływ pracy są zgodne z planem środowiska Integration Service Environment dotyczącymi cen i rozliczeń. Ten model cen zależy od poziomu środowiska ISE lub jednostki SKU i różni się od planu Zużycie w przypadku naliczania opłat za pojemność zarezerwowaną i zasobów dedykowanych niezależnie od tego, czy są one używane.

W poniższej tabeli podsumowano, jak model ISE obsługuje pomiary i rozliczenia dla pojemności i innych dedykowanych zasobów na podstawie poziomu środowiska ISE lub jednostki SKU:

ISE SKU Pomiary i rozliczenia
Premium Jednostka podstawowa ma stałą pojemność i jest rozliczana według stawki godzinowej dla jednostki SKU Premium. Jeśli potrzebujesz większej przepływności, możesz dodać więcej jednostek skalowania podczas tworzenia środowiska ISE lub później. Każda jednostka skalowania jest rozliczana według stawki godzinowej, która wynosi mniej więcej połowę podstawowej stawki jednostkowej.

Aby uzyskać informacje o pojemności i limitach, zobacz Limity isE w usłudze Azure Logic Apps.

Deweloper Jednostka podstawowa ma stałą pojemność i jest rozliczana według stawki godzinowej dla jednostki SKU dewelopera. Jednak ta jednostka SKU nie ma umowy dotyczącej poziomu usług (SLA), możliwości skalowania w górę ani nadmiarowości podczas recyklingu, co oznacza, że mogą wystąpić opóźnienia lub przestoje. Aktualizacje zaplecza mogą sporadycznie przerywać usługę.

Ważne: upewnij się, że ta jednostka SKU jest używana tylko do eksploracji, eksperymentów, programowania i testowania — nie na potrzeby testowania produkcyjnego ani wydajnościowego.

Aby uzyskać informacje o pojemności i limitach, zobacz Limity isE w usłudze Azure Logic Apps.

Poniższa tabela zawiera podsumowanie sposobu obsługi następujących składników w modelu ISE w przypadku użycia z aplikacją logiki i przepływem pracy w środowisku ISE:

Składnik Opis
Operacje wyzwalania i akcji Model ISE obejmuje bezpłatne wbudowane, zarządzane łączniki i operacje łącznika niestandardowego, które można uruchomić w przepływie pracy, ale z zastrzeżeniem limitów środowiska ISE w usłudze Azure Logic Apps i limitach łączników niestandardowych w usłudze Azure Logic Apps. Aby uzyskać więcej informacji, zobacz Operacje wyzwalania i akcji w modelu ISE.
Operacje magazynu Model ISE obejmuje użycie bezpłatnego magazynu, takie jak przechowywanie danych. Aby uzyskać więcej informacji, zobacz Operacje magazynu.
Konta integracji Model ISE obejmuje jedną bezpłatną warstwę konta integracji na podstawie wybranej jednostki SKU ISE. Aby uzyskać dodatkowy koszt, możesz utworzyć więcej kont integracji dla środowiska ISE, aby użyć maksymalnie całkowitego limitu środowiska ISE. Aby uzyskać więcej informacji, zapoznaj się z tematem Konta integracji.

Operacje wyzwalania i akcji w modelu ISE

W poniższej tabeli podsumowano sposób obsługi następujących typów operacji w modelu ISE w przypadku użycia z aplikacją logiki i przepływem pracy w środowisku ISE:

Typ operacji Opis Pomiary i rozliczenia
Wbudowane Te operacje są uruchamiane bezpośrednio i natywnie przy użyciu środowiska uruchomieniowego usługi Azure Logic Apps i w tym samym środowisku ISE co przepływ pracy aplikacji logiki. W projektancie te operacje można znaleźć w etykiecie Wbudowane , ale każda operacja wyświetla również etykietę CORE .

Na przykład wyzwalacz HTTP i wyzwalacz żądania są wbudowanymi wyzwalaczami. Akcja HTTP i akcja Odpowiedź to wbudowane akcje. Inne wbudowane operacje obejmują akcje sterowania przepływu pracy, takie jak pętle i warunki, operacje danych, operacje wsadowe i inne.

Model ISE obejmuje te operacje bezpłatnie, ale podlegają limitom ISE w usłudze Azure Logic Apps.
Łącznik zarządzany Niezależnie od tego, czy operacje łącznika zarządzanego są uruchamiane na platformie Azure w warstwie Standardowa , czy Enterprise, na podstawie tego, czy łącznik lub operacja wyświetla etykietę ISE .

- Etykieta środowiska ISE: te operacje są uruchamiane w tym samym środowisku ISE co aplikacja logiki i działają bez konieczności używania lokalnej bramy danych.

— Brak etykiety ISE : te operacje są uruchamiane na platformie Azure z wieloma dzierżawami.

Model ISE obejmuje zarówno operacjeISE, jak i bez operacji z etykietami ISE, ale podlegają limitom środowiska ISE w usłudze Azure Logic Apps.
Łącznik niestandardowy W projektancie te operacje można znaleźć w obszarze Etykieta niestandardowa . Model ISE obejmuje te operacje bezpłatnie, ale podlegają limitom łączników niestandardowych w usłudze Azure Logic Apps.

Aby uzyskać więcej informacji na temat sposobu działania modelu ISE z operacjami uruchamianymi wewnątrz innych operacji, takich jak pętle, przetwarzanie wielu elementów, takich jak tablice i zasady ponawiania, zapoznaj się z tematem Inne zachowanie operacji.

Inne zachowanie operacji

W poniższej tabeli przedstawiono sposób obsługi operacji wykonywanych w ramach innych operacji, takich jak pętle, przetwarzanie wielu elementów, takich jak tablice, i zasady ponawiania prób:

Operacja Opis Zużycie Standardowa (Standard) Środowisko ISE
Akcje pętli Akcja pętli, taka jak pętla For each lub Until , może zawierać inne akcje uruchamiane podczas każdego cyklu pętli. Z wyjątkiem początkowej liczby uwzględnionych wbudowanych operacji, akcja pętli i każda akcja w pętli są mierzone za każdym razem, gdy cykl pętli jest uruchamiany. Jeśli akcja przetwarza dowolne elementy w kolekcji, takie jak lista lub tablica, liczba elementów jest również używana w obliczeniu pomiaru.

Załóżmy na przykład, że masz pętlę For each z akcjami, które przetwarzają listę. Usługa mnoży liczbę elementów listy względem liczby akcji w pętli i dodaje akcję uruchamianą w pętli. Dlatego obliczenie listy 10 elementów to (10 * 1) + 1, co powoduje 11 wykonań akcji.

Ceny zależą od tego, czy typy operacji są wbudowane, standardowe, czy enterprise.

Z wyjątkiem uwzględnionych wbudowanych operacji, tak samo jak model Zużycie. Nie są naliczane opłaty ani taryfowe.
Zasady ponawiania prób W przypadku obsługiwanych operacji można zaimplementować podstawową obsługę wyjątków i błędów, konfigurując zasady ponawiania. Z wyjątkiem początkowej liczby wbudowanych operacji, pierwotne wykonanie oraz każde ponowienia wykonania są mierzone. Na przykład akcja wykonywana z 5 ponownymi próbami jest mierzona i rozliczana jako 6 wykonań.

Ceny zależą od tego, czy typy operacji są wbudowane, standardowe, czy enterprise.

Z wyjątkiem wbudowanych operacji, takich samych jak model Zużycie. Nie są naliczane opłaty ani taryfowe.

Operacje magazynu

Usługa Azure Logic Apps używa usługi Azure Storage do obsługi dowolnych wymaganych transakcji magazynu, takich jak używanie kolejek do planowania operacji wyzwalacza lub używanie tabel i obiektów blob do przechowywania stanów przepływu pracy. W zależności od operacji w przepływie pracy koszty magazynu różnią się, ponieważ różne wyzwalacze, akcje i ładunki powodują różne operacje i potrzeby magazynu. Usługa zapisuje również i przechowuje dane wejściowe i wyjściowe z historii uruchamiania przepływu pracy na podstawie limitu przechowywania historii uruchamiania zasobu aplikacji logiki. Ten limit przechowywania można zarządzać na poziomie zasobów aplikacji logiki, a nie na poziomie przepływu pracy.

W poniższej tabeli podsumowano, jak modele Zużycie, Standardowa i ISE obsługują pomiary i rozliczenia dla operacji magazynu:

Model Opis Pomiary i rozliczenia
Użycie (wielodostępne) Zasoby magazynu i użycie są dołączane do zasobu aplikacji logiki. Pomiary i rozliczenia mają zastosowanie tylko do użycia magazynu związanego z przechowywaniem danych i postępuj zgodnie z cennikiem przechowywania danych dla planu Zużycie.
Standardowa (z jedną dzierżawą) Możesz użyć własnego konta usługi Azure Storage, które zapewnia większą kontrolę i elastyczność danych przepływu pracy. Pomiary i rozliczenia są zgodne z modelem cen usługi Azure Storage. Koszty magazynu są wyświetlane oddzielnie na fakturze rozliczeniowej za platformę Azure.

Porada: Aby lepiej zrozumieć liczbę operacji magazynu, które mogą być uruchamiane przez przepływ pracy i ich koszt, spróbuj użyć kalkulatora usługi Logic Apps Storage. Wybierz przykładowy przepływ pracy lub użyj istniejącej definicji przepływu pracy. Pierwsze obliczenie szacuje liczbę operacji magazynowania w przepływie pracy. Następnie możesz użyć tych liczb do oszacowania możliwych kosztów przy użyciu kalkulatora cen platformy Azure. Aby uzyskać więcej informacji, zobacz Szacowanie potrzeb i kosztów magazynu dla przepływów pracy w usłudze Azure Logic Apps z jedną dzierżawą.

Środowisko usługi integracji (ISE) Zasoby magazynu i użycie są dołączane do zasobu aplikacji logiki. Nie są naliczane opłaty ani taryfowe.

Aby uzyskać więcej informacji, zapoznaj się z następującą dokumentacją:

Lokalna brama danych

Lokalna brama danych to oddzielny zasób platformy Azure, który tworzysz, aby przepływy pracy aplikacji logiki mogły uzyskiwać dostęp do danych lokalnych przy użyciu określonych łączników obsługiwanych przez bramę. Sam zasób bramy nie powoduje naliczania opłat, ale operacje uruchamiane za pośrednictwem bramy generują opłaty na podstawie modelu cen i rozliczeń używanego przez aplikację logiki.

Konta integracji

Konto integracji to oddzielny zasób platformy Azure tworzony jako kontener służący do definiowania i przechowywania artefaktów biznesowych (B2B), takich jak partnerzy handlowi, umowy, schematy, mapy itd. Po utworzeniu tego konta i zdefiniowaniu tych artefaktów połącz to konto z aplikacją logiki, aby umożliwić korzystanie z tych artefaktów i różnych operacji B2B w przepływach pracy w celu eksplorowania, kompilowania i testowania rozwiązań integracji, które korzystają z funkcji przetwarzaniaEDI i XML.

W poniższej tabeli podsumowano, jak modele Zużycie, Standardowa i ISE obsługują pomiary i rozliczenia dla kont integracji:

Model Pomiary i rozliczenia
Użycie (wielodostępne) Pomiary i rozliczenia korzystają z cen konta integracji na podstawie używanej warstwy konta.
Standardowa (pojedyncza dzierżawa) Pomiary i rozliczenia korzystają z cen konta integracji na podstawie używanej warstwy konta.
Środowisko ISE Ten model obejmuje pojedyncze konto integracji na podstawie jednostki SKU ISE. Aby uzyskać dodatkowy koszt, możesz utworzyć więcej kont integracji dla środowiska ISE, aby korzystać z maksymalnego limitu isE.

Aby uzyskać więcej informacji, zapoznaj się z następującą dokumentacją:

Inne elementy nie są taryfowe lub rozliczane

We wszystkich modelach cenowych następujące elementy nie są mierzone ani rozliczane:

  • Akcje, które nie są uruchamiane, ponieważ przepływ pracy został zatrzymany przed ukończeniem
  • Wyłączone aplikacje logiki lub przepływy pracy, ponieważ nie mogą tworzyć nowych wystąpień, gdy są nieaktywne.

Następne kroki