Kosten voor Azure Synapse Analytics plannen en beheren

In dit artikel wordt beschreven hoe u kosten voor Azure Synapse Analytics plant en beheert. Eerst gebruikt u de Azure-prijscalculator om kosten voorAzure Synapse Analytics te plannen voordat u resources voor de service toevoegt om de kosten te schatten. Controleer vervolgens de geschatte kosten terwijl u Azure-resources toevoegt. Nadat u Azure Synapse Analytics-resources hebt gebruikt, gebruikt u Cost Management-functies om budgetten in te stellen en de kosten te bewaken. U kunt ook geraamde kosten bekijken en uitgaventrends identificeren om gebieden te identificeren waar u mogelijk actie wilt ondernemen. Kosten voor Azure Synapse Analytics zijn slechts een deel van de maandelijkse kosten in uw Azure-factuur. Hoewel in dit artikel wordt uitgelegd hoe u kosten voor Azure Synapse Analytics plant en beheert, wordt u gefactureerd voor alle Azure-services en -resources die worden gebruikt in uw Azure-abonnement, inclusief de services van derden.

Vereisten

Kostenanalyse in Cost Management ondersteunt de meeste Typen Azure-accounts, maar niet allemaal. Zie voor de volledige lijst met ondersteunde accounttypen Gegevens van Azure Cost Management begrijpen. Als u kostengegevens wilt weergeven, hebt u ten minste leestoegang nodig voor een Azure-account. Zie Toegang tot gegevens toewijzen voor meer informatie over het toewijzen van toegang tot de gegevens in Azure Cost Management.

Kosten schatten voordat u Azure Synapse Analytics gebruikt

Gebruik de Azure-prijscalculator om kosten te schatten voordat u Azure Synapse Analytics toevoegt.

Azure Synapse heeft verschillende resources met verschillende kosten, zoals te zien is in de onderstaande kostenraming.

Example showing estimated cost in the Azure Pricing calculator

Inzicht in het volledige factureringsmodel voor Azure Synapse Analytics

Azure Synapse wordt uitgevoerd op een Azure-infrastructuur die samen met Azure Synapse kosten samen met Azure Synapse samen met Azure Synapse maakt wanneer u de nieuwe resource implementeert. Het is belangrijk om te begrijpen dat extra infrastructuur kosten kan opleveren.

Hoe er kosten in rekening worden gebracht voor Azure Synapse Analytics

Wanneer u Azure Synapse Analytics-resources maakt of gebruikt, worden er mogelijk kosten in rekening gebracht voor de volgende meters:

  • Gegevensverkenning en Databeheersysteem
    • Toegewezen SQL-pool: er worden kosten in rekening gebracht op basis van het aantal DWU-blokken en -uren dat wordt uitgevoerd.
    • Opslag: er worden kosten in rekening gebracht op basis van het aantal opgeslagen TB's.
    • Serverloze SQL-pool: er worden kosten in rekening gebracht door de TB aan verwerkte gegevens.
  • Apache Spark-pool: er worden kosten in rekening gebracht per vCore-uur en naar rato per minuut.
  • Data-Integratie
    • Uitvoeringen van indelingsactiviteiten: er worden kosten in rekening gebracht op basis van het aantal uitvoeringen van activiteit.
    • Gegevensverplaatsing: voor kopieeractiviteiten die worden uitgevoerd in Azure Integration Runtime, worden kosten in rekening gebracht op basis van het aantal gebruikte DIU's en de uitvoeringsduur.
    • Gegevensstroom s vCore Hours: voor de uitvoering en foutopsporing van de gegevensstroom worden kosten in rekening gebracht op basis van het rekentype, het aantal vCores en de uitvoeringsduur.

Aan het einde van de factureringscyclus worden de kosten voor elke meter bij elkaar opgeteld. Uw factuur of factuur toont een sectie voor alle Azure Synapse Analytics-kosten. Er is een afzonderlijk regelitem voor elke meter.

Andere kosten die kunnen worden opgebouwd met Azure Synapse Analytics

Wanneer u resources voor Azure Synapse maakt, worden ook resources voor andere Azure-services gemaakt. Deze omvatten:

  • Data Lake Storage Gen2

Kosten kunnen toenemen na het verwijderen van resources

Nadat u Azure Synapse-resources hebt verwijderd, blijven de volgende resources mogelijk bestaan. Deze blijven kosten maken totdat u ze verwijdert.

  • Data Lake Storage Gen2

Azure-vooruitbetalingstegoed gebruiken met Azure Synapse

U kunt betalen voor Azure Synapse-kosten met uw Azure-vooruitbetalingstegoed. U kunt echter geen Azure-vooruitbetalingstegoed gebruiken om te betalen voor kosten voor producten en services van derden, inclusief die van Azure Marketplace.

Abonnement vooraf aanschaffen voor Azure Synapse

U kunt besparen op uw Azure Synapse Analytics-kosten wanneer u Azure Synapse-doorvoereenheden (SCU) voor één jaar vooraf aanschaft. U kunt de vooraf aangeschafte SKU's op elk gewenst moment tijdens de aankooptermijn gebruiken. Zie Azure Synapse Analytics-kosten optimaliseren met een vooraf aangeschaft abonnement voor meer informatie

Geschatte kosten controleren in Azure Portal

Wanneer u resources voor Azure Synapse Analytics maakt, ziet u geschatte kosten. Een werkruimte heeft een serverloze SQL-pool die is gemaakt met de werkruimte. Voor een serverloze SQL-pool worden pas kosten in rekening gebracht wanneer u query's uitvoert. Andere resources, zoals toegewezen SQL-pools en serverloze Apache Spark-pools, moeten in de werkruimte worden gemaakt.

Een Azure Synapse Analytics-werkruimte maken en de geschatte prijs bekijken:

  1. Navigeer naar de service in Azure Portal.
  2. Maak de resource.
  3. Bekijk de geschatte prijs die wordt weergegeven in de samenvatting.
  4. Voltooi het maken van de resource.

Example showing estimated costs while creating a resource

Als uw Azure-abonnement een bestedingslimiet heeft, voorkomt Azure dat u uw tegoed overschrijdt. Wanneer u Azure-resources maakt en gebruikt, worden uw tegoed gebruikt. Wanneer u uw tegoedlimiet bereikt, worden de resources die u hebt geïmplementeerd, uitgeschakeld voor de rest van die factureringsperiode. U kunt uw tegoedlimiet niet wijzigen, maar u kunt deze verwijderen. Zie De bestedingslimiet van Azure voor meer informatie over bestedingslimieten.

Kosten bewaken

Wanneer u Azure Synapse-resources gebruikt, worden er kosten in rekening gebracht. De kosten voor azure-resourcegebruikseenheden variëren per tijdsinterval (seconden, minuten, uren en dagen) of per eenheidsgebruik (bytes, megabytes, enzovoort).) Zodra u resources in Azure Synapse gaat gebruiken, worden er kosten gemaakt en kunt u de kosten in kostenanalyse bekijken.

Wanneer u kostenanalyse gebruikt, bekijkt u de kosten voor Azure Synapse Analytics in grafieken en tabellen voor verschillende tijdsintervallen. Enkele voorbeelden zijn per dag, huidige en vorige maand en jaar. U kunt ook kosten weergeven op basis van budgetten en geraamde kosten. Als u overschakelt naar langere weergaven in de loop van de tijd, kunt u uitgaventrends identificeren. En u ziet waar overbesteding mogelijk is opgetreden. Als u budgetten hebt gemaakt, kunt u ook eenvoudig zien waar ze worden overschreden.

Azure Synapse-kosten weergeven in kostenanalyse:

  1. Meld u aan bij de Azure-portal.
  2. Open het bereik, het abonnement of de resourcegroep, in Azure Portal en selecteer Kostenanalyse in het menu. Ga bijvoorbeeld naar Abonnementen, selecteer een abonnement in de lijst en selecteer vervolgens Kostenanalyse in het menu. Selecteer Bereik om over te schakelen naar een ander bereik in kostenanalyse.
  3. Standaard worden de kosten voor services weergegeven in het eerste ringdiagram. Selecteer het gebied in de grafiek met het label Azure Synapse.

De werkelijke maandelijkse kosten worden weergegeven wanneer u in eerste instantie kostenanalyse opent. Hier volgt een voorbeeld met alle maandelijkse gebruikskosten.

Example showing accumulated costs for a subscription

  • Als u de kosten voor één service wilt beperken, zoals Azure Synapse, selecteert u Filter toevoegen en selecteert u vervolgens Servicenaam. Selecteer vervolgens Azure Synapse Analytics.

Hier volgt een voorbeeld met de kosten voor alleen Azure Synapse.

Example showing accumulated costs for ServiceName

In het voorgaande voorbeeld ziet u de huidige kosten voor de service. Kosten per Azure-regio (locaties) en Azure Synapse-kosten per resourcegroep worden ook weergegeven. Hier kunt u zelf de kosten verkennen.

Budgetten maken

U kunt budgetten maken om kosten te beheren en waarschuwingen te maken waarmee belanghebbenden automatisch worden geïnformeerd over afwijkende uitgaven en het risico om teveel uit te geven. Waarschuwingen zijn gebaseerd op de vergelijking tussen uitgaven en drempelwaarden voor budgetten en kosten. Budgetten en waarschuwingen worden gemaakt voor Azure-abonnementen en -resourcegroepen, zodat ze nuttig zijn als onderdeel van een algehele strategie voor kostenbewaking.

Budgetten kunnen worden gemaakt met filters voor specifieke resources of services in Azure als u meer granulariteit in uw bewaking wilt. Filters zorgen ervoor dat u niet per ongeluk nieuwe resources maakt die u extra geld kosten. Zie Groeps- en filteropties voor meer informatie over de filteropties die beschikbaar zijn wanneer u een budget maakt.

Kostengegevens exporteren

U kunt uw kostengegevens ook exporteren naar ene opslagaccount. Dit is handig wanneer u of anderen extra gegevensanalyses voor kosten wilt uitvoeren. Een financieel team kan bijvoorbeeld de gegevens analyseren met Excel of Power BI. U kunt uw kosten exporteren volgens een dagelijks, wekelijks of maandelijks schema en een aangepast datumbereik instellen. Kostengegevens exporteren is de aanbevolen manier om kostengegevenssets op te halen.

Andere manieren om kosten voor Azure Synapse te beheren en te verlagen

Serverloze SQL-pool

Zie Kostenbeheer voor een serverloze SQL-pool in Azure Synapse Analytics voor meer informatie over kosten voor een serverloze SQL-pool

Toegewezen SQL-pool

U kunt de kosten voor een toegewezen SQL-pool beheren door de resource te onderbreken wanneer deze niet wordt gebruikt. Als u de database bijvoorbeeld ‘s nachts en in het weekend niet gebruikt, kunt u deze dan onderbreken en gedurende de dag hervatten. Zie Compute onderbreken en hervatten in een toegewezen SQL-pool via Azure Portal voor meer informatie

Serverloze Apache Spark-pool

Als u de kosten voor uw serverloze Apache Spark-pool wilt beheren, schakelt u de functie voor automatisch onderbreken van Apache Spark zonder server in en stelt u de time-outwaarde dienovereenkomstig in. Kies de knooppuntgrootten die op de juiste wijze overeenkomen met uw voorkeur voor prestaties versus kosten. Gebruik automatisch schalen om pools opnieuw te wijzigen wanneer dat nodig is. Wanneer u Synapse Studio gebruikt voor uw ontwikkeling, verzendt de studio een keep alive-bericht om de sessie actief te houden, wat ook configureerbaar is, dus stel een korte time-outwaarde in voor automatische pauze. Wanneer u klaar bent, sluit u de sessie en wordt de Apache Spark-pool automatisch onderbroken zodra de time-outwaarde is bereikt. Facturering wordt gestart voor een serverloze Apache Spark-pool wanneer deze wordt gestart tot de time-out voor ide. Als u automatisch omhoog of omlaag schaalt, wordt de poolruntime verhoogd.

Maak tijdens de ontwikkeling meerdere Apache Spark-pooldefinities van verschillende grootten. Het maken van Apache Spark-pooldefinities is gratis en er worden alleen kosten in rekening gebracht voor gebruik. Het gebruik van Apache Spark-pools in Azure Synapse wordt per vCore-uur in rekening gebracht en naar rato per minuut berekend. Gebruik bijvoorbeeld kleine poolgrootten voor codeontwikkeling en -validatie terwijl u grotere poolgrootten gebruikt voor prestatietests.

Gegevensintegratie - pijplijnen en gegevensstromen

Zie Kosten voor Azure Data Factory plannen en beheren voor meer informatie over kosten voor gegevensintegratie

Volgende stappen