DATA VAULT සංවර්ධනය සහ BUSINESS DATA VAULT වෙත සංක්‍රමණය වීම

කලින් ලිපියෙන් මම DATA VAULT හි මූලික කරුණු ගැන කතා කළා, DATA VAULT හි ප්‍රධාන අංග සහ ඒවායේ අරමුණ විස්තර කළා. මෙය DATA VAULT හි මාතෘකාව අවසන් වී ඇති බව සැලකිය නොහැකිය; DATA VAULT පරිණාමයේ ඊළඟ පියවර ගැන කතා කිරීම අවශ්‍ය වේ.

තවද මෙම ලිපියෙන් මම DATA VAULT සංවර්ධනය කිරීම සහ BUSINESS DATA VAULT හෝ සරලව BUSINESS VAULT වෙත මාරුවීම පිළිබඳව අවධානය යොමු කරමි.

BUSINESS DATA VAULT පෙනුම සඳහා හේතු

DATA VAULT, යම් ශක්තීන් ඇති අතර, එහි අඩුපාඩු නොමැතිව නොවන බව සැලකිල්ලට ගත යුතුය. මෙම අවාසි වලින් එකක් වන්නේ විශ්ලේෂණාත්මක විමසුම් ලිවීමේ දුෂ්කරතාවයයි. විමසුම්වලට සැලකිය යුතු JOIN සංඛ්‍යාවක් ඇත, කේතය දිගු හා අපහසුයි. එසේම, DATA VAULT වෙත ඇතුළු වන දත්ත කිසිදු පරිවර්තනයකට භාජනය නොවේ, එබැවින්, ව්‍යාපාරික දෘෂ්ටි කෝණයකින්, DATA VAULT එහි පිරිසිදු ස්වරූපයෙන් නිරපේක්ෂ වටිනාකමක් නොමැත.

DATA VAULT ක්‍රමවේදය මෙවැනි මූලද්‍රව්‍ය සමඟින් පුළුල් කරන ලද්දේ මෙම අඩුපාඩු මගහරවා ගැනීම සඳහා ය.

  • PIT (කාල ලක්ෂ්‍යය) වගු;
  • BRIDGE වගු;
  • පූර්ව නිශ්චිත ව්යුත්පන්න.

මෙම මූලද්රව්යවල අරමුණ දෙස සමීපව බලමු.

PIT වගු

සාමාන්‍යයෙන්, එක් ව්‍යාපාරික ආයතනයක (HUB) විවිධ යාවත්කාලීන අනුපාත සහිත දත්ත අඩංගු විය හැකිය, උදාහරණයක් ලෙස, අපි පුද්ගලයෙකුගේ ගුනාංගීකරනය කරන දත්ත ගැන කතා කරන්නේ නම්, දුරකථන අංකයක්, ලිපිනයක් හෝ විද්‍යුත් තැපෑලක් පිළිබඳ තොරතුරු පැවසීමට වඩා ඉහළ යාවත්කාලීන අනුපාතයක් ඇති බව අපට පැවසිය හැකිය. සම්පූර්ණ නම, විදේශ ගමන් බලපත්‍ර විස්තර, විවාහක තත්ත්වය හෝ ස්ත්‍රී පුරුෂ භාවය.

එබැවින්, චන්ද්රිකා නිර්ණය කිරීමේදී, ඒවායේ යාවත්කාලීන සංඛ්යාතය මතක තබා ගත යුතුය. එය වැදගත් වන්නේ ඇයි?

ඔබ එකම වගුවේ විවිධ යාවත්කාලීන අනුපාත සහිත උපලක්ෂණ ගබඩා කරන්නේ නම්, නිතර නිතර වෙනස් කරන ලද උපලක්ෂණ යාවත්කාලීන වන සෑම අවස්ථාවකම ඔබට පේළියක් වගුවට එක් කිරීමට සිදුවේ. ප්රතිඵලය වන්නේ තැටියේ ඉඩ ප්රමාණය වැඩි වීම සහ විමසුම් ක්රියාත්මක කිරීමේ කාලය වැඩි වීමයි.

දැන් අපි චන්ද්‍රිකා යාවත්කාලීන සංඛ්‍යාතය අනුව බෙදා ඇති අතර, ඒවාට ස්වාධීනව දත්ත පැටවිය හැකි බැවින්, අපට යාවත්කාලීන දත්ත ලබා ගත හැකි බවට සහතික විය යුතුය. අනවශ්‍ය JOIN භාවිතා නොකර වඩා හොඳය.

උදාහරණයක් ලෙස, ඔබට විවිධ යාවත්කාලීන අනුපාත ඇති චන්ද්‍රිකා වලින් වත්මන් (අවසන් යාවත්කාලීන කළ දිනය අනුව) තොරතුරු ලබා ගැනීමට අවශ්‍ය බව මට පැහැදිලි කිරීමට ඉඩ දෙන්න. මෙය සිදු කිරීම සඳහා, ඔබට JOIN එකක් සෑදීමට පමණක් නොව, උපරිම යාවත්කාලීන දිනය MAX (යාවත්කාලීන දිනය) තෝරාගැනීම සමඟින් කැදලි විමසුම් කිහිපයක් (තොරතුරු අඩංගු සෑම චන්ද්‍රිකාවක් සඳහාම) නිර්මාණය කිරීමටද අවශ්‍ය වනු ඇත. එක් එක් නව JOIN සමඟ, එවැනි කේතය වර්ධනය වන අතර ඉතා ඉක්මනින් තේරුම් ගැනීමට අපහසු වේ.

PIT වගුව එවැනි විමසුම් සරල කිරීම සඳහා නිර්මාණය කර ඇත; PIT වගු DATA VAULT වෙත නව දත්ත ලිවීමට සමගාමීව පුරවා ඇත. PIT වගුව:

DATA VAULT සංවර්ධනය සහ BUSINESS DATA VAULT වෙත සංක්‍රමණය වීම

මේ අනුව, එක් එක් කාල වකවානුවේදී සියලුම චන්ද්‍රිකා සඳහා දත්තවල අදාළත්වය පිළිබඳ තොරතුරු අප සතුව ඇත. PIT වගුව වෙත JOINs භාවිතා කිරීමෙන්, අපට ස්වභාවිකවම, PIT සෑම දිනකම සහ හිඩැස් නොමැතිව පුරවා ඇති කොන්දේසිය සමඟ, කැදැලි විමසුම් සම්පූර්ණයෙන්ම ඉවත් කළ හැකිය. PIT හි හිඩැස් ඇති වුවද, ඔබට නවතම දත්ත ලබා ගත හැක්කේ PIT වෙතම එක් කැදලි විමසුමක් භාවිතා කර පමණි. එක් කැදලි විමසුමක් සෑම චන්ද්‍රිකාවකටම කැදලි විමසුම් වලට වඩා වේගයෙන් සකසනු ඇත.

බ්‍රිජ්

BRIDGE වගු ද විශ්ලේෂණාත්මක විමසුම් සරල කිරීමට භාවිතා කරයි. කෙසේ වෙතත්, PIT වලින් වෙනස් වන්නේ විවිධ මධ්‍යස්ථාන, සබැඳි සහ ඒවායේ චන්ද්‍රිකා අතර ඉල්ලීම් සරල කිරීම සහ වේගවත් කිරීමේ මාධ්‍යයකි.

බොහෝ විට විමසුම් වලදී භාවිතා කරන සියලුම චන්ද්‍රිකා සඳහා අවශ්‍ය සියලුම යතුරු මේසයේ අඩංගු වේ. ඊට අමතරව, අවශ්‍ය නම්, විශ්ලේෂණය සඳහා යතුරුවල නම් අවශ්‍ය නම්, හැෂ් ව්‍යාපාරික යතුරු පෙළ ආකාරයෙන් යතුරු සමඟ අතිරේක කළ හැකිය.

කාරණය නම්, BRIDGE භාවිතා නොකර, විවිධ මධ්‍යස්ථානවලට අයත් චන්ද්‍රිකාවල දත්ත ලබා ගැනීමේ ක්‍රියාවලියේදී, චන්ද්‍රිකා පමණක් නොව, කේන්ද්‍රස්ථාන සම්බන්ධ කරන සබැඳි ද සම්බන්ධ කිරීම අවශ්‍ය වේ.

BRIDGE හි පැවැත්ම හෝ නොපැවතීම ගබඩා වින්‍යාසය සහ විමසුම් ක්‍රියාත්මක කිරීමේ වේගය ප්‍රශස්ත කිරීමේ අවශ්‍යතාවය මත තීරණය වේ. BRIGE පිළිබඳ විශ්වීය උදාහරණයක් ඉදිරිපත් කිරීම අපහසුය.

පූර්ව නිශ්චිත ව්යුත්පන්න

BUSINESS DATA VAULT වෙත අපව සමීප කරන තවත් වස්තුවක් වන්නේ පූර්ව ගණනය කළ දර්ශක අඩංගු වගු ය. එවැනි වගු ව්‍යාපාර සඳහා සැබවින්ම වැදගත් වේ; ඒවා ලබා දී ඇති නීතිරීතිවලට අනුව එකතු කරන ලද තොරතුරු අඩංගු වන අතර ප්‍රවේශ වීම සාපේක්ෂව පහසු කරයි.

වාස්තු විද්‍යාත්මකව, පූර්ව නිශ්චිත ව්‍යුත්පන්නයන් යනු කිසියම් කේන්ද්‍රස්ථානයක තවත් චන්ද්‍රිකාවකට වඩා වැඩි දෙයක් නොවේ. එය, සාමාන්‍ය චන්ද්‍රිකාවක් මෙන්, ව්‍යාපාරික යතුරක් සහ චන්ද්‍රිකාවේ වාර්තාව නිර්මාණය කළ දිනය අඩංගු වේ. කෙසේ වෙතත් සමානකම් අවසන් වන්නේ මෙයයි. එවැනි "විශේෂිත" චන්ද්රිකාවක ගුණාංගවල තවදුරටත් සංයුතිය වඩාත් ජනප්රිය, පූර්ව ගණනය කරන ලද දර්ශක මත පදනම්ව ව්යාපාරික පරිශීලකයින් විසින් තීරණය කරනු ලැබේ.

උදාහරණයක් ලෙස, සේවකයෙකු පිළිබඳ තොරතුරු අඩංගු කේන්ද්‍රස්ථානයක් වැනි දර්ශක සහිත චන්ද්‍රිකාවක් ඇතුළත් විය හැක:

  • අවම වැටුප;
  • උපරිම වැටුප;
  • සාමාන්ය වැටුප;
  • සමුච්චිත වැටුප්, ආදිය.

එකම කේන්ද්‍රයේ PIT වගුවේ පූර්ව නිශ්චිත ව්‍යුත්පන්නයන් ඇතුළත් කිරීම තාර්කික ය, එවිට ඔබට විශේෂයෙන් තෝරාගත් දිනයක සේවකයෙකු සඳහා දත්ත පෙති පහසුවෙන් ලබා ගත හැකිය.

නිගමන

ප්රායෝගිකව පෙන්නුම් කරන පරිදි, ව්යාපාරික පරිශීලකයින් විසින් DATA VAULT භාවිතය හේතු කිහිපයක් නිසා තරමක් අපහසු වේ:

  • විමසුම් කේතය සංකීර්ණ සහ අපහසුයි;
  • JOIN වල බහුලත්වය විමසුම්වල ක්‍රියාකාරිත්වයට බලපායි;
  • විශ්ලේෂණාත්මක විමසුම් ලිවීමට ගබඩා සැලසුම් පිළිබඳ විශිෂ්ට දැනුමක් අවශ්‍ය වේ.

දත්ත ප්‍රවේශය සරල කිරීම සඳහා, DATA VAULT අතිරේක වස්තු සමඟින් දිගු කර ඇත:

  • PIT (කාල ලක්ෂ්‍යය) වගු;
  • BRIDGE වගු;
  • පූර්ව නිශ්චිත ව්යුත්පන්න.

ඊළඟ ලිපියයි මගේ මතය අනුව, BI සමඟ වැඩ කරන අයට වඩාත්ම සිත්ගන්නා කරුණ පැවසීමට මම අදහස් කරමි. DATA VAULT මත පදනම්ව කරුණු වගු සහ මාන වගු සෑදීමේ ක්‍රම මම ඉදිරිපත් කරමි.

ලිපියේ ද්රව්ය පදනම් වන්නේ:

මූලාශ්රය: www.habr.com

අදහස් එක් කරන්න