Dodawanie źródła zdarzeń usługi Azure Blob Storage do strumienia zdarzeń (wersja zapoznawcza)
W tym artykule pokazano, jak dodać źródło zdarzeń usługi Azure Blob Storage do strumienia zdarzeń. Zdarzenie to najmniejsza ilość informacji, które w pełni opisują coś, co wydarzyło się w systemie. Zdarzenia usługi Azure Blob Storage są wyzwalane, gdy klient tworzy, zastępuje lub usuwa obiekt blob. Strumienie zdarzeń usługi Microsoft Fabric umożliwiają łączenie zdarzeń usługi Blob Storage z zdarzeniami sieci szkieletowej w centrum czasu rzeczywistego.
Po dodaniu zdarzeń usługi Azure Blob Storage jako źródła strumienia zdarzeń automatycznie tworzy zdarzenia systemowe na koncie usługi Blob Storage i łączy je ze zdarzeniami sieci szkieletowej w centrum czasu rzeczywistego. Następnie można przekonwertować te zdarzenia na ciągłe strumienie danych i przekształcić je przed kierowaniem ich do różnych miejsc docelowych w sieci szkieletowej.
Strumienie zdarzeń sieci szkieletowej obsługują następujące typy zdarzeń usługi Blob Storage:
Nazwa zdarzenia | opis |
---|---|
Microsoft.Storage.BlobCreated | Wyzwalane po utworzeniu lub zastąpieniu obiektu blob. |
Microsoft.Storage.BlobDeleted | Wyzwalane po usunięciu obiektu blob. |
Microsoft.Storage.BlobRenamed | Wyzwalane po zmianie nazwy obiektu blob. |
Microsoft.Storage.BlobTierChanged | Wyzwalany po zmianie warstwy dostępu do obiektu blob. |
Microsoft.Storage.DirectoryCreated | Wyzwalane po utworzeniu katalogu. |
Microsoft.Storage.DirectoryRenamed | Wyzwalane po zmianie nazwy katalogu. |
Microsoft.Storage.AsyncOperationInitiated | Wyzwalane po zainicjowaniu operacji związanej z przenoszeniem lub kopiowaniem danych z archiwum do warstw gorąca lub chłodna. |
Microsoft.Storage.DirectoryDeleted | Wyzwalane po usunięciu katalogu. |
Microsoft.Storage.BlobInventoryPolicyCompleted | Wyzwalany po zakończeniu przebiegu spisu dla reguły definiującej zasady spisu. |
Microsoft.Storage.LifecyclePolicyCompleted | Wyzwalane po wykonaniu akcji zdefiniowanych przez zasady zarządzania cyklem życia. |
Aby uzyskać więcej informacji na temat dostępnych typów zdarzeń, zobacz Azure Blob Storage as Event Grid source (Usługa Azure Blob Storage jako źródło usługi Event Grid).
Uwaga
To źródło nie jest obsługiwane w następujących regionach pojemności obszaru roboczego: Niemcy Zachodnio-środkowe, Południowo-środkowe stany USA, Zachodnie stany USA 2, Zachodnie stany USA 3, Indie Zachodnie.
Zdarzenia bez transmisji strumieniowej a przesyłane strumieniowo
Zdarzenia usługi Azure Blob Storage to odrębne zdarzenia z wyraźnymi punktami początkowymi i końcowymi. Koncentratory czasu rzeczywistego sieci szkieletowej mogą przechwytywać te zdarzenia w dwóch formatach:
Zdarzenia bez transmisji strumieniowej. Te zdarzenia są reprezentowane w ich nieprzetworzonym formacie jako zdarzenia dyskretne. Jeśli zdarzenia usługi Azure Blob Storage nie są przesyłane strumieniowo w strumieniu zdarzeń, nie są bezpośrednio połączone z strumieniem zdarzeń, a domyślny strumień nie jest tworzony.
Ten stan wskazuje, że zdarzenia są połączone z zdarzeniami sieci szkieletowej w centrum czasu rzeczywistego i oczekują na dalsze działania. Akcje obejmują tworzenie alertów za pomocą aktywatora sieci szkieletowej, które wykonują elementy zadań sieci szkieletowej, takie jak Potok lub Notes, na karcie Zdarzenia sieci szkieletowej w centrum czasu rzeczywistego.
Zdarzenia przesyłane strumieniowo. Te zdarzenia są konwertowane na zdarzenia ciągłe, umożliwiając przekształcanie i routing w czasie rzeczywistym do różnych miejsc docelowych w sieci szkieletowej w celu dalszej analizy. W strumieniu zdarzeń wybranie przycisku Stream events on an unstreamed Azure Blob Storage source konwertuje zdarzenia na zdarzenia ciągłe. Strumień zdarzeń jest następnie przypisywany do domyślnego strumienia, umożliwiając dodawanie operacji i kierowanie ich do innych miejsc docelowych w sieci szkieletowej.
Wymagania wstępne
- Dostęp do obszaru roboczego w trybie licencji pojemności sieci szkieletowej (lub) w trybie licencji próbnej z uprawnieniami współautora lub wyższymi uprawnieniami.
- Dostęp do usługi Azure Blob Storage StorageV2 (ogólnego przeznaczenia w wersji 2), blockBlobStorage lub konta usługi BlobStorage. Typ magazynu (ogólnego przeznaczenia w wersji 1) nie obsługuje integracji ze strumieniami zdarzeń sieci Szkieletowej.
- Jeśli nie masz strumienia zdarzeń, utwórz strumień zdarzeń.
Dodawanie zdarzeń usługi Azure Blob Storage jako źródła
Jeśli jeszcze nie dodano żadnego źródła do strumienia zdarzeń, wybierz pozycję Użyj kafelka zewnętrznego źródła .
Jeśli dodasz źródło do już opublikowanego strumienia zdarzeń, przełącz się do trybu edycji , wybierz pozycję Dodaj źródło na wstążce, a następnie wybierz pozycję Źródła zewnętrzne.
Na stronie Wybieranie źródła danych wyszukaj i wybierz pozycję Połącz na kafelku Zdarzenia usługi Azure Blob Storage.
Konfigurowanie zdarzeń usługi Azure Blob Storage i nawiązywanie z nimi połączenia
Na ekranie Połącz wykonaj następujące czynności:
- Wybierz subskrypcję platformy Azure, która ma konto magazynu.
- Wybierz konto magazynu, które chcesz przechwycić w strumieniu zdarzeń.
- Następnie wybierz pozycję Dalej w dolnej części strony.
Na ekranie Przeglądanie i łączenie przejrzyj podsumowanie, a następnie wybierz pozycję Połącz , aby ukończyć konfigurację zdarzeń usługi Azure Blob Storage.
Następnie na następnej stronie wybierz pozycję Dodaj , aby dodać źródło do strumienia zdarzeń.
Uwaga
Maksymalna liczba źródeł i miejsc docelowych dla jednego strumienia zdarzeń wynosi 11.
Wyświetlanie zaktualizowanego strumienia zdarzeń
Po utworzeniu połączenia można zobaczyć źródło zdarzeń usługi Azure Blob Storage dodane do strumienia zdarzeń w trybie edycji. Wybierz pozycję Publikuj , aby opublikować strumień zdarzeń i rozpocząć przechwytywanie zdarzeń usługi Azure Blob Storage.
Uwaga
Węzeł Eventstream w edytorze nie ma utworzonego domyślnego strumienia. Dzieje się tak, ponieważ zdarzenia usługi Blob Storage są nadal w postaci zdarzeń dyskretnych i nie są jeszcze konwertowane na strumień lub połączone ze strumieniem zdarzeń.
Jeśli chcesz przekształcić zdarzenia obszaru roboczego Sieć szkieletowa, otwórz strumień zdarzeń i wybierz pozycję Edytuj , aby wprowadzić tryb edycji. Następnie możesz dodać operacje, aby przekształcić zdarzenia obszaru roboczego sieci Szkieletowej lub kierować je do miejsca docelowego, takiego jak Lakehouse.
Przekształcanie zdarzeń usługi Azure Blob Storage
Po łączeniu zdarzeń usługi Azure Blob Storage do zdarzeń sieci szkieletowej w centrum czasu rzeczywistego można przekonwertować te zdarzenia na strumień i wykonać przekształcenia w strumieniu zdarzeń.
Po dodaniu źródła zdarzeń usługi Azure Blob Storage w trybie edycji wybierz pozycję Zdarzenia strumienia w źródle, aby przekonwertować zdarzenia usługi Blob Storage na strumień danych.
Odpowiedz tak na wyskakujące okienko z pytaniem, czy chcesz przesyłać strumieniowo zdarzenia usługi Blob Storage do strumienia zdarzeń.
W edytorze domyślny strumień jest tworzony w węźle strumienia zdarzeń, co oznacza, że zdarzenia usługi Blob Storage są konwertowane na strumień jako strumień domyślny.
Następnie musisz opublikować strumień zdarzeń i upewnić się, że z usługi Azure Blob Storage jest wyzwalane co najmniej jedno zdarzenie, aby kontynuować przekształcanie lub routing.
Gdy zdarzenia przepływają do strumienia zdarzeń, wprowadź tryb edycji i dodaj operacje, aby przekształcić strumieniowe zdarzenia usługi Blob Storage. W poniższym przykładzie pokazano, że zdarzenia usługi Blob Storage są agregowane i kierowane do bazy danych KQL.
Po opublikowaniu zmian przesyłane strumieniowo zdarzenia usługi Azure Blob Storage są przekształcane i kierowane do wyznaczonego miejsca docelowego w sieci szkieletowej.
Możesz również wyświetlić strumień danych na karcie Moje strumienie danych w centrum czasu rzeczywistego na potrzeby weryfikacji.
Znane ograniczenia
- Obecnie komunikaty o błędach nie są dostępne, gdy wystąpi błąd w źródłach zdarzeń dyskretnych.
- Obecnie funkcja podglądu danych nie jest dostępna dla odrębnych źródeł zdarzeń.