Opcje wykresu w przypadku żądań wykresu.
Zapis JSON |
---|
{
"range": string,
"resolution": enum ( |
Pola | |
---|---|
range |
Opcjonalnie: Zakres wykresu cofający się od teraz. Domyślnie jest to tydzień. Czas trwania w sekundach składający się z maksymalnie 9 cyfr po przecinku, kończący się cyfrą „ |
resolution |
Opcjonalnie: Rozdzielczość wykresu. Domyślnie jest to 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 o mniejszych wartościach zostaną scalone w ostatnią wartość. Zostaną oznaczone jako dane zbiorcze i oznaczone jako „inne”. Jeśli na przykład wykres przedstawia aktywne urządzenia według kompilacji i jest ich 25, a liczba kompilacji wynosi 10, 16 kompilacji z najmniejszą liczbą aktywnych urządzeń zostanie zgrupowanych w jednym wierszu o nazwie „Inne”. Nie dotyczy to typu wykresu TYPE_UPDATE_STATE_COUNTS. Domyślna wartość to 10. |
endTime |
Opcjonalnie: Godzina zakończenia raportu. Jeśli ta wartość nie zostanie ustawiona, jako czas zakończenia będzie widoczny aktualny czas. Sygnatura czasowa w RFC3339 UTC „Zulu” z rozdzielczością nanosekundową i maksymalnie 9 cyframi po przecinku. Przykłady: |
Rozdzielczość
Rozdzielczość raportu. Najmniejsza rozdzielczość to 12 godzin, ale w przypadku większych raportów (czyli 6 miesięcy) lepiej użyć wyższych wartości, aby zaoszczędzić przepustowość. Użytkownikowi prawdopodobnie nie interesują 12-godzinne trendy w danych 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. |