تمامی جداول سفارشی و ماژولها در دادهلند بر اساس یکی از دو روش درج با ورژن یا درج با آپدیت مقداردهی میشوند. انتخاب نوع درج تعیین میکند که آیا تاریخچه تغییرات ردیفها حفظ شود یا صرفاً آخرین وضعیت هر رکورد نگهداری و بازنویسی گردد.
تعیین نوع درج در زمان ساخت جداول سفارشی انجام میشود و دسترسی به آن از مسیر ایجاد دیتاست میسر است. امکان تغییر نوع درج پس از ساخت جدول وجود ندارد.

این روش برای سناریوهایی مناسب است که ثبت تاریخچه تغییرات و بررسی روند زمانی دادهها اهمیت دارد:
dl_id و update_time (و در جداول آزاد صرفاً بر اساس dl_id) انجام میپذیرد.update_time در پارتیشن ماهانه متناظر قرار میگیرند.این شیوه برای مواردی کاربرد دارد که تنها آخرین وضعیت هر موجودیت اهمیت دارد و ردیفهای موجود آپدیت میشوند:
update_time مانع از جایگزینی دادههای جدید با دادههای قدیمی میشود (این قابلیت در جداول وقایع و استیجینگ فعال است).در جدول زیر تفاوتهای اصلی این دو شیوه درج مقایسه شده است:
| قابلیت و ویژگی | درج با ورژن | درج با آپدیت |
|---|---|---|
| نگهداری تاریخچه تغییرات | ✅ | ❌ |
| یکتاسازی خودکار (Idempotency) | ✅ | بر مبنای کلید اصلی (Primary Key) |
| مدیریت دادههای دیررس (Late Data) | ❌ | ✅ (وقایع و استیجینگ) |
| آپدیت جزئی (Partial Update) | ❌ | ✅ |
| امکان تعریف کلید اصلی (Primary Key) | ❌ | ✅ |
| پارتیشنبندی ماهانه زمانی | ✅ (وقایع و استیجینگ) | ❌ |
| امکان حذف ردیف | ✅ | ✅ |