Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ważne
Ta funkcja jest dostępna w publicznej wersji zapoznawczej.
W tym artykule wyjaśniono, jak używać zasad użycia bezserwerowego w celu dodawania tagów przypisania kosztów w bezserwerowych obciążeniach obliczeniowych.
Polityki wykorzystania bezserwerowego składają się z tagów, które są stosowane do wszelkich działań obliczeniowych bezserwerowych wykonywanych przez użytkownika przypisanego do tej 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 zasad użycia bezserwerowego
Aby utworzyć zasady użycia bezserwerowego, musisz być administratorem obszaru roboczego. Administratorzy niebędący administratorami mogą zarządzać zasadami, jeśli mają przypisane zasady użycia bezserwerowego: uprawnienia menedżera .
Administratorzy obszaru roboczego mogą zarządzać zasadami użycia bezserwerowego, które utworzyli, lub tymi, do których mają jawne uprawnienia, a także je wyświetlać. 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 użycia bezserwerowego 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 użycia bezserwerowego
Zasady użycia bezserwerowego są zarządzane w ustawieniach administratora obszaru roboczego. Aby utworzyć nowe zasady korzystania z funkcji bezserwerowych:
- Kliknij swoją nazwę użytkownika na górnym pasku obszaru roboczego Azure Databricks i wybierz pozycję Settings.
- Kliknij Oblicz.
- Obok pozycji Zasady użycia bezserwerowego kliknij pozycję Zarządzaj.
- Kliknij pozycję Utwórz.
- Dodaj nazwę i tagi, a następnie kliknij Utwórz.
Zarządzanie uprawnieniami zasad użycia bezserwerowego
Istnieją dwa typy uprawnień, które można udzielić w zasadach użycia bezserwerowych:
- Użytkownik: użytkownik zasad użycia systemu bezserwerowego może wybrać zasady podczas tworzenia notatnika, zadania, potoku lub punktu końcowego służącego.
- Menedżer: Menedżerowie mogą używać zasad użycia bezserwerowego, ale mogą również edytować definicje i uprawnienia zasad. Każdy użytkownik w obszarze roboczym może mieć uprawnienia menedżera.
Jeśli użytkownik ma przypisane tylko pojedyncze zasady, te zasady są automatycznie stosowane do nowo utworzonych zasobów użytkownika. Jeśli użytkownik ma przypisane wiele zasad, musi wybrać odpowiednie zasady podczas tworzenia nowego notesu bezserwerowego, zadania, potoku lub punktu końcowego obsługi. Jeśli użytkownik nie wybierze polityki, ustawienie domyślnie przyjmie tę politykę, która jest pierwsza alfabetycznie.
Przypisywanie uprawnień do zasad
Aby przypisać uprawnienia do polityki użycia bezserwerowego:
- 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.
Zaktualizuj zasady użytkowania bezserwerowe
Aby zaktualizować nazwę lub tagi istniejącej zasady użycia dla zastosowań bezserwerowych:
- Kliknij swoją nazwę użytkownika na górnym pasku obszaru roboczego Azure Databricks i wybierz pozycję Settings.
- Kliknij Oblicz.
- Obok pozycji Zasady użycia bezserwerowego kliknij pozycję Zarządzaj.
- Wybierz zasady użycia bezserwerowe, 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 użycia bezserwerowych w rekordach rozliczeniowych
Po zastosowaniu zasady do notesu, zadania lub potoków deklaratywnych Lakeflow Spark, wszystkie tagi zawarte w tej zasadzie są propagowane do tabeli systemowej system.billing.usage w kolumnie custom_tags.
Uwaga
Tagi zasad użycia w modelu bezserwerowym są również propagowane do rekordów rozliczeniowych emitowanych do analizy kosztów w Azure.
Jeśli notes jest uruchamiany jako część zadania, do rekordu użycia są stosowane tylko zasady użycia bezserwerowego zadania.
Gdzie wybrać zasady użycia bezserwerowego
Użytkownicy przypisani do wielu zasad użycia bezserwerowych muszą wybrać odpowiednie zasady przy każdym utworzeniu nowego notesu, zadania, potoku lub punktu końcowego obsługującego model.
- Notebook: użytkownicy mogą wybrać zasady użycia bezserwerowego w rozwijanym menu Obliczenia >Więcej opcji... lub panelu bocznego Środowisko. Zobacz Wybieranie zasad użycia bezserwerowych.
- Zadanie: użytkownicy wybierają zasady użycia bezserwerowego w sekcji Szczegóły zadania . Zobacz Wybierz zasady dla użycia bezserwerowego.
- Potok: Użytkownicy wybierają politykę użycia bezserwerowego podczas tworzenia lub edytowania potoku. Zobacz Jak skonfigurować potok bezserwerowy.
- Obsługa punktów końcowych: użytkownicy wybierają zasady użycia bezserwerowego podczas tworzenia lub edytowania punktu końcowego obsługującego model. Zobacz Dodawanie zasad użycia bezserwerowych dla punktu końcowego obsługującego model.
- Lakebase Provisioned: Użytkownicy wybierają zasady użycia bezserwerowego podczas tworzenia lub edytowania wystąpienia bazy danych. Zobacz Aktualizację bezserwerowych zasad użycia wystąpienia bazy danych.
- Skalowanie automatyczne w usłudze Lakebase: użytkownicy wybierają zasady użycia bezserwerowego podczas tworzenia lub edytowania projektu. Zobacz Ustawienia ogólne.
Znane ograniczenia
Zasady użycia bezserwerowego mają następujące ograniczenia:
- Istniejące notesy, zadania i deklaratywne potoki Lakeflow Spark nie są automatycznie przypisywane do zasad po udzieleniu ich właścicielom dostępu do zasady. Aby dodać zasady użycia bezserwerowe do istniejącego zasobu, należy ręcznie zaktualizować ustawienie zasad użycia bezserwerowego zasobu w interfejsie użytkownika.
- Podczas tworzenia zaplanowanego zadania notesu na stronie notesu zasady użycia bezserwerowego notesu są domyślnie przywracane do pierwszych dostępnych zasad 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 użycia bezserwerowego są odzwierciedlane w przypadku dowolnego użycia bezserwerowego zainicjowanego po zmianie zasad. Na przykład, jeśli zadanie jest w toku podczas aktualizacji zasad użytkowania w trybie bezserwerowym, aktualizacja nie wejdzie w życie dla trwającego uruchomienia zadania. Przy następnym uruchomieniu zadania używane są zaktualizowane tagi.
- Integracja repozytorium Git nie ma konfigurowalnych zasad użycia bezserwerowych, zasady użycia bezserwerowego są domyślnie wybierane przez użytkownika.
- Zasady użycia bezserwerowego nie stosują tagów do klasycznych zasobów obliczeniowych.
- Tagi dziedziczone z zasad użycia bezserwerowego nie są wyświetlane w interfejsie użytkownika listy zadań Jobs.
- Aktualizacje tagów nie będą widoczne w nowych aktualizacjach potoku, jeśli potok jest w trybie rozwoju. Propagacja zmian trwa 24 godziny.
- Potoki wyzwalane przez zadania nie dziedziczą polityki użycia bezserwerowego zadania. Użytkownicy muszą ustawić politykę potoku.