شاهین

زمان درج در برابر زمان رویداد

متوسط
به‌روزرسانی ۲۰ تیر ۱۴۰۵ تحریریه شاهین ۲ دقیقه مطالعه
تلفظEN/ˈɪnsɜːrt ˈvɜːrsəs ɪˈvɛnt taɪm/

زمان درج در برابر زمان رویداد یعنی فرق میان زمانی که اقدام واقعا رخ داد (زمان رویداد) و زمانی که سرور آن را دریافت و ذخیره کرد (زمان درج).

در حالت ایده‌آل این دو تقریبا یکی‌اند، ولی هر جا تاخیر باشد از هم جدا می‌شوند: رویداد آفلاین که ساعت‌ها بعد ارسال می‌شود، ارسال دسته‌ای که با تاخیر عمدی می‌آید، یا ورود داده تاریخی که زمان رویدادش پارسال است ولی امروز درج شده. انتخاب اینکه گزارش را بر کدام محور بخوانید تفسیر را عوض می‌کند: تحلیل رفتاری و روند باید بر زمان رویداد باشد چون به «کی کاربر کاری کرد» اهمیت می‌دهد، ولی مانیتورینگ زنده و بدهی‌های عملیاتی بر زمان درج معنا دارند چون به «کی داده رسید» مربوط‌اند. تله رایج این است که یک پرش یا افت در یک روز را رفتار واقعی بخوانند، در حالی که فقط دسته‌ای از رویدادهای تاخیری با زمان درج امروز یکجا رسیده‌اند. برای همین پیش از هر نتیجه‌گیری از یک ناهنجاری روزانه، باید دانست نمودار بر کدام زمان بنا شده است.