Сбой API Graph Beta RiskDetection для запросов с комбинированным фильтром «меньше, чем», с $ top - PullRequest
1 голос
/ 22 января 2020

Я запрашивал API riskDetection и фильтровал по «DetectedDateTime» для разбивки на страницы и получения событий только в определенном временном интервале. Этим утром этот вызов API начал сбой, только для одного из наших арендаторов и только для конечной точки riskDetection (identityRiskEvents работает нормально)

Я получаю следующую ошибку для запросов, включающих le:

{
  "error": {
    "code": "UnknownError",
    "message": "",
    "innerError": {
      "request-id": "29ec0904-8655-43d2-a422-7e7554313906",
      "date": "2020-01-22T19:18:29"
    }
  }
}
// This one works
https://graph.microsoft.com/beta/riskDetections?$orderby=detecteddatetime+desc&top=500&filter=(detectedDateTime+ge+2020-01-19T18:06:04Z) 

// This one returns UnknownError
https://graph.microsoft.com/beta/riskDetections?$orderby=detecteddatetime+desc&top=500&filter=(detectedDateTime+ge+2020-01-19T18:06:04Z)

// This one works
https://graph.microsoft.com/beta/riskDetections?$orderby=detecteddatetime+desc&filter=(detectedDateTime+le+2020-01-19T18:06:04Z)  

Похоже, что сочетание $ top и $ filter = обнаруженоDateTime + le + ... вызывает ошибки. Кто-нибудь сталкивался с этим недавно / знает, это проблема на стороне Microsoft или проблема с синтаксисом моего запроса / что-то еще?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...