Funkcje analityczne (Azure Stream Analytics)
Język zapytań usługi Stream Analytics udostępnia następujące funkcje analityczne:
Funkcje analityczne | ... | ... |
---|---|---|
ISFIRST (Azure Stream Analytics) | LAG (Azure Stream Analytics) | OSTATNI (Azure Stream Analytics) |
AnomalyDetection_SpikeAndDip | AnomalyDetection_ChangePoint |
Należy pamiętać, że funkcje analityczne w języku zapytań usługi Stream Analytics, w przeciwieństwie do języka T-SQL, są najpierw oceniane. W języku zapytań usługi Stream Analytics:
- Funkcje analityczne mogą być używane w dowolnym miejscu w zapytaniu, które jest dozwolone przez funkcję skalarną. Można na przykład użyć funkcji analitycznych w klauzuli WHERE , klauzuli JOIN lub klauzuli GROUP BY .
- Obliczenia funkcji analitycznej są wykonywane na wszystkich zdarzeniach wejściowych bieżących danych wejściowych danych wejściowych zapytania, opcjonalnie można ograniczyć funkcję analizy, aby uwzględnić tylko zdarzenia zgodne z partition_by_clause i when_clause.
- Funkcje analityczne nie mają wpływu na predykaty w klauzuli WHERE , warunki sprzężenia w klauzuli JOIN lub wyrażenia grupowania w klauzuli GROUP BY bieżącego zapytania.
Zobacz też
Wbudowane funkcje
Agregujących
Funkcje tablicy
Funkcje konwersji
Funkcje daty i godziny
Funkcje matematyczne
Funkcje rekordów
Funkcje ciągów