Udostępnij za pośrednictwem


Atrybut użycia bezserwerowego z zasadami budżetu

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.

Zasady budżetowe składają się z tagów, które są stosowane do wszelkich bezserwerowych działań obliczeniowych poniesionych przez użytkownika przypisanego do zasad. 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 Monitorowanie wydatków na koncie przy użyciu budżetów.

Uprawnienia zasad budżetu

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ć utworzonymi przez nich zasadami budżetu i wyświetlać je lub 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 nowe zasady mogą uzyskiwać dostęp tylko twórcy zasad 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 pozycję Obliczenia.
  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 zasad budżetu

Zarządzanie uprawnieniami zasad budżetu

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

  • Użytkownik: użytkownik zasad budżetu może wybrać zasady przy każdym utworzeniu notesu, zadania lub potoku.
  • 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 zasad budżetu:

  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 zasad, kliknij pozycję Dodaj inną.
  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ć odpowiednie zasady przy każdym 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 pozycję Obliczenia.
  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 aktualnie działającego użycia bezserwerowego.

Analizowanie tagów zasad budżetu w rekordach rozliczeniowych

Po zastosowaniu zasad do potoku notesu, zadania lub tabel delta live tables wszystkie tagi zawarte w zasadach są propagowane do system.billing.usage tabeli systemowej 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, do rekordu użycia są stosowane tylko zasady budżetu 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 tabel na żywo delty nie są automatycznie przypisywane po udzieleniu ich właścicielom dostępu do zasad. Aby dodać zasady, wymagane są zasady dotyczące nowych zasobów, ale istniejące zasoby muszą zostać zaktualizowane.
  • Podczas tworzenia zaplanowanego zadania notesu na stronie notesu zasady budżetu notesu są domyślnie przywracane do pierwszych dostępnych zasad według kolejności alfabetycznej.
  • Identyfikatory zasad przechowywane z elementem zawartości pozostają nawet wtedy, gdy zasady zostaną usunięte. 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 zasad budżetu, aktualizacja nie zostanie włączona dla istniejącego uruchomienia zadania. W następnym uruchomieniu zadania są używane zaktualizowane tagi.
  • Integracja repozytorium Git nie ma konfigurowalnych zasad budżetu z repozytorium— zasady budżetu są domyślnie ustawione na ostatnio wybrane zasady użytkownika.
  • Zasady budżetu nie stosują tagów do klasycznych zasobów obliczeniowych.
  • Tagi dziedziczone z zasad budżetu nie są wyświetlane w interfejsie użytkownika listy Zadania.
  • Aktualizacje tagów nie zostaną odzwierciedlone w nowych aktualizacjach potoku, jeśli potok jest w trybie programowania . Propagacja zmian trwa 24 godziny.
  • Potoki wyzwalane przez zadania nie dziedziczą zasad budżetu zadania. Użytkownicy muszą ustawić zasady budżetu potoku.