Share via


Hantera Azure Data Lake Analytics med kontoprinciper

Kontoprinciper hjälper dig att styra hur resurser som ett Azure Data Lake Analytics-konto används. Med de här principerna kan du kontrollera kostnaden för att använda Azure Data Lake Analytics. Med dessa principer kan du till exempel förhindra oväntade kostnadstoppar genom att begränsa hur många ENHETER kontot kan använda samtidigt.

Viktigt

Azure Data Lake Analytics tillbaka den 29 februari 2024. Läs mer med det här meddelandet.

För dataanalys kan din organisation använda Azure Synapse Analytics eller Microsoft Fabric.

Principer på kontonivå

Dessa principer gäller för alla jobb i ett Data Lake Analytics konto.

Maximalt antal AUs i ett Data Lake Analytics konto

En princip styr det totala antalet analysenheter (AUS) som ditt Data Lake Analytics konto kan använda. Som standard är värdet inställt på 250. Om det här värdet till exempel är inställt på 250 AUs kan du ha ett jobb som körs med 250 tilldelade AUs, eller 10 jobb som körs med 25 ENHETER vardera. Andra jobb som skickas placeras i kö tills de jobb som körs har slutförts. När jobb som körs är klara frigörs AUs så att de köade jobben kan köras.

Så här ändrar du antalet AUs för ditt Data Lake Analytics-konto:

  1. I Azure Portal går du till ditt Data Lake Analytics-konto.

  2. Välj Gränser och principer.

  3. Under Maximalt antal RU:er flyttar du skjutreglaget för att välja ett värde eller anger värdet i textrutan.

  4. Välj Spara.

    Anteckning

    Om du behöver fler än standard-AUS (250) klickar du på Hjälp+ support i portalen för att skicka en supportbegäran. Antalet tillgängliga AUs i ditt Data Lake Analytics-konto kan ökas.

Maximalt antal jobb som kan köras samtidigt

Den här principen begränsar hur många jobb som kan köras samtidigt. Som standard är det här värdet inställt på 20. Om din Data Lake Analytics har tillgängliga AUs schemaläggs nya jobb att köras omedelbart tills det totala antalet jobb som körs når värdet för den här principen. När du når det maximala antalet jobb som kan köras samtidigt placeras efterföljande jobb i prioritetsordning tills ett eller flera jobb som körs har slutförts (beroende på tillgängliga ORGANISATIONsenheter).

Så här ändrar du antalet jobb som kan köras samtidigt:

  1. I Azure Portal går du till ditt Data Lake Analytics-konto.

  2. Välj Gränser och principer.

  3. Under Maximalt antal jobb som körs flyttar du skjutreglaget för att välja ett värde eller anger värdet i textrutan.

  4. Välj Spara.

    Anteckning

    Om du behöver köra fler än standardantalet (20) jobb klickar du på Hjälp+ support i portalen för att skicka en supportbegäran. Antalet jobb som kan köras samtidigt i ditt Data Lake Analytics-konto kan ökas.

Hur länge ska jobbmetadata och resurser behållas?

När användarna kör U-SQL-jobb behåller Data Lake Analytics-tjänsten alla relaterade filer. Dessa filer inkluderar U-SQL-skriptet, de DLL-filer som refereras i U-SQL-skriptet, kompilerade resurser och statistik. Filerna finns i mappen /system/ för standardkontot Azure Data Lake Storage. Den här principen styr hur länge resurserna lagras innan de tas bort automatiskt (standardvärdet är 30 dagar). Du kan använda dessa filer för felsökning och för prestandajustering av jobb som du kommer att köra igen i framtiden.

Så här ändrar du hur länge jobbmetadata och resurser ska behållas:

  1. I Azure Portal går du till ditt Data Lake Analytics-konto.
  2. Välj Gränser och principer.
  3. Under Dagar för att behålla jobbfrågor flyttar du skjutreglaget för att välja ett värde eller anger värdet i textrutan.
  4. Välj Spara.

Principer på jobbnivå

Med principer på jobbnivå kan du styra maximalt antal AUs och den högsta prioritet som enskilda användare (eller medlemmar i specifika säkerhetsgrupper) kan ange för jobb som de skickar. Med den här principen kan du kontrollera användarnas kostnader. Du kan också styra vilken effekt schemalagda jobb kan ha på produktionsjobb med hög prioritet som körs i samma Data Lake Analytics konto.

Data Lake Analytics har två principer som du kan ange på jobbnivå:

  • AU-gräns per jobb: Användare kan bara skicka jobb som har upp till det här antalet AU:er. Som standard är den här gränsen samma som den maximala AU-gränsen för kontot.

  • Prioritet: Användare kan bara skicka jobb som har en lägre prioritet än eller lika med det här värdet. Ett högre tal anger en lägre prioritet. Som standard är den här gränsen inställd på 1, vilket är högsta möjliga prioritet.

Det finns en standardprincip för varje konto. Standardprincipen gäller för alla användare av kontot. Du kan skapa fler principer för specifika användare och grupper.

Anteckning

Principer på kontonivå och principer på jobbnivå tillämpas samtidigt.

Lägga till en princip för en specifik användare eller grupp

  1. I Azure Portal går du till ditt Data Lake Analytics-konto.

  2. Välj Gränser och principer.

  3. Under Begränsningar för jobböverföring väljer du knappen Lägg till princip . Välj eller ange sedan följande inställningar:

    1. Namn på beräkningsprincip: Ange ett principnamn för att påminna dig om syftet med principen.

    2. Välj Användare eller grupp: Välj den användare eller grupp som principen gäller för.

    3. Ange jobb-AU-gränsen: Ange den AU-gräns som gäller för den valda användaren eller gruppen.

    4. Ange Prioritetsgräns: Ange den prioritetsgräns som gäller för den valda användaren eller gruppen.

  4. Välj OK.

  5. Den nya principen visas i tabellen Standardprincip under Begränsningar för jobböverföring.

Ta bort eller redigera en befintlig princip

  1. I Azure Portal går du till ditt Data Lake Analytics-konto.

  2. Välj Gränser och principer.

  3. Under Begränsningar för jobböverföring letar du reda på den princip som du vill redigera.

  4. Om du vill se alternativen Ta bort och Redigera väljer du ...i kolumnen längst till höger i tabellen .

Fler resurser för jobbprinciper

Nästa steg