API-интерфейс использования ресурсов Azure сообщает "неверный запрос" с указанием минут в датах начала и окончания

При вызове API-интерфейса использования Azure я столкнулся с одной проблемой. В API использования нам необходимо указать дату и время начала и дату окончания. В этих датах, если я предоставлю часть минут, как:

2017-02-09T03% 3a30% 3a00Z

Затем происходит сбой с исключением - плохой запрос.

Он отлично работает с частью даты и времени до части часа. В тот момент, когда дается любая минутная часть, она терпит неудачу. Я пытался убедиться, что:

• начало и конец даты истекают до текущей даты

• обе даты представлены в формате utc iso 8601

• конечная дата-время наступает после, т.е. в будущем до начальной даты-времени.

В результате вышеупомянутой проблемы минимальный промежуток времени между сообщенными датами и временем, которые я мог пройти, составляет один час. Пожалуйста, дайте мне знать, что я могу попробовать или что-то не так, что я могу делать.

Заранее спасибо,

Рахул

1 ответ

Если вы используете часовую гранулярность, она не поддерживает минуты и секунды. https://msdn.microsoft.com/en-us/library/azure/mt219001.aspx

Тело ответа о неверном запросе должно выглядеть следующим образом: { "error": { "code": "InvalidInput", "message": "Время отклика для гранулярной агрегации должно быть задано с использованием только части часов с нулями минут и секунд (1:00:00Z, 2:00:00Z, 3:00:00Z и т. д.)." } }

Другие вопросы по тегам