Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Subskrypcja zdarzeń definiuje, w jaki sposób konsument otrzymuje wydarzenia opublikowane w temacie przestrzeni nazw. Ten artykuł pokazuje, jak tworzyć, przeglądać i zarządzać subskrypcjami zdarzeń dotyczących tematów przestrzeni nazw w Azure Event Grid, korzystając z portalu Azure.
Gdy tworzysz subskrypcję zdarzeń, wybierasz sposób dostarczania: pull lub push. W modelu pull aplikacja łączy się z usługą Event Grid, aby odczytywać zdarzenia we własnym tempie. W przypadku dostawy push Event Grid wysyła zdarzenia do miejsca, które konfigurujesz. Aby dowiedzieć się więcej o tych opcjach, zobacz przegląd dostawy Pull oraz przegląd dostawy Push.
Wymagania wstępne
- Konto platformy Azure z aktywną subskrypcją. Utwórz bezpłatne konto.
- Przestrzeń nazw Event Grid. Aby ją utworzyć, zobacz Tworzenie, wyświetlanie i zarządzanie przestrzeniami nazw.
- Temat przestrzeni nazw w Twojej przestrzeni nazw Event Grid. Aby utworzyć taki temat, zobacz Tworzenie, wyświetlanie i zarządzanie tematami w przestrzeni nazw.
Utwórz subskrypcję wydarzenia w temacie przestrzeni nazw
W portalu Azure przejdź do tematu w przestrzeni nazw, którego chcesz użyć na potrzeby subskrypcji zdarzeń. Instrukcje dotyczące znajdowania tematu znajdują się w sekcji Tworzenie, wyświetlanie tematów przestrzeni nazw i zarządzanie nimi.
W sekcji Podmioty wybierz Subskrypcje.
Na stronie Subskrypcje wybierz + Subskrypcja.
Na zakładce Podstawy wpisz nazwę subskrypcji wydarzenia, a następnie wybierz tryb dostawy.
Ważna
Podczas tworzenia subskrypcji wybierz tryb dostarczania Pull lub Push . Aby dowiedzieć się więcej o trybach konsumpcji dostępnych w przestrzeniach nazw Event Grid, zobacz przegląd dostaw Pull lub przegląd dostawy Push.
Poniższy zrzut ekranu pokazuje ustawienia subskrypcji pull delivery:
Poniższy zrzut ekranu pokazuje ustawienia subskrypcji push delivery:
Na zakładce Filtry dodaj typy zdarzeń, które chcesz filtrować, oraz wszelkie filtry atrybutów kontekstu, które chcesz używać w subskrypcji.
Na zakładce Dodatkowe funkcje ustaw czas trwania blokady w minutach, określ maksymalną liczbę dostaw, a następnie wybierz Create.
Wyświetlanie subskrypcji zdarzeń w temacie w przestrzeni nazw
Przejdź do tematu w przestrzeni nazw, który zawiera subskrypcję zdarzeń, którą chcesz wyświetlić. Instrukcje dotyczące znajdowania tematu znajdują się w artykule Tworzenie, wyświetlanie tematów przestrzeni nazw i zarządzanie nimi.
W sekcji Podmioty wybierz Subskrypcje.
Wyszukaj subskrypcję, którą chcesz zobaczyć, a następnie ją wybierz.
Sprawdź ustawienia subskrypcji wydarzenia.
Usuń subskrypcję zdarzeń w temacie przestrzeni nazw
Przejdź do tematu przestrzeni nazw, który zawiera subskrypcję zdarzenia, którą chcesz usunąć. Aby dowiedzieć się, jak znaleźć temat, zobacz Tworzenie, wyświetlanie i zarządzanie tematami w przestrzeni nazw.
W sekcji Podmioty wybierz Subskrypcje.
Wyszukaj subskrypcję, którą chcesz usunąć, a następnie ją zaznacz.
Na stronie Przegląd wybierz pozycję Usuń na pasku narzędzi.
Na stronie potwierdzenia wpisz nazwę zasobu, a następnie wybierz Usuń , aby potwierdzić usunięcie.
Konfiguruj filtry dla subskrypcji tematu w przestrzeni nazw
Aby zaktualizować filtry dla istniejącej subskrypcji, przejdź do subskrypcji, a następnie wybierz Filtry w sekcji Ustawienia . Dodaj typy zdarzeń, które chcesz filtrować, dodaj filtry atrybutów kontekstu, które chcesz użyć, a następnie wybierz Zapisz.
Uproszczony model filtrowania subskrypcji tematów w przestrzeniach nazw
Subskrypcje zdarzeń w temacie przestrzeni nazw mają uproszczony model konfiguracji filtrowania w porównaniu z subskrypcjami zdarzeń dla domen oraz tematów niestandardowych, systemowych, partnerskich i domenowych. Możliwości filtrowania są takie same, z wyjątkiem sposobu konfiguracji filtrów na atrybucie subject . Poniższe sekcje wyjaśniają różnice.
Filtrowanie danych zdarzeń
Możesz filtrować zdarzenia na podstawie wartości w obiekcie zdarzenia data , gdy dane zdarzenia są obiektem JSON. Więcej informacji można znaleźć w artykule Subskrypcje wydarzeń.
Temat zaczyna się od
Żadne dedykowane właściwości konfiguracyjne nie określają filtrów dla subject. Aby przefiltrować atrybut subject kontekstu wartością zaczynającą się od ciągu znaków, użyj następującej konfiguracji filtrów.
| Wartość kluczowa | operator | wartość |
|---|---|---|
| subject | Struna zaczyna się od | twój ciąg znaków |
Temat kończy się na
Żadne dedykowane właściwości konfiguracyjne nie określają filtrów dla subject. Aby przefiltrować atrybut subject kontekstu wartością kończącą się na ciąg znaków, użyj następującej konfiguracji filtrów.
| Wartość kluczowa | operator | wartość |
|---|---|---|
| subject | Struna kończy się na | twój ciąg znaków |