Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
✅ Strumień zdarzeń usługi Azure Stream Analytics ✅ Fabric
Język zapytań udostępnia różne elementy do tworzenia zapytań. Zostały one podsumowane poniżej.
| Składnik | Podsumowanie |
|---|---|
| ZASTOSUJ | Operator APPLY umożliwia wywołanie funkcji o wartości tabeli dla każdego wiersza zwróconego przez zewnętrzne wyrażenie tabeli zapytania. Istnieją dwie formy zastosowania: Funkcja CROSS APPLY zwraca tylko wiersze z tabeli zewnętrznej, które generują zestaw wyników z funkcji wartości tabeli. Funkcja OUTER APPLY zwraca zarówno wiersze, które generują zestaw wyników, jak i te, które tego nie czynią, wstawiając wartości NULL w kolumnach utworzonych przez funkcję tabelaryczną. |
| Sprawa | Funkcja CASE ocenia listę warunków i zwraca jedną z wielu możliwych wyrażeń wyników |
| ŁĄCZONEJ | Funkcja COALESCE oblicza argumenty w kolejności i zwraca wartość pierwszego wyrażenia, które początkowo nie daje wartości NULL. |
| UTWÓRZ TABELĘ | Funkcja CREATE TABLE służy do definiowania schematu ładunku zdarzeń przychodzących do usługi Azure Stream Analytics. |
| Z | FROM określa strumień wejściowy lub nazwę kroku skojarzoną w klauzuli WITH. Klauzula FROM jest koniecznie wymagana dla dowolnego zapytania SELECT. |
| GRUPUJ WEDŁUG | GROUP BY grupuje wybrany zestaw wierszy w zestaw wierszy podsumowujących, pogrupowanych według wartości jednej lub więcej kolumn lub wyrażeń. |
| POSIADANIE | FUNKCJA HAVING określa warunek wyszukiwania dla grupy lub agregacji. można używać tylko za pomocą wyrażenia SELECT. |
| DO | FUNKCJA INTO jawnie określa strumień wyjściowy i jest zawsze skojarzony z wyrażeniem SELECT. Jeśli nie zostanie określony, domyślny strumień wyjściowy to "output". |
|
DOŁĄCZ DO i Połączenie danych referencyjnych |
Funkcja JOIN służy do łączenia rekordów z co najmniej dwóch źródeł wejściowych. FUNKCJA JOIN jest charakterem czasowym, co oznacza, że każda funkcja JOIN musi definiować, jak daleko pasujące wiersze można oddzielić w czasie. Funkcja JOIN służy również do korelowania trwałych danych historycznych lub wolno zmieniającego się zestawu danych (np. danych referencyjnych) ze strumieniem zdarzeń w czasie rzeczywistym w celu podejmowania mądrzejszych decyzji dotyczących systemu. Na przykład dołącz strumień zdarzeń do statycznego zestawu danych, który mapuje adresy IP na lokalizacje. Jest to tylko JOIN obsługiwane w usłudze Stream Analytics, gdy ograniczenie czasowe nie jest konieczne. |
| MATCH_RECOGNIZE | MATCH_RECOGNIZE służy do wyszukiwania zestawu zdarzeń za pośrednictwem strumienia danych. |
| NULLIF | Funkcja NULLIF oblicza dwa argumenty i zwraca wartość null, jeśli są równe. |
| NAD | Funkcja OVER definiuje grupowanie wierszy przed zastosowaniem skojarzonej funkcji agregującej lub analitycznej. |
| WYBRAĆ | Funkcja SELECT służy do pobierania wierszy ze strumieni wejściowych i umożliwia wybór jednej lub wielu kolumn z jednego lub wielu strumieni wejściowych w usłudze Azure Stream Analytics. |
| UNIA | FUNKCJA UNION łączy co najmniej dwa zapytania w jeden zestaw wyników, który zawiera wszystkie wiersze należące do wszystkich zapytań w unii. |
| GDZIE | WHERE określa warunek wyszukiwania wierszy zwracanych przez zapytanie. |
| Z | FUNKCJA WITH określa tymczasowy nazwany zestaw wyników, do którego można odwoływać się za pomocą klauzuli FROM w zapytaniu. Jest to definiowane w zakresie wykonywania pojedynczej instrukcji SELECT. |