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:
- Kliknij swoją nazwę użytkownika na górnym pasku obszaru roboczego usługi Azure Databricks i wybierz pozycję Ustawienia.
- Kliknij Oblicz.
- Obok pozycji Zasady budżetu kliknij pozycję Zarządzaj.
- Kliknij pozycję Utwórz.
- Dodaj nazwę i tagi, a następnie kliknij Utwórz.
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:
- Na stronie zasad kliknij kartę Uprawnienia .
- Kliknij pozycję Udziel dostępu.
- Wybierz użytkownika, grupę lub jednostkę usługi, do której chcesz przypisać zasady.
- W obszarze Rola wybierz role, które chcesz nadać użytkownikowi.
- Aby kontynuować dodawanie tożsamości do polityki, kliknij pozycję Dodaj kolejną.
- 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:
- Kliknij swoją nazwę użytkownika na górnym pasku obszaru roboczego usługi Azure Databricks i wybierz pozycję Ustawienia.
- Kliknij Oblicz.
- Obok pozycji Zasady budżetu kliknij pozycję Zarządzaj.
- Wybierz zasady budżetu, które chcesz zaktualizować, a następnie kliknij przycisk Edytuj.
- 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.
- Notebook: użytkownicy mogą wybrać politykę budżetu w Connect > Więcej... liście rozwijanej lub panelu bocznym Środowisko. Zobacz Wybierz zasadę budżetu dla użycia bezserwerowego.
- Zadanie: użytkownicy wybierają zasady budżetu w sekcji Szczegóły zadania. Zobacz Wybierz politykę budżetową dla twojego użycia bezserwerowego.
- Potok: Użytkownicy wybierają zasady budżetu podczas tworzenia lub edytowania Potoku. Zobacz , jak skonfigurować bezserwerowy potok DLT.
- Obsługa punktów końcowych: użytkownicy wybierają zasady budżetu podczas tworzenia lub edytowania punktu końcowego obsługującego model. Zobacz Dodawanie zasad budżetu dla modelu obsługującego punkt końcowy.
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.