Udostępnij za pośrednictwem


Zarządzanie usługą Azure Data Lake Analytics przy użyciu zasad konta

Zasady konta ułatwiają kontrolowanie sposobu użycia zasobów konta usługi Azure Data Lake Analytics. Te zasady umożliwiają kontrolowanie kosztów korzystania z usługi Azure Data Lake Analytics. Na przykład dzięki tym zasadom można zapobiec nieoczekiwanemu wzrostowi kosztów, ograniczając liczbę jednostek AU, z których konto może korzystać jednocześnie.

Ważne

Usługa Azure Data Lake Analytics została wycofana 29 lutego 2024 r. Dowiedz się więcej z tym ogłoszeniem.

W przypadku analizy danych organizacja może używać Azure Synapse Analytics lub Microsoft Fabric.

Zasady na poziomie konta

Te zasady mają zastosowanie do wszystkich zadań na koncie Data Lake Analytics.

Maksymalna liczba jednostek AU na koncie Data Lake Analytics

Zasady kontrolują całkowitą liczbę jednostek analizy (AU), których może używać konto Data Lake Analytics. Domyślnie wartość jest ustawiona na 250. Jeśli na przykład ta wartość jest ustawiona na 250 jednostek AU, możesz mieć jedno zadanie z przypisanymi do niego 250 jednostek AU lub 10 zadań uruchomionych z 25 jednostkami AU. Inne przesłane zadania są kolejkowane do momentu zakończenia uruchomionych zadań. Po zakończeniu uruchamiania zadań jednostki AU są zwalniane w celu uruchomienia zadań w kolejce.

Aby zmienić liczbę jednostek AU dla konta Data Lake Analytics:

  1. W Azure Portal przejdź do konta Data Lake Analytics.

  2. Wybierz pozycję Limity i zasady.

  3. W obszarze Maksymalna liczba jednostek AU przesuń suwak, aby wybrać wartość, lub wprowadź wartość w polu tekstowym.

  4. Wybierz pozycję Zapisz.

    Uwaga

    Jeśli potrzebujesz więcej niż domyślnych (250) jednostek AU, w portalu kliknij pozycję Pomoc i obsługa techniczna , aby przesłać wniosek o pomoc techniczną. Można zwiększyć liczbę jednostek AU dostępnych na koncie Data Lake Analytics.

Maksymalna liczba zadań, które mogą być uruchamiane jednocześnie

Te zasady ograniczają liczbę zadań, które mogą być uruchamiane jednocześnie. Domyślnie ta wartość jest ustawiona na 20. Jeśli Data Lake Analytics ma dostępne jednostki AU, nowe zadania będą uruchamiane natychmiast, dopóki łączna liczba uruchomionych zadań osiągnie wartość tych zasad. Po osiągnięciu maksymalnej liczby zadań, które mogą być uruchamiane jednocześnie, kolejne zadania są w kolejce w kolejności priorytetowej do momentu ukończenia co najmniej jednego uruchomionego zadania (w zależności od dostępnych jednostek AU).

Aby zmienić liczbę zadań, które mogą być uruchamiane jednocześnie:

  1. W Azure Portal przejdź do konta Data Lake Analytics.

  2. Wybierz pozycję Limity i zasady.

  3. W obszarze Maksymalna liczba uruchomionych zadań przesuń suwak, aby wybrać wartość, lub wprowadź wartość w polu tekstowym.

  4. Wybierz pozycję Zapisz.

    Uwaga

    Jeśli musisz uruchomić więcej niż domyślną (20) liczbę zadań, w portalu kliknij pozycję Pomoc i obsługa techniczna , aby przesłać wniosek o pomoc techniczną. Można zwiększyć liczbę zadań, które można uruchamiać jednocześnie na koncie Data Lake Analytics.

Jak długo przechowywać metadane i zasoby zadania

Gdy użytkownicy uruchamiają zadania U-SQL, usługa Data Lake Analytics przechowuje wszystkie powiązane pliki. Te pliki obejmują skrypt U-SQL, pliki DLL, do których odwołuje się skrypt U-SQL, skompilowane zasoby i statystyki. Pliki znajdują się w folderze /system/ domyślnego konta Azure Data Lake Storage. Te zasady kontrolują czas przechowywania tych zasobów przed ich automatycznym usunięciem (wartość domyślna to 30 dni). Możesz użyć tych plików do debugowania i dostrajania wydajności zadań, które zostaną uruchomione ponownie w przyszłości.

Aby zmienić czas przechowywania metadanych i zasobów zadania:

  1. W Azure Portal przejdź do konta Data Lake Analytics.
  2. Wybierz pozycję Limity i zasady.
  3. W obszarze Dni, aby zachować zapytania zadań, przesuń suwak, aby wybrać wartość, lub wprowadź wartość w polu tekstowym.
  4. Wybierz pozycję Zapisz.

Zasady na poziomie zadania

Zasady na poziomie zadania umożliwiają kontrolowanie maksymalnej liczby jednostek AU i maksymalnego priorytetu, który użytkownicy indywidualni (lub członkowie określonych grup zabezpieczeń) mogą ustawiać na zadaniach, które przesyłają. Te zasady umożliwiają kontrolowanie kosztów poniesionych przez użytkowników. Umożliwia również kontrolowanie wpływu zaplanowanych zadań na zadania produkcyjne o wysokim priorytcie, które są uruchomione na tym samym koncie Data Lake Analytics.

Data Lake Analytics ma dwie zasady, które można ustawić na poziomie zadania:

  • Limit jednostek AU na zadanie: użytkownicy mogą przesyłać tylko zadania, które mają maksymalną liczbę jednostek AU. Domyślnie ten limit jest taki sam jak maksymalny limit liczby jednostek AU dla konta.

  • Priorytet: użytkownicy mogą przesyłać tylko zadania o niższym priorytcie lub równym tej wartości. Wyższa liczba wskazuje niższy priorytet. Domyślnie ten limit jest ustawiony na 1, co jest najwyższym możliwym priorytetem.

Na każdym koncie są ustawione zasady domyślne. Domyślne zasady dotyczą wszystkich użytkowników konta. Możesz utworzyć więcej zasad dla określonych użytkowników i grup.

Uwaga

Zasady na poziomie konta i zasady na poziomie zadania mają zastosowanie jednocześnie.

Dodawanie zasad dla określonego użytkownika lub grupy

  1. W Azure Portal przejdź do konta Data Lake Analytics.

  2. Wybierz pozycję Limity i zasady.

  3. W obszarze Limity przesyłania zadań wybierz przycisk Dodaj zasady . Następnie wybierz lub wprowadź następujące ustawienia:

    1. Nazwa zasad obliczeniowych: wprowadź nazwę zasad, aby przypomnieć o celu zasad.

    2. Wybierz pozycję Użytkownik lub grupa: wybierz użytkownika lub grupę, do których mają zastosowanie te zasady.

    3. Ustaw limit jednostek AU zadania: ustaw limit jednostek AU, który ma zastosowanie do wybranego użytkownika lub grupy.

    4. Ustaw limit priorytetu: ustaw limit priorytetu, który ma zastosowanie do wybranego użytkownika lub grupy.

  4. Wybierz przycisk OK.

  5. Nowe zasady są wymienione w tabeli zasad domyślnych w obszarze Limity przesyłania zadań.

Usuwanie lub edytowanie istniejących zasad

  1. W Azure Portal przejdź do konta Data Lake Analytics.

  2. Wybierz pozycję Limity i zasady.

  3. W obszarze Limity przesyłania zadań znajdź zasady, które chcesz edytować.

  4. Aby wyświetlić opcje Usuń i Edytuj , w najbardziej prawej kolumnie tabeli wybierz pozycję ....

Więcej zasobów dotyczących zasad zadań

Następne kroki