Dela via


Hantera Azure Data Lake Analytics med hjälp av kontoprinciper

Kontoprinciper hjälper dig att styra hur resurser ett Azure Data Lake Analytics-konto används. Med de här principerna kan du styra 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 AUs som kontot kan använda samtidigt.

Viktigt!

Azure Data Lake Analytics drogs tillbaka den 29 februari 2024. Få veta mer om genom 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:er 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 AUs vardera. Andra jobb som skickas placeras i kö tills de körande jobben är slutförda. När pågående jobb ä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. Gå till ditt Data Lake Analytics-konto i Azure-portalen.

  2. Välj Gränser och principer.

  3. Under Maximum AUsflyttar du skjutreglaget för att välja ett värde eller anger värdet i textrutan.

  4. Välj Spara.

    Anmärkning

    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 AUS:er som är tillgängliga 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 Data Lake Analytics har tillgängliga AU:er schemaläggs nya jobb att köras omedelbart tills det totala antalet jobb som körs uppnår det värde som angivits i denna princip. När du når det maximala antalet jobb som kan köras samtidigt placeras efterföljande jobb i prioritetsordning tills ett eller flera av de pågående jobben har slutförts (beroende på tillgängliga tilldelningsenheter, AUs).

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

  1. Gå till ditt Data Lake Analytics-konto i Azure-portalen.

  2. Välj Gränser och principer.

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

  4. Välj Spara.

    Anmärkning

    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 du ska behålla jobbmetadata och resurser

När användarna kör U-SQL-jobb behåller Data Lake Analytics-tjänsten alla relaterade filer. Dessa filer innehåller U-SQL-skriptet, DLL-filerna som refereras i U-SQL-skriptet, kompilerade resurser och statistik. Filerna finns i mappen /system/för standardkontot för 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 jobbets metadata och resurser ska behållas:

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

Policys på jobbnivå

Med principer på jobbnivå kan du styra maximalt antal AUS:er 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 de kostnader som användarna ådrar sig. 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 AUs. Som standard är den här gränsen samma som den maximala AU-gränsen för kontot.

  • Priority: 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.

Anmärkning

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

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

  1. Gå till ditt Data Lake Analytics-konto i Azure-portalen.

  2. Välj Gränser och principer.

  3. Under begränsningar för jobbinskickandeväljer du knappen Lägg till policy. 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 gränsen för jobb-AU: 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 policyn listas i standardpolicytabellen, under begränsningar för jobbinlämning.

Ta bort eller redigera en befintlig policy

  1. Gå till ditt Data Lake Analytics-konto i Azure-portalen.

  2. Välj Gränser och principer.

  3. Under begränsningar för jobböverföringhittar du 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 arbetsplatsprinciper

Nästa steg