2017-02-10 5 views
0

Azure使用API​​を呼び出す際に1つの問題に直面しています。使用API​​では、報告された開始日時と報告された終了日時を提供する必要があります。私は分を提供する場合、これらの日付倍で一部のように:3a00ZAzureのリソース使用量apiは、報告された開始日時と終了日時の分の「悪い要求」と言います。

2017-02-09T03%3aを%は、その後、それはexception-悪い要求に失敗します。

日時部分が時間部分まで正常に動作します。何分か分が与えられた瞬間、それは失敗します。日付時刻が終了日時•UTCのISO 8601形式

で提供され、両方の開始と終了日付時刻は、現在の日付時刻を過ぎて

•両方とも

•、すなわち後です:私はことを確認してみました将来の開始日時。

上記の問題の結果、報告された日時の最小時間間隔は1時間です。私がやっていることや何か悪いことを試すことができることを教えてください。事前に

おかげで、

ラーフル

+0

'%3a'の代わりに': 'を使ってみましたか? –

+0

はいジョン: ":"悪い要求を言っている時間部分でも失敗します –

答えて

0

あなたは時間ごとの粒度を使用する場合は、分、秒をサポートしていません。 https://msdn.microsoft.com/en-us/library/azure/mt219001.aspx

悪い要求応答は次のようになるはずの身体: { 「エラー」:{ 「コード」:「InvalidInput」、 「メッセージ」:「毎時凝集粒度のためreportedendtimeを有することが必要です(1:00:00Z、2:00:00Z、3:00:00Zなど)を使用して時間部分のみを使用して設定します。 } }

+0

はい時間単位を使用しています。だから、分レベルでデータが必要な場合、どのように達成するのですか?使用する特定のフィルタまたはクエリ文字列 –

+0

残念ながら、時間は現在利用可能な最小の粒度です – sha

関連する問題