MetricsBatchOptionalParams interface
İsteğe bağlı parametreler.
- Extends
Özellikler
| aggregation | Alınacak toplama türlerinin (virgülle ayrılmış) listesi. Örnekleri: ortalama, en düşük, en yüksek |
| end |
Sorgunun bitiş saati. 'yyyy-MM-ddTHH:mm:ss.fffZ' biçiminde bir dizedir. |
| filter | Filtre, döndürülen ölçüm verileri kümesini azaltmak için kullanılır. |
| interval | Sorgunun aralığı (yani timegrain). Örnekleri: PT15M, PT1H, P1D |
| order |
Sonuçları sıralamak için kullanılacak toplama ve sıralamanın yönü. Yalnızca bir sipariş belirtilebilir. Örnekleri: sum asc |
| start |
Sorgunun başlangıç saati. 'yyyy-MM-ddTHH:mm:ss.fffZ' biçiminde bir dizedir. endTime parametresini belirttiyseniz, bu parametre gereklidir. Yalnızca startTime belirtilirse endTime varsayılan olarak geçerli saate ayarlanır. Zaman aralığı belirtilmezse, varsayılan değer 1 saattir. |
| top | İstekteki kaynak kimliği başına alınacak en fazla kayıt sayısı. Yalnızca filtre belirtilmişse geçerlidir. Varsayılan değer 10'dır. |
Devralınan Özellikler
| abort |
İstekleri durdurmak için kullanılabilecek sinyal. |
| on |
İstenen işlem gerçekleştirilirken sunucudan her yanıt alındığında çağrılacak bir işlev. Birden çok kez çağrılabilir. |
| request |
Bu işlem için HTTP istekleri oluştururken ve gönderirken kullanılan seçenekler. |
| serializer |
Serileştirme/serileştirmeyi kaldırma davranışını geçersiz kılma seçenekleri. |
| tracing |
İzleme etkinleştirildiğinde kullanılan seçenekler. |
Özellik Ayrıntıları
aggregation
Alınacak toplama türlerinin (virgülle ayrılmış) listesi. Örnekleri: ortalama, en düşük, en yüksek
aggregation?: string
Özellik Değeri
string
endTime
Sorgunun bitiş saati. 'yyyy-MM-ddTHH:mm:ss.fffZ' biçiminde bir dizedir.
endTime?: Date
Özellik Değeri
Date
filter
Filtre, döndürülen ölçüm verileri kümesini azaltmak için kullanılır.
Örnek:
Ölçüm A, B ve C meta verilerini içerir.
- A = a1 ve B = b1 veya b2 olan tüm zaman serisi C'leri döndürür
filter=A eq 'a1' ve B eq 'b1' veya B eq 'b2' ve C eq '*'
- Geçersiz değişken:
filter=A eq 'a1' ve B eq 'b1' ve C eq '*' veya B = 'b2'
Mantıksal veya işleç iki farklı meta veri adını ayıramadığından bu geçersiz.
- A = a1, B = b1 ve C = c1 olduğu tüm zaman serilerini döndürür:
filter=A eq 'a1' ve B eq 'b1' ve C eq 'c1'
- A = a1 olan tüm zaman serilerini döndürür
filter=A eq 'a1' ve B eq '' ve C eq ''.
filter?: string
Özellik Değeri
string
interval
Sorgunun aralığı (yani timegrain). Örnekleri: PT15M, PT1H, P1D
interval?: string
Özellik Değeri
string
orderBy
Sonuçları sıralamak için kullanılacak toplama ve sıralamanın yönü. Yalnızca bir sipariş belirtilebilir. Örnekleri: sum asc
orderBy?: string
Özellik Değeri
string
startTime
Sorgunun başlangıç saati. 'yyyy-MM-ddTHH:mm:ss.fffZ' biçiminde bir dizedir. endTime parametresini belirttiyseniz, bu parametre gereklidir. Yalnızca startTime belirtilirse endTime varsayılan olarak geçerli saate ayarlanır. Zaman aralığı belirtilmezse, varsayılan değer 1 saattir.
startTime?: Date
Özellik Değeri
Date
top
İstekteki kaynak kimliği başına alınacak en fazla kayıt sayısı. Yalnızca filtre belirtilmişse geçerlidir. Varsayılan değer 10'dır.
top?: number
Özellik Değeri
number
Devralınan Özellik Detayları
abortSignal
İstekleri durdurmak için kullanılabilecek sinyal.
abortSignal?: AbortSignalLike
Özellik Değeri
coreClient.OperationOptions.abortSignal'dan Devralındı
onResponse
İstenen işlem gerçekleştirilirken sunucudan her yanıt alındığında çağrılacak bir işlev. Birden çok kez çağrılabilir.
onResponse?: RawResponseCallback
Özellik Değeri
coreClient.OperationOptions.onResponse'dan Devralındı
requestOptions
Bu işlem için HTTP istekleri oluştururken ve gönderirken kullanılan seçenekler.
requestOptions?: OperationRequestOptions
Özellik Değeri
coreClient.OperationOptions.requestOptions'dan Devralındı
serializerOptions
Serileştirme/serileştirmeyi kaldırma davranışını geçersiz kılma seçenekleri.
serializerOptions?: SerializerOptions
Özellik Değeri
Devralınan coreClient.OperationOptions.serializerOptions
tracingOptions
İzleme etkinleştirildiğinde kullanılan seçenekler.
tracingOptions?: OperationTracingOptions
Özellik Değeri
coreClient.OperationOptions.tracingOptions'dan Devralındı