我有以下关于Time Series Insights REST API的JSON请求:
JObject contentInputPayload = new JObject(
new JProperty("top", new JObject(
new JProperty("sort", new JArray(new JObject(
new JProperty("input", new JObject(
new JProperty("builtInProperty", "$ts")
)),
new JProperty("order", "Asc")
))),
new JProperty("count", getTelemetry.RequestedEventCount)
)),
getPredicateSingle(getTelemetry.PropertyName, getTelemetry.PropertyValue),
new JProperty("searchSpan", new JObject(
new JProperty("from", Convert.ToDateTime(getTelemetry.FromDateTime)),
new JProperty("to", Convert.ToDateTime(getTelemetry.ToDateTime)))));
我可以使用count属性限制事件的数量。如果我将其保留为空白,则会收到 400错误请求 。如何请求该时间段内的所有事件?
答案 0 :(得分:0)
如果您将内部异常留空,请检查一下。
GetEvents,GetSeries,AggregateSeries的最大响应大小为16MB,不知道您是否达到了上限。
请在此处https://docs.microsoft.com/en-in/rest/api/time-series-insights/preview-query
查阅文档400 InvalidInput实体大小大于最大允许大小'16,384'。 ObjectSizeExceededLimit。