estimate_data_size()
Zwraca szacowany rozmiar danych w bajtach wybranych kolumn wyrażenia tabelarycznego.
Składnia
estimate_data_size(
Kolumny)
Dowiedz się więcej o konwencjach składniowych.
Parametry
Nazwa | Typ | Wymagane | Opis |
---|---|---|---|
Kolumny | string |
✔️ | Co najmniej jedno odwołanie do kolumny rozdzielanej przecinkami w wyrażeniu tabelarycznym źródła do użycia na potrzeby szacowania rozmiaru danych. Aby dołączyć wszystkie kolumny, użyj symbolu wieloznacznych (* ). |
Zwraca
Szacowany rozmiar danych w bajtach kolumn, do których odwołuje się odwołanie. Szacowanie jest oparte na typach danych i rzeczywistych wartościach.
Na przykład rozmiar danych dla ciągu '{"a":"bcd"}'
jest mniejszy niż wartość dynamic({"a":"bcd"})
dynamiczna, ponieważ wewnętrzna reprezentacja tego ostatniego jest bardziej złożona niż wartość ciągu.
Przykład
Poniższy przykład oblicza całkowity rozmiar danych przy użyciu polecenia estimate_data_size()
.
range x from 1 to 10 step 1 // x (long) is 8
| extend Text = '1234567890' // Text length is 10
| summarize Total=sum(estimate_data_size(*)) // (8+10)x10 = 180
Dane wyjściowe
Łącznie |
---|
180 |
Zawartość pokrewna
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