የ 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 አንዳንድ ጥንካሬዎች ሲኖሩት, ከድክመቶቹ ውጭ እንዳልሆነ ልብ ሊባል ይገባል. ከእነዚህ ጉዳቶች ውስጥ አንዱ የትንታኔ ጥያቄዎችን የመጻፍ ችግር ነው። መጠይቆች ጉልህ የሆነ የJOINs ብዛት አላቸው፣ ኮዱ ረጅም እና አስቸጋሪ ነው። እንዲሁም ወደ DATA VAULT የሚገባው መረጃ ምንም አይነት ለውጥ አያመጣም, ስለዚህ, ከንግድ እይታ አንጻር, DATA VAULT በንጹህ መልክ ውስጥ ፍጹም ዋጋ የለውም.

እነዚህን ድክመቶች ለማስወገድ ነበር የDATA VAULT ዘዴ በሚከተሉት አካላት የተስፋፋው፡-

  • PIT (በጊዜ ውስጥ ነጥብ) ጠረጴዛዎች;
  • የ BRIDGE ጠረጴዛዎች;
  • አስቀድሞ የተገለጹ ተዋጽኦዎች።

የእነዚህን አካላት ዓላማ በጥልቀት እንመልከታቸው።

PIT ሰንጠረዦች

በተለምዶ አንድ የንግድ አካል (HUB) የተለያየ የዝማኔ ተመኖች ያለው ውሂብ ሊይዝ ይችላል፣ ለምሳሌ፣ ስለ አንድ ሰው መለያ መረጃ እየተነጋገርን ከሆነ፣ ስለ ስልክ ቁጥር፣ አድራሻ ወይም ኢሜል መረጃ ከማለት የበለጠ የዝማኔ መጠን አለው ማለት እንችላለን። ሙሉ ስም, የፓስፖርት ዝርዝሮች, የጋብቻ ሁኔታ ወይም ጾታ.

ስለዚህ, ሳተላይቶችን በሚወስኑበት ጊዜ, የዝማኔ ድግግሞቻቸውን ግምት ውስጥ ማስገባት አለብዎት. ለምን አስፈላጊ ነው?

በተመሳሳይ ሠንጠረዥ ውስጥ የተለያዩ የዝማኔ ታሪፎችን ካከማቻሉ፣ በጣም በተደጋጋሚ የሚለዋወጠው ባህሪ በተዘመነ ቁጥር አንድ ረድፍ ወደ ጠረጴዛው ማከል አለቦት። ውጤቱም የዲስክ ቦታ መጨመር እና የጥያቄ ማስፈጸሚያ ጊዜ መጨመር ነው.

አሁን ሳተላይቶቹን በዝማኔ ፍሪኩዌንሲ ከፍለን እና ዳታዎችን በነጠላ መጫን ስለቻልን ወቅታዊ መረጃዎችን መቀበላችንን ማረጋገጥ አለብን። የተሻለ፣ አላስፈላጊ JOINs ሳትጠቀም።

ላብራራ፣ ለምሳሌ የአሁኑን (በመጨረሻው ማሻሻያ ቀን መሰረት) የተለያየ የዝማኔ መጠን ካላቸው ሳተላይቶች ማግኘት አለቦት። ይህንን ለማድረግ JOIN ለማድረግ ብቻ ሳይሆን ብዙ የጎጆ መጠይቆችን መፍጠር (መረጃ ላለው ለእያንዳንዱ ሳተላይት) ከፍተኛው የዝማኔ ቀን MAX (የዝማኔ ቀን) ምርጫ ያስፈልግዎታል። በእያንዳንዱ አዲስ JOIN፣ እንደዚህ አይነት ኮድ ያድጋል እና በጣም በፍጥነት ለመረዳት አስቸጋሪ ይሆናል።

የPIT ሠንጠረዡ የተነደፈው እንደዚህ ዓይነት መጠይቆችን ለማቃለል ነው፡ የፒአይቲ ሠንጠረዦች በአንድ ጊዜ ወደ DATA VAULT አዲስ መረጃ በመጻፍ ይሞላሉ። PIT ሰንጠረዥ፡

የ DATA VAULT ልማት እና ወደ BUSINESS DATA VAULT ሽግግር

ስለዚህ በእያንዳንዱ ጊዜ ለሁሉም ሳተላይቶች የውሂብ አግባብነት መረጃ አለን. JOINs ን ወደ PIT ገበታ በመጠቀም፣ የጎጆ መጠይቆችን ሙሉ በሙሉ እናስወግዳለን፣ በተፈጥሮ PIT በየቀኑ የሚሞላበት ሁኔታ እና ያለ ክፍተቶች። በPIT ውስጥ ክፍተቶች ቢኖሩትም የቅርብ ጊዜውን መረጃ ማግኘት የሚችሉት አንድ የጎጆ መጠይቅ ወደ PIT እራሱ በመጠቀም ብቻ ነው። አንድ የጎጆ መጠይቅ ለእያንዳንዱ ሳተላይት ከተጠይቆት በበለጠ ፍጥነት ይሰራል።

ብየዳ

የ BRIDGE ሠንጠረዦች የትንታኔ መጠይቆችን ለማቃለልም ያገለግላሉ። ነገር ግን፣ ከPIT የሚለየው በተለያዩ ማዕከሎች፣ ማገናኛዎች እና ሳተላይቶቻቸው መካከል ጥያቄዎችን የማቅለል እና የማፋጠን ዘዴ ነው።

ሠንጠረዡ ለሁሉም ሳተላይቶች አስፈላጊ የሆኑትን ቁልፎች ሁሉ ይዟል, ይህም ብዙውን ጊዜ በጥያቄዎች ውስጥ ጥቅም ላይ ይውላል. በተጨማሪም አስፈላጊ ከሆነ የቁልፎቹ ስሞች ለመተንተን አስፈላጊ ከሆነ የተጠለፉ የንግድ ቁልፎችን በጽሑፍ መልክ በቁልፍዎች ሊጨመሩ ይችላሉ.

እውነታው ግን BRIDGE ን ሳይጠቀሙ በተለያዩ ማዕከሎች ውስጥ በሚገኙ ሳተላይቶች ውስጥ የሚገኙ መረጃዎችን በመቀበል ሂደት ውስጥ የሳተላይቶቹን እራሳቸው ብቻ ሳይሆን ማዕከሎቹን የሚያገናኙትን ማገናኛዎች JOIN ማድረግ አስፈላጊ ነው ።

የ BRIDGE መኖር እና አለመኖር የሚወሰነው በማከማቻ ውቅር እና የጥያቄ አፈፃፀም ፍጥነትን የማመቻቸት አስፈላጊነት ነው። የ BRIGE ሁለንተናዊ ምሳሌ ማምጣት አስቸጋሪ ነው።

አስቀድሞ የተገለጹ ተዋጽኦዎች

ወደ BUSINESS DATA VAULT የሚያቀርብን ሌላው የነገር አይነት አስቀድሞ የተሰላ አመልካቾችን የያዙ ሰንጠረዦች ናቸው። እንደነዚህ ያሉት ሠንጠረዦች ለንግድ ሥራ በጣም አስፈላጊ ናቸው, በተሰጡት ደንቦች መሰረት የተጠቃለለ መረጃን ይይዛሉ እና በአንፃራዊነት ለመድረስ ቀላል ያደርጉታል.

በሥነ ሕንጻ፣ PRDEFINED DERIVATIONS የአንድ የተወሰነ ማዕከል ከሌላ ሳተላይት የበለጡ አይደሉም። እሱ ልክ እንደ መደበኛ ሳተላይት የንግድ ቁልፍ እና በሳተላይት ውስጥ መዝገቡ የተፈጠረበትን ቀን ይይዛል። ይህ ግን ተመሳሳይነት የሚያበቃበት ነው። የእንደዚህ አይነት "ልዩ" ሳተላይት ባህሪያት ተጨማሪ ስብጥር የሚወሰነው በጣም ታዋቂ በሆኑ ቅድመ-ስሌት አመልካቾች ላይ በመመርኮዝ በንግድ ተጠቃሚዎች ነው.

ለምሳሌ፣ ስለ ሰራተኛ መረጃ የያዘ ማእከል እንደ ጠቋሚዎች ያሉት ሳተላይት ሊያካትት ይችላል፡-

  • ዝቅተኛ ክፍያ;
  • ከፍተኛ ደመወዝ;
  • አማካይ ደመወዝ;
  • ጠቅላላ የተጠራቀመ ደሞዝ፣ ወዘተ.

PREDEFINED DERIVATIONS በተመሳሳዩ መገናኛ ውስጥ ባለው የPIT ሠንጠረዥ ውስጥ ማካተት ምክንያታዊ ነው፣ ከዚያ በተለየ በተመረጠው ቀን ለሰራተኛ የውሂብ ቁርጥራጮችን በቀላሉ ማግኘት ይችላሉ።

ማያያዣዎች

እንደ ልምምድ እንደሚያሳየው፣ የንግድ ተጠቃሚዎች DATA VAULT አጠቃቀም በብዙ ምክንያቶች በተወሰነ ደረጃ ከባድ ነው።

  • የመጠይቁ ኮድ ውስብስብ እና አስቸጋሪ ነው;
  • የJOINs ብዛት የጥያቄዎችን አፈጻጸም ይነካል።
  • የትንታኔ መጠይቆችን መጻፍ ስለ ማከማቻ ዲዛይን የላቀ እውቀት ይጠይቃል።

የውሂብ መዳረሻን ለማቃለል DATA VAULT ከተጨማሪ ነገሮች ጋር ይራዘማል፡-

  • PIT (በጊዜ ውስጥ ነጥብ) ጠረጴዛዎች;
  • የ BRIDGE ጠረጴዛዎች;
  • አስቀድሞ የተገለጹ ተዋጽኦዎች።

ቀጥሎ ጽሑፍ በእኔ አስተያየት ከ BI ጋር ለሚሰሩ በጣም አስደሳች የሆነውን ነገር ለመናገር እቅድ አለኝ። በ DATA VAULT ላይ ተመስርተው የእውነታ ሠንጠረዦችን እና የመጠን ሠንጠረዦችን ለመፍጠር መንገዶችን አቀርባለሁ።

የጽሁፉ ቁሳቁሶች የተመሰረቱት በ:

  • ጽሑፎች ከዝርዝር መግለጫ በተጨማሪ የሞዴል ንድፎችን የያዘው ኬንታ ግራዚያኖ;
  • መጽሃፍ፡ "በዳታ VAULT 2.0 ሊለካ የሚችል የውሂብ ማከማቻ መገንባት";
  • አንቀጽ የውሂብ ቮልት መሰረታዊ.

ምንጭ: hab.com

አስተያየት ያክሉ