Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Den här artikeln visar hur du lägger till en Eventhouse som mål i en händelseström i Microsoft Fabric-händelseströmmar.
Förutsättningar
- Åtkomst till en arbetsyta i Fabric-kapacitetslicensläget eller utvärderingslicensläget med medarbetar- eller högre behörigheter.
- Åtkomst till en Eventhouse som skapats på en infrastrukturarbetsyta där du har deltagarbehörighet eller högre behörighet.
Anmärkning
En händelseström kan endast stödja upp till 11 kombinerade källor och mål när du använder följande typer:
- Källa: Anpassad slutpunkt.
- Mål: Anpassad slutpunkt och Eventhouse med direkt inmatning.
Alla källor eller mål som inte ingår i listan ovan och mål som inte läggs till i standardströmmen räknas inte mot den här gränsen.
Lägg till en Eventhouse-destination i en standardström
Om du vill lägga till ett Eventhouse som mål kan du välja mellan två inmatningslägen: Direkt inmatning eller Händelsebearbetning före inmatning.
Direktinmatningsläge
Direkt inmatningsläge matar in dina händelsedata direkt till Eventhouse utan bearbetning. Du kan använda direkt inmatningsläge för att lägga till en Eventhouse-destination till din standardström eller en härledd ström.
I Redigeringsläge för din händelseström väljer du Lägg till mål i menyfliksområdet eller väljer Transformera händelser eller lägg till målkort på arbetsytan och väljer sedan Eventhouse.
På skärmen Eventhouse väljer du Direkt inmatning.
Ange ett målplatsnamn, en arbetsytaoch en Eventhouse från den valda arbetsytan.
Om du använder scheman vid källan, läs mer om Konfigurera Eventhouse-mål för att använda scheman.
Välj Spara.
Anslut det nya Eventhouse-destinationskortet till utdata från din händelseström om det inte redan är anslutet, och välj Publicera.
I Live viewväljer du Konfigurera i eventhouse-målnoden.
Ditt Eventhouse öppnas i skärmbilden Hämta data. Välj en befintlig tabell i KQL-databasen eller välj Ny tabell för att skapa en ny för att dirigera och mata in data.
Ange ett namn på dataanslutningen eller behåll det angivna namnet och välj sedan Nästa. Det kan ta några minuter att hämta data från händelseströmmen.
På skärmen Inspektera data kan du:
- Välj ett format för att förhandsgranska hur data skickas till ditt Eventhouse.
- Välj Redigera kolumner för att konfigurera kolumnerna för dina data.
- Välj Avancerat för att välja händelser som ska inkluderas eller för att välja mappningsalternativ.
Om du väljer Redigera kolumner på skärmen Redigera kolumner kan du:
- Välj Lägg till kolumn för att lägga till en kolumn.
- Välj Källkolumner som ska mappas.
- Använd mappningstransformering för kolumner.
- Ändra exempeldatavärden .
Välj därefter Tillämpa.
När du är klar med att konfigurera data väljer du Slutför på skärmen Inspektera data .
På skärmen Sammanfattning granskar du informationen och statusen för datainmatningen, inklusive tabellen med det schema som du definierade och anslutningen mellan händelseströmmen och Eventhouse. Välj Stäng för att slutföra Eventhouse-installationen.
Du kan nu se Eventhouse-destinationen på arbetsytan i Live-vyn.
Händelsebearbetning före datainmatning
Händelsebearbetningen före inmatningsläget bearbetar dina händelsedata innan de matas in i Eventhouse. Använd det här läget om du använder operatorer som filtrering eller aggregering för att bearbeta data före inmatning eller efter en härledd ström.
I Redigeringsläge för din händelseström, håll muspekaren över en operator eller härledd ström, välj +, och välj sedan Eventhouse.
På skärmen Eventhouse borde Händelsebearbetning före inmatning redan vara vald. Fyll i resten av informationen om Eventhouse och välj sedan Spara.
Om du använder scheman vid källan läser du Konfigurera Eventhouse-mål för att använda scheman.
Om du vill implementera den nyligen tillagda Eventhouse-destinationen väljer du Publicera.
När du har slutfört de här stegen är eventstream med Eventhouse som destination tillgängligt för visualisering i Live-vyn.
Lägg till en Eventhouse-destination i en härledd dataström
Nu kan du sömlöst lägga till en Eventhouse som mål till en härledd dataström. Den här förbättringen ger dig större flexibilitet när det gäller att dirigera data som de är eller omvandlas till Eventhouse för realtidsanalys och lagring.
En härledd ström refererar till en logisk dataström. Den här strömmen skapas genom att transformeringar eller filter tillämpas på standardströmmen. Härledda strömmar förbättrar datahantering och analys genom att tillhandahålla en kuraterad delmängd av data som är skräddarsydda för specifika behov. Med den här uppdateringen kan du nu:
- Dirigera den härledda dataströmmen till Eventhouse för avancerad datainhämtning och visualisering.
- Välj önskat inmatningsläge – antingen Direkt inmatning eller Händelsebearbetning före inmatning.
- Upprätthålla en konsekvent konfigurationsupplevelse: Konfigurationsprocessen speglar det du redan är bekant med för standardströmmar, så det finns ingen inlärningskurva.
- I Redigeringsläge för din händelseström följer du de här stegen för att lägga till Eventhouse-målet i den härledda dataströmmen:
Från den härledda strömmen välj Eventhouse destination.
Slutför konfigurationen för önskade inmatningslägen. Installationsprocessen förblir densamma som beskrivs ovan för standardströmmen.
Anmärkning
När du konfigurerar en Händelseström läggs källan, transformeringslogik och mål vanligtvis ihop. När du publicerar Eventstream börjar serverdelstjänsterna för både datainmatning och dataroutning som standard med Now respektive . Datainmatningen kan dock börja snabbare än dataroutning, vilket gör att vissa data matas in i Eventstream innan routningen initieras helt. Det innebär att dessa data kanske inte dirigeras till målet.
Ett vanligt exempel är en CDC-källa (Change Data Capture), där vissa initiala snapshot-data kan finnas kvar i *Eventstream* utan att dirigeras till destinationsplats.
Följ dessa steg för att minimera detta:
När du konfigurerar en Eventhouse (händelsebearbetning före inmatning) eller Lakehouse-destination avmarkerar du Aktivera inmatning efter att du har lagt till datakällan.
Aktivera inmatning manuellt när Eventstream har publicerats.
Använd alternativet Anpassad tid för att välja en tidigare tidsstämpel, vilket säkerställer att inledande data bearbetas korrekt och dirigeras.
Mer information finns i Pausa och återuppta dataströmmar
Konfigurera scheman för en evenemangshus-destination
- Välj Transformera händelser eller lägg till mål och välj sedan Eventhouse.
- På sidan Eventhouse konfigurerar du följande schemarelaterade inställningar:
För Indataschema väljer du ett eller flera scheman i listrutan.
Anmärkning
Om du valde alternativet Dynamiskt schema via rubriker när du konfigurerade en Händelsehubbkälla kan du ha konfigurerat flera scheman för källan och mappat dem till olika egenskaper och deras värden.
För Metod för att skapa tabell väljer du ett av alternativen beroende på dina krav: En enskild tabell med alla kombinerade scheman eller Separata tabeller för varje schema.
För Skriv data med väljer du något av följande alternativ:
Endast nyttolast: Skriva extraherade nyttolastdata till tabellen. Om det finns flera indatascheman skickas data till flera tabeller.
Metadata och nyttolast: Skriv metadata och nyttolastdata till en enda tabell. Exempelkolumner:
source,subject,type,data, osv.
Detaljerade anvisningar om hur du konfigurerar ett Eventhouse-mål finns i Lägga till ett Eventhouse-mål i en händelseström.
Relaterat innehåll
Mer information om hur du lägger till andra mål i en händelseström finns i följande artikel: Dirigera händelser till mål