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.
Viktigt!
Förbättrade funktioner i Fabric-händelseströmmar är för närvarande i förhandsversion.
Kommentar
Den här källan stöds inte i följande regioner i din arbetsytekapacitet: Tyskland, västra centrala, USA, södra centrala, 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 DataAktiverare som kör Infrastrukturjobbobjekt som Pipeline eller Notebook på fliken Infrastrukturhändelser i realtidshubben.
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.
Förutsättningar
- Åtkomst till Fabric Premium-arbetsytan med deltagarbehörighet 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.
Kommentar
Det maximala antalet källor och mål för en händelseström är 11.
Lägga till Azure Blob Storage-händelser som källa
Välj Eventstream för att skapa en ny händelseström. Kontrollera att alternativet Förbättrade funktioner (förhandsversion) är aktiverat.
På nästa skärm väljer du Lägg till extern källa.
Konfigurera och ansluta till Azure Blob Storage-händelser
På skärmen Välj en datakälla väljer du Azure Blob Storage-händelser.
På skärmen Anslut väljer du prenumerationen och lagringskontot som du vill samla in i händelseströmmen.
Välj Nästa.
På skärmen Granska och skapa granskar du sammanfattningen och väljer sedan Lägg till för att slutföra konfigurationen för Azure Blob Storage-händelser.
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.
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.
När du har publicerat ändringarna är ditt Azure Blob Storage-konto nu länkat till realtidshubben. Gå till Infrastrukturhändelser > i realtidshubben > Azure Blob Storage-händelser. Du kan hitta ditt Azure Blob Storage-konto i listrutan och ange en utlösare för att vidta åtgärder för bloblagringshändelserna.
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.
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.
Svara Ja på popup-fönstret som frågar om du vill strömma Blob Storage-händelserna till händelseströmmen.
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.
Sedan måste du publicera händelseströmmen och se till att minst en händelse utlöses från Azure Blob Storage för att kunna fortsätta med transformering eller routning.
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.
När ändringarna har publicerats omvandlas de strömmade Azure Blob Storage-händelserna och dirigeras till det avsedda målet i Infrastrukturresurser.
Du kan också visa dataströmmen på fliken Dataströmmar i realtidshubben för verifiering.
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.