Dela via


Använd envalsinmatning för att skapa en Event Hubs-dataanslutning för Azure Synapse Data Explorer (förhandsversion)

Azure Synapse Data Explorer erbjuder inmatning (datainläsning) från Event Hubs, en plattform för stordataströmning och händelseinmatningstjänst. Event Hubs kan bearbeta flera miljoner händelser per sekund i nära realtid. I den här artikeln ansluter du en händelsehubb till en tabell i Azure Synapse Data Explorer med hjälp av enstaka inmatning .

Förutsättningar

  • En Azure-prenumeration. Skapa ett kostnadsfritt Azure-konto.

  • Skapa en Data Explorer-pool med Synapse Studio eller Azure Portal

  • Skapa en Data Explorer-databas.

    1. Välj Data i fönstret till vänster i Synapse Studio.

    2. Välj + (Lägg till ny resurs) >Data Explorer-pool och använd följande information:

      Inställning Föreslaget värde beskrivning
      Poolnamn contosodataexplorer Namnet på datautforskarens pool som ska användas
      Name TestDatabase Databasnamnet måste vara unikt inom klustret.
      Standardkvarhållningsperiod 365 Det tidsintervall (i dagar) då det är garanterat att data förblir tillgängliga för frågor. Tidsintervallet mäts från det att data matas in.
      Standardcacheperiod 31 Det tidsintervall (i dagar) då data som frågor körs mot ofta ska vara tillgängliga i SSD-lagring eller RAM i stället för i långsiktig lagring.
    3. Välj Skapa för att skapa databasen. Det brukar ta mindre än en minut att skapa en databas.

Kommentar

Inmatning av data från en händelsehubb till Data Explorer-pooler fungerar inte om din Synapse-arbetsyta använder ett hanterat virtuellt nätverk med dataexfiltreringsskydd aktiverat.

Mata in nya data

  1. Välj Data i fönstret till vänster i Synapse Studio.

  2. Under DataUtforskarens databaser högerklickar du på den relevanta databasen och väljer sedan Öppna i Azure Data Explorer.

    Skärmbild av Azure Synapse Studio som visar hur du öppnar Azure Data Explorer i kontexten för en specifik pool.

  3. I den vänstra menyn i webbgränssnittet väljer du fliken Data .

    Skärmbild som visar menyn Data i Azure Data Explorer med inmatning från händelsehubben markerad.

  4. I kortet Mata in data från Event Hub väljer du Mata in.

Fönstret Mata in nya data öppnas med fliken Mål markerad.

Fliken Mål

Skärmbild av målfliken. Fälten Kluster, Databas och Tabell måste fyllas i innan du fortsätter till Nästa källa.

  1. Fälten Kluster och Databas fylls i automatiskt. Du kan välja ett annat kluster eller en annan databas från de nedrullningsbara menyerna.

  2. Under Tabell väljer du Skapa ny tabell och anger ett namn för den nya tabellen. Du kan också använda en befintlig tabell.

    Kommentar

    Tabellnamnen måste vara mellan 1 och 1 024 tecken. Du kan använda alfanumeriska, bindestreck och understreck. Specialtecken stöds inte.

  3. Välj Nästa: Källa.

Fliken Källa

  1. Under Källtyp väljer du Händelsehubb.

  2. Fyll i följande fält under Dataanslutning:

    Skärmbild av källfliken med projektinformationsfält som ska fyllas i – mata in nya data till Azure Synapse Data Explorer med Event Hubs i en select-upplevelse.

    Inställning Föreslaget värde Fältbeskrivning
    Namn på dataanslutning ContosoDataConnection Namnet som identifierar din dataanslutning.
    Prenumeration Prenumerations-ID:t där Event Hubs-resursen finns.
    Event Hubs namnrymd Namnet som identifierar ditt namnområde.
    Event Hubs Event Hubs som du vill använda.
    Konsumentgrupp Konsumentgruppen som definierats i dina händelsehubbar.
    Egenskaper för händelsesystem Välj relevanta egenskaper Systemegenskaperna för Event Hubs. Om det finns flera poster per händelsemeddelande läggs systemegenskaperna till i den första. När du lägger till systemegenskaper skapar eller uppdaterar du tabellschema och mappning för att inkludera de valda egenskaperna.
  3. Välj Nästa: Schema.

Fliken Schema

Data läss från Event Hubs i form av EventData-objekt . Format som stöds är CSV, JSON, PSV, SCsv, SOHsv TSV, TXT och TSVE.

Skärmbild av schemafliken för att mata in nya data till Azure Synapse Data Explorer med Event Hubs i en select-upplevelse.

  1. Om de data som visas i förhandsgranskningsfönstret inte är fullständiga kan du behöva mer data för att skapa en tabell med alla nödvändiga datafält. Använd följande kommandon för att hämta nya data från dina Event Hubs:

    • Ta bort och hämta nya data: tar bort de data som visas och söker efter nya händelser.
    • Hämta mer data: Söker efter fler händelser utöver de händelser som redan hittats.

    Kommentar

    Om du vill se en förhandsgranskning av dina data måste händelsehubben skicka händelser.

  2. Välj Nästa: Sammanfattning.

Kontinuerlig inmatning från Event Hubs

I fönstret Kontinuerlig inmatning från händelsehubben markeras alla steg med gröna bockmarkeringar när etableringen har slutförts. Korten nedan ger dig alternativ för att utforska dina data med snabbfrågor, ångra ändringar som gjorts med verktyg eller Övervaka Event Hubs-anslutningar och data.

Skärmbild av den sista skärmen i inmatning till Azure Synapse Data Explorer från Event Hubs med en välj-upplevelse.

Nästa steg