Skapa och övervaka budgetar

Den här artikeln beskriver hur du använder budgetar för att spåra utgifter i ditt Azure Databricks konto.

Med budgetar kan du övervaka användningen i ditt konto. Du kan konfigurera budgetar för att antingen spåra kontoomfattande utgifter eller använda filter för att spåra utgifterna för specifika team, projekt eller arbetsytor. För budgetar som är begränsade till Unity AI Gateway kan du spåra utgifter mot tröskelvärden per användare.

Budgetar mäts i USD och använder listpriset för SKU:n, inklusive plattformstillägg.

Krav

  • Du måste vara kontoadministratör för att kunna skapa och hantera budgetar.
  • Arbetsyteadministratörer kan skapa och hantera budgetar som är begränsade till arbetsytor som de administrerar med styrningshubben.

Skapa en budget

  1. I sidofältet för kontokonsolen klickar du på Användning.

  2. Klicka på fliken Budgetar och sedan på Lägg till budget.

  3. Ange ett namn för din budget.

  4. I avsnittet Definitioner kan du begränsa budgetens spårade utgifter baserat på produkt, arbetsyta och anpassade taggar. Om du lämnar dessa fält tomma mäter din budget användningen i hela kontot.

    1. I listrutan Arbetsytor väljer du de arbetsytor som du vill inkludera i din budget. Lämna fältet tomt för att spåra hela kontots användning.

    2. I listrutan Resource väljer du All för att spåra utgifter för varje Azure Databricks produkt eller Unity AI Gateway för att endast spåra utgifter via Unity AI Gateway-slutpunkter.

    3. (Valfritt) I avsnittet Resurstaggar kan du begränsa budgeten till ett urval av anpassade taggar. Om du lägger till taggar i det här avsnittet spårar budgeten endast användning som innehåller de angivna anpassade taggarna. För Unity AI Gateway-budgetar matchas taggar mot ändpunktstaggar.

      Varning

      Taggdata lagras som oformaterad text och kan replikeras globalt. Använd inte taggnamn, värden eller deskriptorer som kan äventyra säkerheten för dina resurser. Använd till exempel inte taggnamn, värden eller deskriptorer som innehåller personlig eller känslig information.

  5. Skapa upp till fyra delade tröskelvärden som övervakar månatliga utgifter mot ett angivet tröskelvärde. För varje tröskelvärde:

    1. Klicka på knappen Lägg till tröskelvärde .
    2. Ange ett dollarbelopp i fältet Månatlig tröskel .
    3. Ange en kommaavgränsad lista med e-postadresser i fältet E-postadresser . Dessa adresser får aviseringar när utgifterna överskrider tröskelvärdet. Om du lämnar fältet tomt skickas inga e-postaviseringar för det tröskelvärdet, men du kan fortfarande spåra budgeten i kontokonsolen.
    4. (Valfritt) Kontrollera Blockera användning för att förhindra att användare gör fler förfrågningar via Unity AI Gateway när tröskeln är nådd.
    5. Klicka på Lägg till.
  6. (Endast budgetar för Unity AI Gateway) Du kan också konfigurera ett tröskelvärde för utgifter per användare. Det här tröskelvärdet spårar enskilda Unity AI Gateway-användningar inom budgeten. När ett tröskelvärde per användare överskrids skickas en avisering ut och användningen kan eventuellt blockeras. Det här tröskelvärdet gäller för varje användare i kontot.

    1. Ange ett dollarbelopp i fältet Månatlig tröskel . Varje användare får en egen kopia av tröskelvärdet, som gäller för deras Unity AI Gateway-begäranden som omfattas av budgetens omfång.

    2. Ange en kommaavgränsad lista med e-postadresser i fältet E-postadresser . Dessa adresser får aviseringar när en användares utgifter överskrider tröskelvärdet. Meddelandet identifierar användaren, deras utgifter hittills i månaden och budgeten.

    3. (Valfritt) Kontrollera Blockera användning för att förhindra att användaren gör ytterligare begäranden via Unity AI Gateway när tröskelvärdet nås.

      Viktigt!

      E-postaviseringar för budget inkluderar budgetnamn, användaridentitet för tröskelvärden per användare och definierade anpassade taggar. E-postmottagare behöver inte vara Azure Databricks användare. Se till att du skyddar känsliga data när du namnger budgeten, väljer taggar och lägger till e-postmottagare.

  7. (Valfritt) Konfigurera överskrivningar per användare för att ge specifika användare eller grupper en högre utgiftsgräns än standardtröskeln per användare. Användare som omfattas av en åsidosättning spenderar upp till åsidosättningsbeloppet i stället för standardgränsen per användare. Om en användare tillhör flera åsidosättningsgrupper gäller det högsta tröskelvärdet.

  8. Klicka på Skapa.

Vad en Unity AI Gateway-budget omfattar

När du omfångsbegränsar en budget till Unity AI Gateway-produkten spårar budgeten alla utgifter som är associerade med Unity AI Gateway-slutpunkter som definierats i omfånget. Detta täcker för närvarande Pay-Per-Token (även kallat PAYGO), ai_query (batch)-inferens och valfri extern modellanvändning via modellleverantörstjänster.

Taggar för Endpoint och Unity Catalog respekteras. Om du lägger till ett taggfilter för budgeten (till exempel team=ml-platform), är det bara Unity AI Gateway-slutpunkter med den taggen som räknas med i budgeten. Begäran-taggar påverkar inte budgetmatchningen.

Provisionerade genomströmningsinferensförfrågningar spåras för närvarande inte av Unity AI Gateway-budgetar.

För djupare kostnadsanalys av Unity AI Gateway-utgifter, inklusive dashboards och användningsdetaljer, se Analysera kostnaden för Unity AI Gateway.

Konto- och arbetsyteadministratörer kan visa en sammanfattning av budgetstatus och övergripande utgifter på sidan Kostnad i Styrningshubben.

Budgetar som spårar Genie-användning finns i Hantera budgetar och kostnadskontroller för Genie.

Visa budgetinformation

Du kan använda e-postaviseringar för att lära dig när månadsutgifterna har överskridit din budget.

Du kan också spåra status för en budget genom att klicka på budgetnamnet i kontokonsolen. Sidan med budgetdetaljer visar den aktuella månadens utgifter, den återstående budgeten och en visualisering av den dagliga kumulerade kostnaden. Aviseringströsklar visas som streckade linjer i diagrammet.

Budgetinformation

För budgetar som är begränsade till Unity AI Gateway visar sidan med budgetinformation även en utgiftstabell per användare. Tabellen visar alla användare som har Unity AI Gateway-användning inom budgetomfånget, deras utgifter hittills i månaden och deras status mot tröskelvärdet per användare (under, närmar sig eller överskrids).

Utgiftstabell per användare för en Unity AI Gateway-budget

Uppdatera eller ta bort en budget

Om du vill uppdatera eller ta bort en budget klickar du på menyikonen Kebab. Kebab-menyn i kolumnen längst till höger på budgetraden och väljer Redigera budget eller Ta bort budget.

Övervaka serverlösa beräkningsbudgetar

Om ditt konto använder serverlös beräkning kan du använda serverlösa användningsprinciper för att tillskriva kontots serverlösa användning. Se Attributanvändning med serverlösa användningsprinciper.

Mer information om övervakning av serverlös beräkningsanvändning finns i Övervaka kostnaden för serverlös beräkning.

Kända begränsningar

Viktigt!

Budgetar för Unity AI Gateway ger en nästan realtidsuppskattning av utgifterna som följs mot de konfigurerade tröskelvärdena, och faktiska kostnader kan skilja sig från de konfigurerade tröskelvärdena. Denna funktion är avsedd att hjälpa till med nästan realtidsbaserad kostnadskontroll. Använd inte den här funktionen för att säkerställa ett absolut utgiftstak för de slutliga fakturerade beloppen. Azure Databricks ansvarar inte för kostnader som uppstår som överstiger konfigurerade budgettrösklar.

  • Du kan konfigurera högst fyra aviseringar per budget. Varje avisering måste ha ett unikt månatligt tröskelvärde.

  • Ditt konto kan ha högst 1 000 budgetar.

  • Det kan uppstå en fördröjning på upp till 24 timmar mellan användningen och ett e-postmeddelande som skickas. För budgetar för Unity AI Gateway är denna fördröjning betydligt kortare och nära realtid.

  • När du har skapat en ny budget kan det uppstå en fördröjning innan du kan se budgetinformationen.

  • Budgetar tar inte hänsyn till några faktureringskrediter eller förhandlade rabatter som ditt konto kan ha. Det förbrukade beloppet beräknas genom att multiplicera användningen med SKU-listpriset.

  • Tröskelvärden för blockanvändning tillämpas ungefär. Tillsyn använder en nästan realtidsuppskattning av kostnaden, så den faktiska kostnaden kan variera över eller under den konfigurerade tröskeln. Detta innebär att:

    • En användare kan blockeras innan deras faktiska utgifter når tröskeln.
    • En mängd utgifter över tröskeln kan inträffa innan verkställigheten träder i kraft. Aktiva förfrågningar som pågår när tröskeln nås avbryts inte.

    system.billing.usage förblir sanningskällan för faktisk debiterbar användning. Vid avvikelser mellan användning som spåras mot en budget och faktiska kostnader kan Azure Databricks retroaktivt justera budgetuppskattningar för att stämma av dem.

  • Utgiftsbeloppen i e-postmeddelanden om budgetaviseringar, på sidan med budgetdetaljer och i system.billing.usage kan skilja sig åt när de jämförs vid en och samma tidpunkt. Detta är förväntat eftersom varje källa uppdateras i olika takt:

    • E-postmeddelanden om budgetaviseringar: Återspegla utgifter när aviseringen utlöstes.
    • Sidan Budgetinformation: Uppdateras ofta men kan visa en lägre mängd än ett nytt e-postmeddelande om aviseringar när det visas kort därefter.
    • system.billing.usage: Uppdateras med några timmars mellanrum. Att köra frågor mot systemtabeller kort efter att en avisering har mottagits kan returnera en lägre utgiftssiffra än sidan med budgetinformation eller aviseringsmeddelanden.

    För Unity AI Gateway och Genie-budgetar baseras tillämpningen (användningsblockering och aviseringströsklar) på spårning av utgifter i nära realtid och påverkas inte av tidpunkten för uppdatering av systemtabeller.