Dela via


Lägga till Azure Blob Storage-händelsekälla i en händelseström (förhandsversion)

Den här artikeln visar hur du lägger till en Azure Blob Storage-händelsekälla i en händelseström. En händelse är den minsta mängd information som helt beskriver något som hände i ett system. Azure Blob Storage-händelser utlöses när en klient skapar, ersätter eller tar bort en blob. Med Microsoft Fabric-händelseströmmar kan du länka Blob Storage-händelser till Fabric-händelser i realtidshubben.

När du lägger till Azure Blob Storage-händelser som en händelseströmskälla skapar den automatiskt systemhändelser till ditt Blob Storage-konto och länkar dem till Fabric-händelser i realtidshubben. Du kan sedan konvertera dessa händelser till kontinuerliga dataströmmar och transformera dem innan du dirigerar dem till olika mål i Infrastrukturresurser.

Infrastrukturhändelseströmmar stöder följande typer av Blob Storage-händelser:

Händelsenamn beskrivning
Microsoft.Storage.BlobSkapat Utlöses när en blob skapas eller ersätts.
Microsoft.Storage.BlobDeleted Utlöses när en blob tas bort.
Microsoft.Storage.BlobRenamed Utlöses när en blob byter namn.
Microsoft.Storage.BlobTierChanged Utlöses när blobåtkomstnivån ändras.
Microsoft.Storage.DirectorySkapat Utlöses när en katalog skapas.
Microsoft.Storage.DirectoryRenamed Utlöses när en katalog byter namn.
Microsoft.Storage.AsyncOperationInitiated Utlöses när en åtgärd som innebär att flytta eller kopiera data från arkivet till frekventa eller lågfrekventa nivåer initieras.
Microsoft.Storage.DirectoryTa bort Utlöses när en katalog tas bort.
Microsoft.Storage.BlobInventoryPolicyCompleted Utlöses när inventeringskörningen slutförs för en regel som definierar en inventeringsprincip.
Microsoft.Storage.LifecyclePolicyCompleted Utlöses när de åtgärder som definieras av en livscykelhanteringsprincip utförs.

Mer information om tillgängliga händelsetyper finns i Azure Blob Storage som Event Grid-källa.

Kommentar

Anslutningsappen för Azure Blob Storage-händelser stöds inte i följande arbetsytekapacitetsregioner: USA, centrala, Tyskland, västra centrala, South-Central USA, västra 2, USA, västra 3, Indien, västra.

Ej strömmade eller strömmade händelser

Azure Blob Storage-händelser är diskreta händelser med tydliga start- och slutpunkter. Infrastrukturhubbar i realtid kan avbilda dessa händelser i två format:

  • Oströmshändelser. Dessa händelser representeras i sitt råformat som diskreta händelser. Om Azure Blob Storage-händelser inte strömmas i en händelseström är de inte direkt anslutna till händelseströmmen och standardströmmen skapas inte.

    Den här statusen anger att händelserna är länkade till Fabric-händelser i realtidshubben och väntar på ytterligare åtgärder. Åtgärderna omfattar att skapa aviseringar med Fabric Activator som kör infrastrukturjobbobjekt som Pipeline eller Notebook på fliken Infrastrukturhändelser i realtidshubben.

    En skärmbild som visar ostreamade Azure Blob Storage-händelser med knappen till Stream-händelser.

  • Strömmade händelser. Dessa händelser konverteras till kontinuerliga händelser, vilket möjliggör realtidstransformering och routning till olika mål i Infrastrukturresurser för ytterligare analys. I en händelseström konverterar du händelserna till kontinuerliga händelser genom att välja knappen Stream-händelser på en oströms Azure Blob Storage-källa. Händelseströmmen tilldelas sedan en standardström så att du kan lägga till åtgärder och dirigera den till andra mål i Infrastrukturresurser.

    En skärmbild som visar strömmade Azure Blob Storage-händelser i en händelseström.

Förutsättningar

  • Åtkomst till en arbetsyta i infrastrukturkapacitetslicensläget (eller) utvärderingslicensläget med deltagare eller högre behörigheter.
  • Åtkomst till ett Azure Blob Storage StorageV2 (generell användning v2), BlockBlobStorage eller BlobStorage-konto . Lagringstypen Storage (generell användning v1) stöder inte integrering med Infrastrukturhändelseströmmar.
  • Om du inte har en händelseström skapar du en händelseström.

Lägga till Azure Blob Storage-händelser som källa

Om du inte har lagt till någon källa i händelseströmmen ännu väljer du Panelen Använd extern källa .

Skärmbild som visar valet av Panelen Använd extern källa.

Om du lägger till källan i en redan publicerad händelseström växlar du till Redigeringsläge , väljer Lägg till källa i menyfliksområdet och väljer sedan Externa källor.

Skärmbild som visar valet av Menyn Lägg till källa till externa källor.

På sidan Välj en datakälla söker du efter och väljer Anslutpanelen Azure Blob Storage-händelser .

Skärmbild som visar valet av Azure Blob Storage-händelser som källtyp i fönstret Välj en datakälla.

Konfigurera och ansluta till Azure Blob Storage-händelser

  1. Gör följande på skärmen Anslut :

    1. Välj den Azure-prenumeration som har lagringskontot.
    2. Välj det Lagringskonto som du vill samla in i händelseströmmen.
    3. Välj sedan Nästa längst ned på sidan.

    En skärmbild av skärmen Anslut.

  2. På skärmen Granska + anslut granskar du sammanfattningen och väljer sedan Anslut för att slutföra konfigurationen för Azure Blob Storage-händelser.

    En skärmbild av skärmen Granska + anslut.

  3. På nästa sida väljer du Sedan Lägg till för att lägga till källan i händelseströmmen.

    En skärmbild av skärmen Lägg till.

Kommentar

Det maximala antalet källor och mål för en händelseström är 11.

Visa uppdaterad händelseström

  1. När anslutningen har skapats kan du se att Azure Blob Storage-händelsekällan har lagts till i din händelseström i redigeringsläge. Välj Publicera för att publicera händelseströmmen och börja samla in dina Azure Blob Storage-händelser.

    En skärmbild av Azure Blob Storage-händelsekällan som lagts till i händelseströmmen.

    Kommentar

    Eventstream-noden i redigeraren har ingen standardström skapad. Detta beror på att Blob Storage-händelserna fortfarande är i form av diskreta händelser och ännu inte konverteras till en ström eller är anslutna till händelseströmmen.

  2. Om du vill transformera fabric-arbetsytans händelser öppnar du händelseströmmen och väljer Redigera för att gå till Redigeringsläge. Sedan kan du lägga till åtgärder för att transformera fabric-arbetsytehändelser eller dirigera dem till ett mål, till exempel Lakehouse.

    En skärmbild som visar händelseströmmen i liveläge.

Transformera Azure Blob Storage-händelser

När du har länkat Azure Blob Storage-händelser till Fabric-händelser i realtidshubben kan du konvertera dessa händelser till en ström och göra transformeringar i händelseströmmar.

  1. När du har lagt till en Azure Blob Storage-händelsekälla i redigeringsläge väljer du Stream-händelser i källan för att konvertera Blob Storage-händelserna till en dataström.

    En skärmbild av den oströmskopplade händelsekällan i redigeringsläge med Stream-händelser markerade.

  2. Svara Ja på popup-fönstret som frågar om du vill strömma Blob Storage-händelserna till händelseströmmen.

    En skärmbild av bekräftelse-popup-fönstret för strömmande händelser.

  3. I redigeraren skapas en standardström i händelseströmsnoden, vilket anger att Blob Storage-händelserna konverteras till en ström som standardström.

    En skärmbild av händelseströmmen i redigeringsläge som visar standardströmmen.

  4. Publicera händelseströmmen och se till att minst en händelse utlöses från Azure Blob Storage för att fortsätta med transformering eller routning.

    En skärmbild av den publicerade händelseströmmen i livevyn.

  5. När händelser flödar in i händelseströmmen anger du Redigeringsläge och lägger till åtgärder för att transformera de strömmade Blob Storage-händelserna. I följande exempel visas att Blob Storage-händelserna aggregeras och dirigeras till en KQL-databas.

    En skärmbild av den transformerade händelseströmmen i redigeringsläge.

  6. När ändringarna har publicerats omvandlas de strömmade Azure Blob Storage-händelserna och dirigeras till det avsedda målet i Infrastrukturresurser.

    En skärmbild av den transformerade händelseströmmen i liveläge som visar standardströmmen.

    Du kan också visa dataströmmen på fliken Mina dataströmmar i realtidshubben för verifiering.

    En skärmbild av händelseströmmen som visas under Dataströmmar i realtidshubben.

Kända begränsningar

  • För närvarande är felmeddelanden inte tillgängliga när ett fel inträffar på diskreta händelsekällor.
  • För närvarande är dataförhandsgranskningsfunktionen inte tillgänglig för diskreta händelsekällor.