Lägga till en händelsehubbhändelsekälla i din Azure Time Series Insights miljö

Anteckning

Tjänsten Time Series Insights (TSI) stöds inte längre efter mars 2025. Överväg att migrera befintliga TSI-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 Portal 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ö.

Anteckning

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

Förutsättningar

Lägga till en konsumentgrupp i din händelsehubb

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 Portal 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 upp din instans under Namn.

    Öppna händelsehubbens namnområde

  2. I händelsehubbens instans 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ö.

  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 importalternativet 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

      Egenskap 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ändelsehubbens instans 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 din händelsekälla 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ändelsehubben manuellt.

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

      Egenskap 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ändelsehubbens instans 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 din händelsekälla måste ha läsbehörighet .
      Principnyckel för Händelsehubb Den delade åtkomstnyckeln 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:

      Egenskap 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.
      Händelseserialiseringsformat 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ämpel 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 namnet på den 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ändelse enqueue-tid i händelsekällan som händelsetidsstämpel.
  7. Lägg till det dedikerade Azure Time Series Insights konsumentgruppnamn som du lade till i händelsehubben.

  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