Udostępnij za pośrednictwem


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).

Ważne

Ulepszone możliwości strumieni zdarzeń sieci Szkieletowej są obecnie dostępne w wersji zapoznawczej.

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 danych, które wykonują elementy zadań sieci szkieletowej, takie jak Potok lub Notes, na karcie Zdarzenia sieci szkieletowej w centrum czasu rzeczywistego.

    Zrzut ekranu przedstawiający zdarzenia usługi Azure Blob Storage bez przesyłania strumieniowego z przyciskiem Do zdarzeń usługi Stream.

  • 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.

    Zrzut ekranu przedstawiający zdarzenia przesyłane strumieniowo do usługi Azure Blob Storage w strumieniu zdarzeń.

Wymagania wstępne

  • Dostęp do obszaru roboczego Sieć szkieletowa Premium 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.

Uwaga

Maksymalna liczba źródeł i miejsc docelowych dla jednego strumienia zdarzeń wynosi 11.

Dodawanie zdarzeń usługi Azure Blob Storage jako źródła

  1. Wybierz pozycję Strumień zdarzeń , aby utworzyć nowy strumień zdarzeń. Upewnij się, że opcja Rozszerzone możliwości (wersja zapoznawcza) jest włączona.

    Zrzut ekranu przedstawiający tworzenie nowego strumienia zdarzeń.

  2. Na następnym ekranie wybierz pozycję Dodaj źródło zewnętrzne.

    Zrzut ekranu przedstawiający wybieranie pozycji Dodaj źródło zewnętrzne.

Konfigurowanie zdarzeń usługi Azure Blob Storage i nawiązywanie z nimi połączenia

  1. Na ekranie Wybieranie źródła danych wybierz pozycję Zdarzenia usługi Azure Blob Storage.

    Zrzut ekranu przedstawiający wybieranie zdarzeń usługi Azure Blob Storage.

  2. Na ekranie Połącz wybierz pozycję Subskrypcja i konto magazynu, które chcesz przechwycić w strumieniu zdarzeń.

    Zrzut ekranu przedstawiający ekran Połącz.

  3. Wybierz Dalej.

  4. Na ekranie Przeglądanie i tworzenie przejrzyj podsumowanie, a następnie wybierz pozycję Dodaj , aby ukończyć konfigurację zdarzeń usługi Azure Blob Storage.

    Zrzut ekranu przedstawiający ekran Dodawanie.

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.

Zrzut ekranu przedstawiający źródło zdarzeń usługi Azure Blob Storage dodane do strumienia zdarzeń.

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ń.

Po opublikowaniu zmian konto usługi Azure Blob Storage jest teraz połączone z centrum czasu rzeczywistego. Przejdź do zdarzeń > usługi Azure Blob Storage w usłudze Azure Blob Storage w czasie > rzeczywistym. Możesz zlokalizować konto usługi Azure Blob Storage na liście rozwijanej i ustawić wyzwalacz do wykonywania akcji dotyczących zdarzeń magazynu obiektów blob.

Zrzut ekranu przedstawiający wybieranie zdarzeń usługi Azure Blob Storage w obszarze Zdarzenia sieci szkieletowej w centrum czasu rzeczywistego.

Zrzut ekranu przedstawiający stronę Zdarzenia usługi Azure Blob Storage w centrum czasu rzeczywistego.

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ń.

  1. 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.

    Zrzut ekranu przedstawiający źródło zdarzeń bez przesyłania strumieniowego w trybie edycji z wyróżnionymi zdarzeniami strumienia.

  2. Odpowiedz tak na wyskakujące okienko z pytaniem, czy chcesz przesyłać strumieniowo zdarzenia usługi Blob Storage do strumienia zdarzeń.

    Zrzut ekranu przedstawiający wyskakujące okienko potwierdzenia zdarzeń przesyłania strumieniowego.

  3. 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.

    Zrzut ekranu strumienia zdarzeń w trybie edycji przedstawiający strumień domyślny.

  4. 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.

    Zrzut ekranu przedstawiający opublikowany strumień zdarzeń w widoku na żywo.

  5. 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.

    Zrzut ekranu przedstawiający przekształcony strumień zdarzeń w trybie edycji.

  6. Po opublikowaniu zmian przesyłane strumieniowo zdarzenia usługi Azure Blob Storage są przekształcane i kierowane do wyznaczonego miejsca docelowego w sieci szkieletowej.

    Zrzut ekranu przedstawiający przekształcony strumień zdarzeń w trybie na żywo przedstawiający domyślny strumień.

    Strumień danych można również wyświetlić na karcie Strumienie danych centrum czasu rzeczywistego na potrzeby weryfikacji.

    Zrzut ekranu przedstawiający strumień zdarzeń wymieniony w obszarze Strumienie danych w centrum czasu rzeczywistego.

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ń.