Udostępnij za pośrednictwem


Przypisywanie użycia bezserwerowego zgodnie z zasadami budżetowymi

Ważne

Ta funkcja jest dostępna w publicznej wersji zapoznawczej.

W tym artykule wyjaśniono, jak używać zasad budżetu do wymuszania tagów przypisywania kosztów na bezserwerowych obciążeniach obliczeniowych.

Polityki budżetowe składają się z tagów stosowanych do wszelkich działań obliczeniowych bezserwerowych wykonywanych przez użytkownika przypisanego do polityki. Tagi są rejestrowane w rekordach rozliczeniowych, co pozwala przypisywać użycie bezserwerowe do określonych budżetów. Aby uzyskać więcej informacji na temat tworzenia budżetów, zobacz Tworzenie i monitorowanie budżetów.

Uprawnienia polityki budżetowej

Aby utworzyć zasady budżetu, musisz być administratorem obszaru roboczego. Osoby niebędące administratorami mogą zarządzać politykami, jeśli mają przypisane uprawnienia polityka budżetowa: Menedżer.

Administratorzy obszaru roboczego mogą zarządzać zasadami budżetu, które utworzyli, lub tymi, do których mają jawne uprawnienia. Aby wyświetlić wszystkie zasady dla danego konta i zarządzać nimi, administrator obszaru roboczego musi mieć dodatkowo rolę na poziomie konta administratora rozliczeń. Ta rola jest przypisywana w konsoli konta.

Domyślnie do nowych polityk mogą uzyskać dostęp tylko twórca polityki i użytkownicy z rolą administratora rozliczeń.

Ponieważ zasady budżetu są obiektami zasobów na poziomie konta, menedżerowie mogą zarządzać zasadami z dowolnego obszaru roboczego, do którego mają dostęp.

Tworzenie zasad budżetu

Zasady budżetu są zarządzane w ustawieniach administratora obszaru roboczego. Aby utworzyć nowe zasady budżetu:

  1. Kliknij swoją nazwę użytkownika na górnym pasku obszaru roboczego usługi Azure Databricks i wybierz pozycję Ustawienia.
  2. Kliknij Oblicz.
  3. Obok pozycji Zasady budżetu kliknij pozycję Zarządzaj.
  4. Kliknij pozycję Utwórz.
  5. Dodaj nazwę i tagi, a następnie kliknij Utwórz.

Tworzenie interfejsu użytkownika polityki budżetowej

Zarządzanie uprawnieniami do polityki budżetowej

Istnieją dwa typy uprawnień, które można przyznać zasadom budżetu:

  • Użytkownik zasad budżetowych może wybrać zasadę, kiedy tworzy notes, zadanie lub potok.
  • Menedżer: Menedżer zasad budżetu może edytować definicje i uprawnienia zasad. Każdy użytkownik w obszarze roboczym może mieć uprawnienia menedżera.

Aby przypisać uprawnienia do polityki budżetowej:

  1. Na stronie zasad kliknij kartę Uprawnienia .
  2. Kliknij pozycję Udziel dostępu.
  3. Wybierz użytkownika, grupę lub jednostkę usługi, do której chcesz przypisać zasady.
  4. W obszarze Rola wybierz role, które chcesz nadać użytkownikowi.
  5. Aby kontynuować dodawanie tożsamości do polityki, kliknij pozycję Dodaj kolejną.
  6. Kliknij przycisk Zapisz.

Jeśli użytkownik ma przypisane pojedyncze zasady, te zasady są domyślnie stosowane do swoich zasobów. Jeśli użytkownik ma przypisane wiele zasad, musi wybrać odpowiednią zasadę każdorazowo przy utworzeniu nowego notesu, zadania lub potoku bezserwerowego. Jeśli nie wybierzesz zasad, ustawienie zostanie domyślnie ustawione na dowolną zasadę, która będzie najpierw alfabetycznie.

Aktualizowanie zasad budżetu

Aby zaktualizować nazwy lub tagi istniejących zasad budżetu:

  1. Kliknij swoją nazwę użytkownika na górnym pasku obszaru roboczego usługi Azure Databricks i wybierz pozycję Ustawienia.
  2. Kliknij Oblicz.
  3. Obok pozycji Zasady budżetu kliknij pozycję Zarządzaj.
  4. Wybierz zasady budżetu, które chcesz zaktualizować, a następnie kliknij przycisk Edytuj.
  5. Wprowadź aktualizacje, a następnie kliknij przycisk Zapisz.

Zmiany zasad są stosowane tylko do użycia zainicjowanego po aktualizacji zasad. Nie są one stosowane do obecnie wykonywanych procesów bezserwerowych.

Analizowanie tagów zasad budżetu w rekordach rozliczeniowych

Po zastosowaniu polityki do notesu, zadania lub potoku DLT, wszystkie tagi zawarte w polityce propagują się do tabeli systemowej system.billing.usage w kolumnie custom_tags.

Uwaga

Tagi zasad budżetu są również propagowane do rekordów rozliczeniowych emitowanych do analizy kosztów platformy Azure.

Jeśli notes jest uruchamiany jako część zadania, w zapisie użycia stosowane są tylko zasady budżetowe zadania.

Gdzie wybrać zasady budżetu

Użytkownicy przypisani do wielu polityk budżetowych muszą wybrać odpowiednią politykę przy każdym utworzeniu nowego notatnika, zadania, potoku lub punktu końcowego obsługiwania modelu.

Znane ograniczenia

Zasady budżetu mają następujące ograniczenia:

  • Istniejące notesy, zadania i potoki DLT nie mają automatycznie przypisanych polityk po udzieleniu ich właścicielom dostępu do polityki. Aby dodać zasady budżetu do istniejącego zasobu, należy ręcznie zaktualizować ustawienie zasad budżetu zasobu w interfejsie użytkownika.
  • Tworząc zaplanowane zadanie w notesie z poziomu strony notesu, domyślna zasada budżetu notesu jest przywracana do pierwszej dostępnej zasady według kolejności alfabetycznej.
  • Identyfikatory polityk przechowywane z zasobem pozostają nawet wtedy, gdy polityka zostanie usunięta. Te zasady nie stosują żadnych tagów.
  • Aktualizacje tagów zasad budżetu są odzwierciedlane w przypadku dowolnego użycia bezserwerowego zainicjowanego po zmianie zasad. Jeśli na przykład zadanie jest uruchomione podczas aktualizowania polityki budżetowej, aktualizacja nie będzie miała skutku dla istniejącego uruchomienia zadania. Przy następnym uruchomieniu zadania używane są zaktualizowane tagi.
  • Integracja repozytorium Git nie obsługuje konfigurowalnych w repozytorium zasad budżetowych; domyślne zasady budżetowe są ustawiane na podstawie ostatnio wybranych zasad użytkownika.
  • Zasady budżetu nie stosują tagów do klasycznych zasobów obliczeniowych.
  • Tagi dziedziczone z zasad budżetowych nie pojawiają się w interfejsie użytkownika listy Zadań.
  • Aktualizacje tagów nie zostaną odzwierciedlone w nowych aktualizacjach potoku, jeśli potok jest w trybie rozwoju. Propagacja zmian trwa 24 godziny.
  • Potoki wyzwalane przez zadania nie dziedziczą zasad budżetu zadania. Użytkownicy muszą ustawić politykę budżetową potoku.