Partie
Zapytanie może zawierać wiele instrukcji wyrażenia tabelarycznego, o ile są rozdzielane średnikami (;
). Zapytanie zwraca następnie wiele wyników tabelarycznych. Wyniki są generowane przez instrukcje wyrażenia tabelarycznego i uporządkowane zgodnie z kolejnością instrukcji w tekście zapytania.
Uwaga
- Preferuj dzielenie na partie i
materialize
za pomocą operatora rozwidlenia. - Wszystkie dwie instrukcje muszą być oddzielone średnikiem.
Przykłady
Nazwij wyniki tabelaryczne
Poniższe zapytanie generuje dwa wyniki tabelaryczne. Narzędzia agenta użytkownika mogą następnie wyświetlać te wyniki z odpowiednią nazwą skojarzona z poszczególnymi elementami (Count of events in Florida
i Count of events in Guam
, odpowiednio).
StormEvents | where State == "FLORIDA" | count | as ['Count of events in Florida'];
StormEvents | where State == "GUAM" | count | as ['Count of events in Guam']
Udostępnianie obliczeń
Przetwarzanie wsadowe jest przydatne w scenariuszach, w których wspólne obliczenie jest współużytkowane przez wiele podzapytania, takich jak pulpity nawigacyjne. Jeśli typowe obliczenia są złożone, użyj funkcji materialize() i skonstruuj zapytanie, aby było wykonywane tylko raz:
let m = materialize(StormEvents | summarize n=count() by State);
m | where n > 2000;
m | where n < 10
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla