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