Dela via


Rotera inloggningsuppgifter för indata och utdata för ett Stream Analytics-jobb

När du återskapar autentiseringsuppgifter för indata eller utdata från ett Stream Analytics-jobb bör du uppdatera jobbet med nya autentiseringsuppgifter. Du måste stoppa jobbet innan du uppdaterar autentiseringsuppgifterna. Du kan inte ersätta autentiseringsuppgifterna när jobbet körs. För att minska fördröjningen mellan att stoppa och starta om jobbet har Stream Analytics stöd för att återuppta ett jobb från dess senaste utdata. Det här avsnittet beskriver processen med att rotera inloggningsuppgifterna och starta om jobbet med nya autentiseringsuppgifter.

Återskapa nya autentiseringsuppgifter och uppdatera jobbet med de nya autentiseringsuppgifterna

I det här avsnittet går vi igenom hur du återskapar autentiseringsuppgifter för Blob Storage, Event Hubs, SQL Database och Table Storage.

Blob Storage/Table Storage

  1. Logga in på Azure Portal > bläddra i lagringskontot som du använde som indata/utdata för Stream Analytics-jobbet.
  2. Öppna Åtkomstnycklar i avsnittet Inställningar. Mellan de två standardnycklarna (key1, key2) väljer du den som inte används av jobbet och återskapar den:
    Återskapa nycklar för lagringskonto
  3. Kopiera den nyligen genererade nyckeln.
  4. Från Azure Portal bläddrar du i Stream Analytics-jobbet > och väljer Stoppa och väntar tills jobbet har stoppats.
  5. Leta upp den Blob/Table Storage-indata/utdata som du vill uppdatera autentiseringsuppgifter för.
  6. Leta reda på fältet Lagringskontonyckel och klistra in den nyligen genererade nyckeln > och klicka på Spara.
  7. Ett anslutningstest startar automatiskt när du sparar ändringarna. Du kan visa det från fliken Meddelanden. Det finns två meddelanden– ett motsvarar att spara uppdateringen och det andra motsvarar att testa anslutningen:
    Meddelanden när du har redigerat nyckeln
  8. Fortsätt att starta jobbet från avsnittet senast stoppad tid .

Händelsehubbar

  1. Logga in på Azure Portal > bläddra i händelsehubben som du använde som indata/utdata för Stream Analytics-jobbet.
  2. I avsnittet Inställningar öppnar du Principer för delad åtkomst och väljer den åtkomstprincip som krävs. Mellan den primära nyckeln och den sekundära nyckeln väljer du den som inte används av jobbet och återskapar den:
    Återskapa nycklar för Event Hubs
  3. Kopiera den nyligen genererade nyckeln.
  4. Från Azure Portal bläddrar du i Stream Analytics-jobbet > och väljer Stoppa och väntar tills jobbet har stoppats.
  5. Leta upp indata/utdata för händelsehubbar som du vill uppdatera autentiseringsuppgifterna för.
  6. Leta reda på fältet Principnyckel för händelsehubb och klistra in den nyligen genererade nyckeln > genom att klicka på Spara.
  7. Ett anslutningstest startar automatiskt när du sparar ändringarna och kontrollerar att det har slutförts.
  8. Fortsätt att starta jobbet från avsnittet senast stoppad tid .

SQL Database

Du måste ansluta till SQL Database för att uppdatera inloggningsuppgifterna för en befintlig användare. Du kan uppdatera autentiseringsuppgifterna med hjälp av Azure Portal eller ett verktyg på klientsidan, till exempel SQL Server Management Studio. Det här avsnittet visar processen för att uppdatera autentiseringsuppgifter med hjälp av Azure Portal.

  1. Logga in på Azure Portal > bläddra i SQL-databasen som du använde som utdata för Stream Analytics-jobbet.

  2. Från Datautforskaren väljer du > Auktoriseringstyp som SQL Server-autentiseringstyp> i inloggnings- och lösenordsinformationen> Välj Ok.
    Återskapa autentiseringsuppgifter för SQL Database

  3. På frågefliken ändrar du lösenordet för en av användarens genom att köra följande fråga (se till att ersätta <user_name> med ditt användarnamn och <new_password> med ditt nya lösenord):

    Alter user `<user_name>` WITH PASSWORD = '<new_password>'
    Alter role db_owner Add member `<user_name>`
    
  4. Anteckna det nya lösenordet.

  5. Från Azure Portal bläddrar du i Stream Analytics-jobbet > och väljer Stoppa och väntar tills jobbet har stoppats.

  6. Leta upp de SQL Database utdata som du vill rotera autentiseringsuppgifter för. Uppdatera lösenordet och spara ändringarna.

  7. Ett anslutningstest startar automatiskt när du sparar ändringarna och kontrollerar att det har slutförts.

  8. Fortsätt att starta jobbet från avsnittet senast stoppad tid .

Power BI

  1. Logga in på Azure Portal > bläddra i Stream Analytics-jobbet > och välj Stoppa och vänta tills jobbet har stoppats.
  2. Leta upp de Power BI-utdata som du vill förnya autentiseringsuppgifter > för genom att klicka på Förnya auktorisering (du bör se ett meddelande om att det har lyckats) >Spara ändringarna.
  3. Ett anslutningstest startar automatiskt när du sparar ändringarna och kontrollerar att det har slutförts.
  4. Fortsätt att starta jobbet från avsnittet senast stoppad tid .

Starta jobbet från den senaste stopptiden

  1. Gå till jobbets översiktsfönster> och välj Starta för att starta jobbet.
  2. Välj När senast stoppad> klickar du på Start. Observera att alternativet "När senast stoppades" bara visas om du tidigare körde jobbet och hade genererat vissa utdata. Jobbet startas om baserat på det senaste utdatavärdets tid. Starta Stream Analytics-jobbet

Nästa steg