რა არის scd2?
რა არის scd2?

ვიდეო: რა არის scd2?

ვიდეო: რა არის scd2?
ვიდეო: DWH Tutorial 16 :Slowly Changing Dimensions and Types in Data Warehousing 2024, ნოემბერი
Anonim

SCD2 : ის ინახავს სრულ ისტორიას სამიზნეში. ის ინახავს ისტორიას ჩასმით. ახალი ჩანაწერი და განახლება ყოველი ცვლილებისთვის. SCD3: ის ინახავს როგორც მიმდინარე, ისე წინა მნიშვნელობებს მხოლოდ სამიზნეში.

ამასთან დაკავშირებით, რას აკეთებს SCD ტიპის 2?

ნელა ცვალებადი განზომილება ( SCD ) არის განზომილება, რომელიც ინახავს და მართავს როგორც მიმდინარე, ისე ისტორიულ მონაცემებს დროთა განმავლობაში მონაცემთა საწყობში. ა ტიპი 2 SCD ინარჩუნებს ღირებულებების სრულ ისტორიას. როდესაც არჩეული ატრიბუტის მნიშვნელობა იცვლება, მიმდინარე ჩანაწერი არის დახურული.

ანალოგიურად, რა არის scd1 scd2 scd3 Informatica-ში? SCD ნიშნავს ნელა ცვალებად ზომებს. SCD1 : შენარჩუნებულია მხოლოდ განახლებული მნიშვნელობები. მაგ: მომხმარებლის მისამართი შეცვლილია, ჩვენ ვაახლებთ არსებულ ჩანაწერს ახალი მისამართით. SCD2 : ისტორიული ინფორმაციისა და მიმდინარე ინფორმაციის შენახვა გამოყენებით.

გარდა ამისა, რა არის SCD-ის 3 ტიპი?

  • ტიპი 0 - ფიქსირებული განზომილება. ცვლილებები არ არის დაშვებული, განზომილება არასოდეს იცვლება.
  • ტიპი 1 - არ არის ისტორია. პირდაპირ განაახლეთ ჩანაწერი, არ არის ისტორიული ღირებულებების ჩანაწერი, მხოლოდ მიმდინარე მდგომარეობა.
  • ტიპი 2 - მწკრივის ვერსია.
  • ტიპი 3 - წინა მნიშვნელობის სვეტი.
  • ტიპი 4 - ისტორიის ცხრილი.
  • ტიპი 6 - ჰიბრიდული SCD.

რატომ გვჭირდება SCD?

როგორც სახელი გვთავაზობს, SCD საშუალებას გაძლევთ შეინარჩუნოთ ცვლილებები Dimension ცხრილში მონაცემთა საწყობში. ეს არის ზომები, რომლებიც თანდათან იცვლება დროთა განმავლობაში, ვიდრე რეგულარულად იცვლება. SCD-ების დანერგვისას, თქვენ რეალურად გადაწყვეტთ, თუ როგორ გსურთ ისტორიული მონაცემების შენარჩუნება მიმდინარე მონაცემებით.

გირჩევთ: