شاهین

داده تغییرناپذیر

پیشرفته
به‌روزرسانی ۲۰ تیر ۱۴۰۵ تحریریه شاهین ۳ دقیقه مطالعه
تلفظEN/ɪˈmjuːtəbəl ˈdeɪtə/

داده تغییرناپذیر داده‌ای است که پس از ثبت دیگر ویرایش یا بازنویسی نمی‌شود؛ هر اصلاح به‌جای تغییر رکورد قدیمی، یک رکورد تازه اضافه می‌کند.

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