شاهین

اعتبارسنجی رویداد

متوسط
به‌روزرسانی ۲۰ تیر ۱۴۰۵ تحریریه شاهین ۲ دقیقه مطالعه
تلفظEN/ɪˈvɛnt ˌvælɪˈdeɪʃən/

اعتبارسنجی رویداد یعنی رویداد ورودی پیش از پذیرش با یک انتظار مشخص سنجیده شود: نام درست، پراپرتی‌های لازم و نوع داده درست هر مقدار.

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