Plánování a správa nákladů na službu Azure Synapse Analytics

Tento článek popisuje, jak plánujete a spravujete náklady na Azure Synapse Analytics. Nejprve použijete cenovou kalkulačku Azure, která vám pomůže naplánovat náklady na Službu Synapse Analytics před přidáním jakýchkoli prostředků pro službu k odhadu nákladů. Při přidávání prostředků Azure si projděte odhadované náklady. Jakmile začnete používat prostředky Azure Synapse Analytics, nastavte rozpočty a monitorujte náklady pomocí funkcí služby Cost Management. Můžete také zkontrolovat předpokládané náklady a identifikovat trendy útraty a identifikovat oblasti, ve kterých chcete jednat. Náklady na Azure Synapse Analytics jsou jen část měsíčních nákladů na faktuře za Azure. I když tento článek vysvětluje, jak plánovat a spravovat náklady na Azure Synapse Analytics, účtuje se vám všechny služby a prostředky Azure používané ve vašem předplatném Azure, včetně služeb třetích stran.

Požadavky

Analýza nákladů ve službě Cost Management podporuje většinu typů účtů Azure, ale ne všechny. Úplný seznam podporovaných typů účtů si můžete prohlédnout v článku Vysvětlení dat služby Cost Management. Pokud chcete zobrazit data o nákladech, potřebujete alespoň přístup pro čtení pro účet Azure. Informace o přiřazování přístupu k datům služby Azure Cost Management najdete v článku Přiřazení přístupu k datům.

Odhad nákladů před použitím služby Azure Synapse Analytics

Před přidáním služby Azure Synapse Analytics můžete odhadnout náklady pomocí cenové kalkulačky Azure.

Azure Synapse má různé prostředky, které mají různé poplatky, jak je vidět v následujícím odhadu nákladů.

Example showing estimated cost in the Azure Pricing calculator

Vysvětlení úplného fakturačního modelu pro Azure Synapse Analytics

Azure Synapse běží na infrastruktuře Azure, která při nasazování nového prostředku nabíhá náklady společně s Azure Synapse. Je důležité pochopit, že další infrastruktura může nabíhání nákladů.

Jak se vám účtují poplatky za Azure Synapse Analytics

Když vytváříte nebo používáte prostředky Azure Synapse Analytics, můžou se vám účtovat následující měřiče:

  • Zkoumání dat a Skladování Dat
    • Vyhrazený fond SQL – Účtuje se vám za něj podle počtu bloků DWU a hodin, které běží.
    • Úložiště – účtuje se vám za něj podle počtu uložených TB.
    • Bezserverový fond SQL – Účtuje se vám tb zpracovaných dat.
  • Fond Apache Sparku – Účtují se vám poplatky za hodinu virtuálních jader a po minutách se vám budou účtovat poměrné poplatky.
  • Integrace Dat
    • Spuštění aktivit orchestrace – Účtuje se vám počet spuštění aktivit.
    • Přesun dat – U aktivit kopírování spuštěných v prostředí Azure Integration Runtime se vám účtují poplatky podle počtu využitých jednotek JEDNOTek a doby trvání provádění.
    • Tok dat s vCore Hours – pro spouštění a ladění toku dat se vám účtují poplatky podle typu výpočetního výkonu, počtu virtuálních jader a doby trvání provádění.

Na konci fakturačního období se vyúčtují poplatky za jednotlivé měřiče. Faktura nebo faktura zobrazuje oddíl pro všechny náklady na Azure Synapse Analytics. Každý měřič je na samostatné řádkové položce.

Další náklady, které by mohly nabíhání služby Azure Synapse Analytics

Když vytváříte prostředky pro Azure Synapse, vytvoří se také prostředky pro ostatní služby Azure. Patří sem:

  • Data Lake Storage Gen2

Náklady můžou nabíhají po odstranění prostředku.

Po odstranění prostředků Azure Synapse můžou existovat následující prostředky. Náklady se u nich budou i nadále načítat, dokud je neodstraníte.

  • Data Lake Storage Gen2

Použití kreditu zálohy na Azure se službou Azure Synapse

Poplatky za Azure Synapse můžete platit pomocí kreditu zálohy na Azure. Kredit zálohy na Azure ale nejde použít k úhradě poplatků za produkty a služby jiných výrobců, včetně produktů a služeb z Azure Marketplace.

Plán předběžného nákupu pro Azure Synapse

Náklady na Azure Synapse Analytics můžete ušetřit při předběžném nákupu jednotek potvrzení Azure Synapse (SCU) po dobu jednoho roku. Předem zakoupené SU můžete kdykoli použít během nákupního období. Další informace najdete v tématu Optimalizace nákladů na Azure Synapse Analytics s využitím plánu před nákupem.

Zjištění odhadovaných nákladů na webu Azure Portal

Při vytváření prostředků pro Azure Synapse Analytics se zobrazí odhadované náklady. Pracovní prostor má bezserverový fond SQL vytvořený s pracovním prostorem. Bezserverový fond SQL se neúčtují poplatky, dokud nespustíte dotazy. V pracovním prostoru bude potřeba vytvořit další prostředky, jako jsou vyhrazené fondy SQL a bezserverové fondy Apache Sparku.

Vytvoření pracovního prostoru Azure Synapse Analytics a zobrazení odhadované ceny:

  1. Přejděte ke službě na webu Azure Portal.
  2. Vytvořte prostředek.
  3. Zkontrolujte odhadovanou cenu uvedenou v souhrnu.
  4. Dokončete vytváření prostředku.

Example showing estimated costs while creating a resource

Pokud má vaše předplatné Azure limit útraty, Azure vám brání v útratě nad částkou kreditu. Při vytváření a používání prostředků Azure se kredity použijí. Když dosáhnete limitu kreditu, prostředky, které jste nasadili, se pro zbývající fakturační období deaktivují. Limit kreditu nemůžete změnit, ale můžete ho odebrat. Další informace o limitech útraty najdete v tématu Limit útraty Azure.

Monitorování nákladů

Při používání prostředků Azure Synapse se vám účtují náklady. Náklady na jednotku využití prostředků Azure se liší podle časových intervalů (sekund, minut, hodin a dnů) nebo podle využití jednotek (bajty, megabajty atd.). Jakmile začnete používat prostředky ve službě Azure Synapse, budou se vám účtovat náklady a náklady se zobrazí v analýze nákladů.

Při použití analýzy nákladů zobrazíte náklady na Azure Synapse Analytics v grafech a tabulkách pro různé časové intervaly. Příklady jsou podle dne, aktuálního a předchozího měsíce a roku. Zobrazíte také náklady na rozpočty a předpokládané náklady. Přechod na delší zobrazení v průběhu času vám může pomoct identifikovat trendy útraty. A uvidíte, kde mohlo dojít k nadměrnému překročení. Pokud jste vytvořili rozpočty, můžete také snadno zjistit, kde jsou překročeny.

Zobrazení nákladů na Azure Synapse v analýze nákladů:

  1. Přihlaste se k portálu Azure.
  2. Otevřete obor, buď předplatné, nebo skupinu prostředků, na webu Azure Portal a v nabídce vyberte Analýzu nákladů. Přejděte například na Předplatná, vyberte předplatné ze seznamu a pak v nabídce vyberte Analýza nákladů. V analýze nákladů vyberte Obor , který se má přepnout na jiný rozsah.
  3. Ve výchozím nastavení se náklady na služby zobrazují v prvním prstencovém grafu. Vyberte oblast v grafu s popiskem Azure Synapse.

Skutečné měsíční náklady se zobrazí při počáteční otevřené analýze nákladů. Tady je příklad zobrazující všechny měsíční náklady na využití.

Example showing accumulated costs for a subscription

  • Pokud chcete zúžit náklady na jednu službu, jako je Azure Synapse, vyberte Přidat filtr a pak vyberte Název služby. Pak vyberte Azure Synapse Analytics.

Tady je příklad znázorňující náklady jenom pro Azure Synapse.

Example showing accumulated costs for ServiceName

V předchozím příkladu vidíte aktuální náklady na službu. Zobrazují se také náklady podle oblastí Azure (umístění) a nákladů na Azure Synapse podle skupin prostředků. Odsud můžete prozkoumat náklady sami.

Tvorba rozpočtů

Pro účely řízení nákladů můžete vytvořit rozpočty a nastavit upozornění, která účastníky automaticky upozorňují na anomálie a nebezpečí nadměrných výdajů. Upozornění jsou založena na porovnání útraty s rozpočtem a prahovými hodnotami nákladů. Rozpočty a upozornění se vytvářejí pro předplatná Azure a skupiny prostředků, takže jsou užitečné jako součást celkové strategie monitorování nákladů.

Rozpočty je možné vytvořit pomocí filtrů pro konkrétní prostředky nebo služby v Azure, pokud chcete mít v monitorování větší členitost. Filtry pomáhají zajistit, že nechtěně nevytáčíte nové prostředky, které vás budou stát dalšími penězi. Další informace o možnostech filtru, které jsou k dispozici při vytváření rozpočtu, najdete v tématu Možnosti skupiny a filtru.

Export nákladových dat

Data nákladů můžete také exportovat do účtu úložiště. To je užitečné, když potřebujete nebo jiní uživatelé k další analýze dat pro náklady. Finanční tým může například analyzovat data pomocí Excelu nebo Power BI. Náklady můžete exportovat denně, týdně nebo měsíčně a nastavit vlastní rozsah kalendářních dat. Export dat nákladů je doporučený způsob načtení datových sad nákladů.

Další způsoby správy a snížení nákladů na Azure Synapse

Bezserverový fond SQL

Další informace o nákladech na bezserverový fond SQL najdete v tématu Správa nákladů pro bezserverový fond SQL ve službě Azure Synapse Analytics.

Vyhrazený fond SQL

Náklady na vyhrazený fond SQL můžete řídit tak, že prostředek pozastavíte, když se nepoužívá. Pokud například databázi nebudete používat během noci a o víkendech, můžete ji během těchto časů pozastavit a pokračovat v průběhu dne. Další informace najdete v tématu Pozastavení a obnovení výpočetních prostředků ve vyhrazeném fondu SQL prostřednictvím webu Azure Portal.

Bezserverový fond Apache Sparku

Pokud chcete řídit náklady na bezserverový fond Apache Spark, povolte bezserverovou funkci automatického pozastavení Apache Sparku a odpovídajícím způsobem nastavte hodnotu časového limitu. Zvolte velikosti uzlů odpovídajícím způsobem, aby odpovídaly vašim předvolbám výkonu a nákladům. Automatické škálování použijte k opětovnému nastavení velikosti fondů v případě potřeby. Když pro vývoj používáte Synapse Studio, studio odešle zprávu o zachování aktivní relace, která je také konfigurovatelná, takže pro automatické pozastavení nastavte krátkou hodnotu časového limitu. Po dokončení zavřete relaci a fond Apache Spark se po dosažení hodnoty časového limitu automaticky pozastaví. Fakturace se spustí pro bezserverový fond Apache Spark, když se spustí, dokud nedojde k vypršení časového limitu integrovaného vývojového prostředí. Automatické navýšení nebo snížení kapacity zvýší modul runtime fondu.

Během vývoje vytvořte několik definic fondu Apache Sparku různých velikostí. Vytváření definic fondu Apache Sparku je zdarma a za využití se vám budou účtovat jenom poplatky. Využití fondu Apache Spark ve službě Azure Synapse se účtuje za hodinu virtuálních jader a v minutách se účtuje podle poměru. Například pro vývoj a ověřování kódu používejte malé velikosti fondů, zatímco při testování výkonu se používají větší velikosti fondů.

Integrace dat – kanály a toky dat

Další informace o nákladech na integraci dat najdete v tématu Plánování a správa nákladů pro Azure Data Factory.

Další kroky