Opcje wykresu dotyczące żądań wykresu.
Zapis JSON |
---|
{
"range": string,
"resolution": enum ( |
Pola | |
---|---|
range |
Opcjonalnie. Zakres wykresu wycofuje się od teraz. Domyślnie jest to tydzień. Czas trwania w sekundach z maksymalnie 9 cyframi po przecinku, kończącym się cyframi „ |
resolution |
Opcjonalnie. Rozdzielczość wykresu. Wartość domyślna to co 12 godzin. |
maxChartLines |
Opcjonalnie. Maksymalna liczba linii wykresu, które zostaną zwrócone. Jeśli wartość jest dodatnia, a liczba wierszy jest większa od tej wartości, wiersze z mniejszymi wartościami zostaną scalone z ostatnim, które zostaną oznaczone jako dane zbiorcze i oznaczone jako „inne”. Jeśli na przykład wykres przedstawia aktywne urządzenia według kompilacji i jest 25 kompilacji, a liczba ta wynosi 10, 16 kompilacji z mniejszą liczbą aktywnych urządzeń zostanie zgrupowanych w jednej linii o nazwie „Inne”. Nie dotyczy to wykresu typu TYPE_UPDATE_STATE_COUNTS. Domyślna wartość to 10. |
endTime |
Opcjonalnie. Godzina zakończenia raportu. Jeśli ta wartość nie zostanie ustawiona, godzina zakończenia będzie aktualna. Sygnatura czasowa w formacie RFC3339 UTC „Zulu”, z rozdzielczością nanosekundy i maksymalnie 9 cyframi po przecinku. Przykłady: |
Rozdzielczość
Rozwiązanie zgłoszenia. Najmniejsza rozdzielczość to 12 godzin, ale w przypadku większych raportów (tj. 6 miesięcy) lepiej jest używać wyższych wartości, aby zaoszczędzić przepustowość. Użytkownikowi prawdopodobnie nie interesują się 12-godzinne trendy związane z danymi z całego roku.
Wartości w polu enum | |
---|---|
RESOLUTION_UNSPECIFIED |
Nie określono. |
RESOLUTION_TWELVE_HOURS |
12 h. |
RESOLUTION_TWENTY_FOUR_HOURS |
24 godziny. |