Sdílet prostřednictvím


Ceny rozhraní FABRIC API pro GraphQL

Využití pro každou operaci rozhraní API, která se skládá z času spuštění požadavku a odpovědi GraphQL, se v jednotkách kapacity (CU) v sekundách hlásí rychlostí 10 jednotek CU za hodinu. Další informace najdete v následujících částech.

Míra spotřeby

Překladač GraphQL se spustí, když klientská aplikace odešle požadavek rozhraní API nebo se v editoru rozhraní API spustí dotaz. Překladače jsou komponenty GraphQL, které poskytují obchodní logiku pro překlad polí v rozhraní API a provádějí operace s daty umístěnými ve zdrojích dat. Automaticky se generují řešitele vždy, když připojíte nový zdroj dat Fabric nebo vyberete nové objekty pro zpřístupnění z existujícího zdroje dat.

Provádění řešiče vyvolané požadavky na rozhraní API pro GraphQL spotřebovávají jednotky kapacity Fabric. Následující tabulka definuje, kolik jednotek kapacity se spotřebuje při použití rozhraní API pro GraphQL:

Operace v aplikaci Metrics Popis Operační měrná jednotka Míra spotřeby
Dotaz Operace čtení nebo zápisu v GraphQL Provádění resolverů GraphQL 10 CU za hodinu

Monitorování využití

Aplikace Fabric Capacity Metrics zobrazuje celkové využití kapacity pro operace API pro operace GraphQL pod názvem Dotaz. Uživatelé rozhraní API si navíc můžou zobrazit souhrn fakturačních poplatků za využití rozhraní API pro využití GraphQL v položce fakturace "GraphQL".

Snímek obrazovky GraphQL v aplikaci Capacity

Typ využití kapacity

Rozhraní Fabric API pro požadavky GraphQL je klasifikováno jako "interaktivní úloha", protože jde o požadavky a operace na vyžádání, které mohou být spuštěny klienty aplikací nebo interakcí uživatelů s uživatelským rozhraním.

Fabric je navržen tak, aby poskytoval bleskově rychlý výkon tím, že umožňuje operacím přistupovat k více prostředkům CU (Capacity Units), než je alokováno pro kapacitu. Systém vyrovnává nebo zprůměruje využití výpočetních jednotek "interaktivní úlohy" po dobu alespoň 5 minut a "úlohy na pozadí" během 24hodinového období. Podle zásad škrcení Fabric začíná první fáze škrcení, když kapacita spotřebuje všechny dostupné prostředky CU na dalších 10 minut.

Složitý dotaz GraphQL, který vrací vnořená data z více zdrojů dat, může trvat déle na vykonání a spotřebovává více CU sekund. Jednodušší dotaz zpracovaný za kratší dobu také spotřebovává méně sekund CU.