التخطي إلى المحتوى الرئيسي

العمل مع accountMetrics > Granularity

تتناول هذه المقالة كيفية تكوين الوسيطات accountMetrics > timeFrame و accountMetrics > timeSeries > buckets للتحكم في حقول Granularity ومدة الوقت لكل bucket من البيانات.

التعامل مع حقل Granularity لمكالمات API

استدعاء accountMetrics API يُرجع بيانات الحساب للإطار الزمني المحدد ويتم تقسيمه إلى عدد من الحاويات. لكل bucket نفس Granularity أو مدة زمنية. يتم حساب Granularity وفقًا للصيغة التالية: timeFrame/buckets.

يقوم خادم API بجلب البيانات كل 5 ثوانٍ، لذلك فإن القيمة الأدنى لـ Granularity هي 5. إذا كانت Granularity أقل من 5، فإن بعض الحاويات ستعيد لا توجد بيانات (القيمة 0).

عينة من استدعاء API مع بيانات لكل حاوية

  • قم بتعيين الوسيط accountMetrics > timeFrame على last.PT2H (2 ساعتان، أو 7200 ثانية)
  • قم بتعيين الوسيط accountMetrics > timeSeries > buckets على 80
  • يظهر حقل Metrics > Granularity للحساب أن مدة الوقت لكل حاوية هي 90 ثانية (7200 / 80)

هل كان هذا المقال مفيداً؟

0 من 0 وجدوا هذا مفيداً

لا توجد تعليقات