Dela via


Lägga till en händelsekälla för händelsehubben i din Azure Time Series Insights-miljö

Kommentar

Time Series Insights-tjänsten dras tillbaka den 7 juli 2024. Överväg att migrera befintliga miljöer till alternativa lösningar så snart som möjligt. Mer information om utfasning och migrering finns i vår dokumentation.

Den här artikeln beskriver hur du använder Azure-portalen för att lägga till en händelsekälla som läser data från Azure Event Hubs till din Azure Time Series Insights-miljö.

Kommentar

Stegen som beskrivs i den här artikeln gäller både för Azure Time Series Insights Gen 1- och Azure Time Series Insights Gen 2-miljöer.

Förutsättningar

Lägga till en konsumentgrupp i händelsehubben

Program använder konsumentgrupper för att hämta data från Azure Event Hubs. Om du vill läsa data på ett tillförlitligt sätt från din händelsehubb tillhandahåller du en dedikerad konsumentgrupp som endast används av den här Azure Time Series Insights-miljön.

Så här lägger du till en ny konsumentgrupp i händelsehubben:

  1. I Azure-portalen letar du upp och öppnar din händelsehubbinstans från fönstret Översikt i händelsehubbens namnområde. Välj Entiteter > Event Hubs eller leta reda på din instans under Namn.

    Öppna händelsehubbens namnområde

  2. I din händelsehubbinstans väljer du Entiteter > Konsumentgrupper. Välj sedan + Konsumentgrupp för att lägga till en ny konsumentgrupp.

    Händelsehubb – Lägga till en konsumentgrupp

    Annars väljer du en befintlig konsumentgrupp och går vidare till nästa avsnitt.

  3. På sidan Konsumentgrupper anger du ett nytt unikt värde för Namn. Använd samma namn när du skapar en ny händelsekälla i Azure Time Series Insights-miljön.

  4. Välj Skapa.

Lägga till en ny händelsekälla

  1. Logga in på Azure-portalen.

  2. Leta upp din befintliga Azure Time Series Insights-miljö. I den vänstra menyn väljer du Alla resurser och sedan din Azure Time Series Insights-miljö.

  3. Välj Händelsekällor och sedan Lägg till.

    Under Händelsekällor väljer du knappen Lägg till

  4. Ange ett värde för händelsekällans namn som är unikt för den här Azure Time Series Insights-miljön, till exempel Contoso-TSI-Gen 1-Event-Hub-ES.

  5. För Källa väljer du Händelsehubb.

  6. Välj lämpliga värden för importalternativet:

    • Om du har en befintlig händelsehubb i en av dina prenumerationer väljer du Använd händelsehubb från tillgängliga prenumerationer. Det här alternativet är den enklaste metoden.

      Välj ett importalternativ för händelsekälla

    • I följande tabell beskrivs de egenskaper som krävs för alternativet Använd händelsehubb från tillgängliga prenumerationer :

      Information om prenumeration och händelsehubb

      Property Beskrivning
      Prenumeration Prenumerationen som den önskade händelsehubbens instans och namnområde tillhör.
      Namnområde för händelsehubb Händelsehubbens namnområde som den önskade händelsehubbinstansen tillhör.
      Namn på händelsehubb Namnet på den önskade händelsehubbens instans.
      Principvärde för Händelsehubb Välj önskad princip för delad åtkomst. Du kan skapa principen för delad åtkomst på fliken Konfigurera händelsehubb. Varje princip för delad åtkomst har ett namn, behörigheter som du anger och åtkomstnycklar. Principen för delad åtkomst för händelsekällan måste ha läsbehörighet .
      Principnyckel för Händelsehubb Förifylld från det valda principvärdet för händelsehubben.
    • Om händelsehubben är extern för dina prenumerationer eller om du vill välja avancerade alternativ väljer du Ange Inställningar för händelsehubb manuellt.

      I följande tabell beskrivs de egenskaper som krävs för alternativet Ange händelsehubbinställningar manuellt :

      Property beskrivning
      Prenumerations-ID:t Prenumerationen som den önskade händelsehubbens instans och namnområde tillhör.
      Resursgrupp Resursgruppen som den önskade händelsehubbens instans och namnområde tillhör.
      Namnområde för händelsehubb Händelsehubbens namnområde som den önskade händelsehubbinstansen tillhör.
      Namn på händelsehubb Namnet på den önskade händelsehubbens instans.
      Principvärde för Händelsehubb Välj önskad princip för delad åtkomst. Du kan skapa principen för delad åtkomst på fliken Konfigurera händelsehubb. Varje princip för delad åtkomst har ett namn, behörigheter som du anger och åtkomstnycklar. Principen för delad åtkomst för händelsekällan måste ha läsbehörighet .
      Principnyckel för Händelsehubb Den delade åtkomstnyckel som används för att autentisera åtkomst till Service Bus-namnområdet. Ange den primära eller sekundära nyckeln här.
    • Båda alternativen delar följande konfigurationsalternativ:

      Property beskrivning
      Konsumentgrupp för händelsehubb Konsumentgruppen som läser händelser från händelsehubben. Vi rekommenderar starkt att du använder en dedikerad konsumentgrupp för din händelsekälla.
      Format för serialisering av händelser JSON är för närvarande det enda tillgängliga serialiseringsformatet. Händelsemeddelanden måste vara i det här formatet eller så går det inte att läsa data.
      Egenskapsnamn för tidsstämpeln För att fastställa det här värdet måste du förstå meddelandeformatet för de meddelandedata som skickas till händelsehubben. Det här värdet är namnetden specifika händelseegenskapen i meddelandedata som du vill använda som händelsetidsstämpel. Värdet är skiftlägeskänsligt. Om den lämnas tom används händelsens tid i händelsekällan som tidsstämpel för händelsen.
  7. Lägg till det dedikerade konsumentgruppnamnet för Azure Time Series Insights som du lade till i din händelsehubb.

  8. Välj Skapa.

    När händelsekällan har skapats börjar Azure Time Series Insights automatiskt strömma data till din miljö.

Nästa steg