Skapa en Event Hubs-dataanslutning för Azure Data Explorer
Azure Data Explorer erbjuder inmatning från Event Hubs, en plattform för stordataströmning och händelseinmatningstjänst. Event Hubs kan bearbeta miljontals händelser per sekund nästan i realtid.
I den här artikeln ansluter du till en händelsehubb och matar in data i Azure Data Explorer. En översikt över hur du matar in från Event Hubs finns i Azure Event Hubs-dataanslutning.
Förutsättningar
- En Azure-prenumeration. Skapa ett kostnadsfritt Azure-konto.
- Ett Azure Data Explorer-kluster och en databas. Skapa ett kluster och en databas.
- En måltabell. Skapa en tabell eller använd en befintlig tabell.
- En inmatningsmappning för tabellen.
- En händelsehubb med data för inmatning.
Skapa en händelsehubbdataanslutning
I det här avsnittet upprättar du en anslutning mellan händelsehubben och Azure Data Explorer-tabellen. Så länge den här anslutningen är på plats överförs data från händelsehubben till måltabellen. Om händelsehubben flyttas till en annan resurs eller prenumeration måste du uppdatera eller återskapa anslutningen.
I Azure-portalen går du till klustret och väljer Databaser. Välj sedan den databas som innehåller måltabellen.
Välj Datainmatning på den vänstra menyn. Välj sedan Lägg till dataanslutning i det övre fältet.
Fyll i formuläret med följande information och välj sedan Skapa.
Inställning Föreslaget värde Fältbeskrivning Namn på dataanslutning test-hub-connection Namnet på anslutningen som du vill skapa i Azure Data Explorer. Prenumeration Prenumerations-ID:t där händelsehubbresursen finns. Namnrymd för händelsehubb Ett unikt namnområdesnamn Namnet som du valde tidigare, som identifierar ditt namnområde. Händelsehubb test-hub Händelsehubben som du skapade. Konsumentgrupp test-group Konsumentgruppen som definierades i hubben som du skapade. Egenskaper för händelsesystem Välj relevanta egenskaper Systemegenskaperna för händelsehubben. Om det finns flera poster per händelsemeddelande läggs systemegenskaperna till i den första posten. När du lägger till systemegenskaper skapar eller uppdaterar du tabellschema och mappning för att inkludera de valda egenskaperna. Komprimering None Komprimeringstypen för nyttolasten för händelsehubbens meddelanden. Komprimeringstyper som stöds: Ingen, Gzip. Hanterad identitet (rekommenderas) Systemtilldelad Den hanterade identitet som används av Data Explorer-klustret för åtkomst till läsning från händelsehubben. Vi rekommenderar att du använder hanterade identiteter för att styra åtkomsten till din händelsehubb.
Obs!
När dataanslutningen skapas:
* Systemtilldelade identiteter skapas automatiskt om de inte finns
* Den hanterade identiteten tilldelas automatiskt rollen Azure Event Hubs Data Receiver och läggs till i ditt Data Explorer-kluster. Vi rekommenderar att du kontrollerar att rollen har tilldelats och att identiteten har lagts till i klustret.Kommentar
Om du har en befintlig dataanslutning som inte använder hanterade identiteter rekommenderar vi att du uppdaterar den för att använda hanterade identiteter.
Ta bort en händelsehubbdataanslutning
Gör följande för att ta bort händelsehubbens anslutning från Azure-portalen:
- Gå till klustret. Välj Databaser på den vänstra menyn. Välj sedan den databas som innehåller måltabellen.
- Välj Dataanslutningar på den vänstra menyn. Markera sedan kryssrutan bredvid den relevanta händelsehubbens dataanslutning.
- Välj Ta bort på den översta menyraden.