Slowly Changing Dimention یا SCD

SCD یا همان Slowly Changing Dimention

Slowly Changing Dimention یا SCD یکی از مفاهیم هوش تجاری و کامپوننت های محیط SSIS  می باشد.

Slowly Changing Dimention

 Slowly Changing Dimention برای به روز رسانی جداول دایمنشن استفاده می شود.

جداول دایمنشن یا تغییر نمی کنند و ثابت هستند و یا سرعت تغییرات در آنها کم است. درواقع سرعت تغییرات آنها نسبت به سرعت تغییرات جداول فکت بسیار کم تر می باشد. به عنوان مثال حجم تغییرات جدول کالا نسبت به حجم تغییرات جدول فاکتور فروش بسیار کمتر می باشد.

دلیل دیگر کندی فرایند Slowly Changing Dimention این است که در این فرآیند، کل دیتا از جدول موجود در دیتابیس عملیاتی و کل دیتا از جدول متناظر در انباره داده روی مموری میایند تا مقایسه شوند. عامل مقایسه در این فرآیند، کلید اصلی از دیتابیس عملیاتی و کلید بیزینس از انباره داده می باشد.

عملیات Slowly Changing Dimention فقط شامل دستورات Insert و Update می باشد و دستور Delete  را پشتیبانی نمی کند.

فرایند SCD به سه روش Fixed Attribute، Changing Attribute و Historical Attribute قابل پیاده سازی می باشد.

جمع بندی

گاهی لازم است که تاریخچه داده نگه داری شود. برای این منظور از یک امکان به نام Slowly Changing Dimension استفاده می شود که تغییرات در Dimension ها را ذخیره می کند. این امکان در ابزار های یکپارچه سازی مثل SSIS قابل پیاده سازی است.

برای آموزش پیاده سازی هوش تجاری و SCD با ما در ارتباط باشید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

Fill out this field
Fill out this field
لطفاً یک نشانی ایمیل معتبر بنویسید.
You need to agree with the terms to proceed

مطالب پیشنهادی