この記事では、accountMetrics > timeFrameとaccountMetrics > timeSeries > bucketsの引数を設定することで、グラニュラリティフィールドと各データのバケットの時間継続を制御する方法について説明します。
API呼び出しのためのグラニュラリティフィールドを操作する
accountMetrics API呼び出しは、指定されたtimeFrameのアカウントデータを返し、それはバケットの数に分割されます。 各バケットは同じグラニュラリティまたは時間継続を持っています。 グラニュラリティは次の式に基づいて計算されます: timeFrame/buckets。
APIサーバーは5秒ごとにデータを取得するため、グラニュラリティの最小値は5です。 グラニュラリティが5未満の場合、いくつかのバケットはデータを返さない(値は0)。
各バケットのデータがあるサンプルAPI呼び出し
- accountMetrics > timeFrame引数を
last.PT2H(2時間、または7200秒)に設定します。 - accountMetrics > timeSeries > buckets引数を80に設定します。
- アカウントMetrics > グラニュラリティフィールドは、各バケットの時間継続が90秒(7200 / 80)であることを示します。
0件のコメント
サインインしてコメントを残してください。