Scd2 چیست؟
Scd2 چیست؟

تصویری: Scd2 چیست؟

تصویری: Scd2 چیست؟
تصویری: What is dbt Data Build Tool? | What problem does it solve? | Practical use cases 2024, نوامبر
Anonim

SCD2 : تاریخچه کامل را در هدف حفظ می کند. با درج تاریخچه را حفظ می کند. رکورد جدید و به روز رسانی برای هر تغییر. SCD3: مقادیر فعلی و قبلی را فقط در هدف نگه می دارد.

با توجه به این موضوع، SCD نوع 2 چه کاری انجام می دهد؟

یک بعد به آرامی در حال تغییر ( SCD ) است بُعدی که داده های جاری و تاریخی را در طول زمان در یک انبار داده ذخیره و مدیریت می کند. آ SCD نوع 2 تاریخچه کامل ارزش ها را حفظ می کند. هنگامی که مقدار یک ویژگی انتخاب شده تغییر می کند، رکورد فعلی است بسته

به طور مشابه، scd1 scd2 scd3 در Informatica چیست؟ SCD مخفف ابعاد آهسته در حال تغییر است. SCD1 : فقط مقادیر به روز شده را حفظ کرد. به عنوان مثال: یک آدرس مشتری تغییر یافته است، ما رکورد موجود را با آدرس جدید به روز می کنیم. SCD2 : حفظ اطلاعات تاریخی و اطلاعات جاری با استفاده از.

علاوه بر این، 3 نوع SCD چیست؟

  • نوع 0 - ابعاد ثابت. هیچ تغییری مجاز نیست، ابعاد هرگز تغییر نمی کند.
  • نوع 1 - بدون سابقه رکورد را مستقیماً به روز کنید، هیچ سابقه ای از مقادیر تاریخی وجود ندارد، فقط وضعیت فعلی وجود دارد.
  • نوع 2 - نسخه ردیف.
  • نوع 3 - ستون مقدار قبلی.
  • نوع 4 - جدول تاریخچه
  • نوع 6 - SCD هیبریدی.

چرا به SCD نیاز داریم؟

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

توصیه شده: