ඔලප් එක්සෙල් කැට. OLAP = බහුමාන දසුන = කියුබ්. අන්තර්ජාල විකුණුම් කියුබ් එකක් සාදන්න

OLAP (ඔන්ලයින් විශ්ලේෂණ සැකසුම්) දත්ත කැට බහුමාන දත්ත කාර්යක්ෂමව නිස්සාරණය සහ විශ්ලේෂණය සක්‍රීය කරයි. වෙනත් වර්ගවල දත්ත සමුදායන් මෙන් නොව, OLAP දත්ත සමුදායන් විශේෂයෙන් නිර්මාණය කර ඇත්තේ විශ්ලේෂණාත්මක සැකසුම් සහ ඒවායින් සියලු වර්ගවල දත්ත කට්ටල ඉක්මනින් උකහා ගැනීම සඳහා ය. ඇත්ත වශයෙන්ම, Access හෝ SQL Server සහ OLAP දත්ත සමුදායන් වැනි සම්මත සම්බන්ධතා දත්ත සමුදායන් අතර ප්රධාන වෙනස්කම් කිහිපයක් තිබේ.

සහල්. 1. OLAP ඝනකයක් Excel වැඩපොතකට සම්බන්ධ කිරීමට, විධානය භාවිතා කරන්න විශ්ලේෂණ සේවා වෙතින්

ආකෘතියෙන් සටහන බාගන්න හෝ

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

සම්බන්ධතා දත්ත සමුදායන් සහ OLAP දත්ත සමුදායන් ව්‍යුහාත්මකව වෙනස් වේ. සම්බන්ධතා දත්ත සමුදායන් සාමාන්‍යයෙන් සමන්විත වන්නේ එකට සම්බන්ධ කර ඇති වගු සමූහයකිනි. සමහර අවස්ථා වලදී, සම්බන්ධක දත්ත ගබඩාවක බොහෝ වගු අඩංගු වන අතර ඒවා සම්බන්ධ වන්නේ කෙසේද යන්න තීරණය කිරීම ඉතා අපහසු වේ. OLAP දත්ත සමුදායන් තුළ, එක් එක් දත්ත කොටස් අතර සම්බන්ධතාවය පූර්ව නිර්වචනය කර OLAP කැට ලෙස හැඳින්වෙන ව්යුහයක් තුළ ගබඩා කර ඇත. දත්ත කැට දත්ත සමුදායේ ධූරාවලි ව්‍යුහය සහ සම්බන්ධතා පිළිබඳ සම්පූර්ණ තොරතුරු ගබඩා කරයි, එමඟින් එය හරහා සංචාලනය බෙහෙවින් සරල කරයි. මීට අමතරව, ලබා ගන්නා දත්ත පිහිටා ඇත්තේ කොතැනද සහ ඒ හා සම්බන්ධ වෙනත් දත්ත මොනවාදැයි ඔබ කල්තියා දන්නේ නම් වාර්තා නිර්මාණය කිරීම වඩාත් පහසු වේ.

සම්බන්ධතා දත්ත සමුදායන් සහ OLAP දත්ත සමුදායන් අතර ප්රධාන වෙනස වන්නේ තොරතුරු ගබඩා කර ඇති ආකාරයයි. OLAP ඝනකයක දත්ත සාමාන්‍ය ආකාරයෙන් ඉදිරිපත් කරන්නේ කලාතුරකිනි. OLAP දත්ත කැට සාමාන්‍යයෙන් කලින් සැලසුම් කළ ආකෘතියකින් ඉදිරිපත් කරන තොරතුරු අඩංගු වේ. මේ අනුව, කැට තුළ දත්ත කාණ්ඩගත කිරීම, පෙරීම, වර්ග කිරීම සහ ඒකාබද්ධ කිරීමේ මෙහෙයුම් සිදු කරනු ලබන්නේ තොරතුරු පිරවීමට පෙරය. මෙමගින් ඉල්ලා සිටින දත්ත උපුටා ගැනීම සහ ප්‍රදර්ශනය කිරීම හැකි තරම් සරල කරයි. සම්බන්ධතා දත්ත සමුදායන් මෙන් නොව, තිරය මත ප්රදර්ශනය කිරීමට පෙර තොරතුරු නිසි ලෙස සංවිධානය කිරීම අවශ්ය නොවේ.

OLAP දත්ත සමුදායන් සාමාන්‍යයෙන් IT පරිපාලකයින් විසින් නිර්මාණය කර නඩත්තු කරනු ලැබේ. ඔබේ සංවිධානයට OLAP දත්ත සමුදා කළමනාකරණය සඳහා වගකියන ව්‍යුහයක් නොමැති නම්, ඔබට ක්‍රියාත්මක කිරීමට ඉල්ලීමක් සමඟ සම්බන්ධතා දත්ත සමුදා පරිපාලක සම්බන්ධ කර ගත හැක. ආයතනික ජාලයඅවම වශයෙන් තනි තනි OLAP විසඳුම්.

OLAP දත්ත ඝනකයකට සම්බන්ධ වෙමින්

OLAP දත්ත සමුදාය වෙත ප්‍රවේශ වීමට, ඔබ ප්‍රථමයෙන් OLAP ඝනකයකට සම්බන්ධතාවයක් ඇති කර ගත යුතුය. රිබන් පටිත්ත වෙත යාමෙන් ආරම්භ කරන්න දත්ත. බොත්තම ක්ලික් කරන්න වෙනත් මූලාශ්ර වලින්සහ පතන මෙනුවෙන් විධානය තෝරන්න විශ්ලේෂණ සේවා වෙතින්(රූපය 1).

ඔබ දත්ත සම්බන්ධක විශාරදයේ නිශ්චිත විධානය තෝරාගත් විට (රූපය 2). එහි ප්‍රධාන කර්තව්‍යය වන්නේ දත්ත කළමනාකරණය කිරීමේදී Excel විසින් භාවිතා කරන සේවාදායකයට සම්බන්ධතාවයක් ඇති කර ගැනීමට ඔබට උපකාර කිරීමයි.

1. පළමුව ඔබ ලියාපදිංචි තොරතුරු එක්සෙල් වෙත ලබා දිය යුතුය. රූපයේ දැක්වෙන පරිදි සංවාද කොටුවේ ක්ෂේත්‍රවල සේවාදායකයේ නම, පිවිසුම් නාමය සහ දත්ත ප්‍රවේශ මුරපදය ඇතුළත් කරන්න. 2. බොත්තම ක්ලික් කරන්න තව දුරටත්. ඔබ සම්බන්ධ වන්නේ නම් ගිණුමවින්ඩෝස් පසුව ස්විචය සකසන්න Windows Authentication භාවිතා කරන්න.

2. පතන ලැයිස්තුවෙන් ඔබට වැඩ කිරීමට අවශ්‍ය දත්ත සමුදාය තෝරන්න (රූපය 3). වත්මන් උදාහරණය විශ්ලේෂණ සේවා නිබන්ධන දත්ත සමුදාය භාවිතා කරයි. ඔබ පහත ලැයිස්තුවෙන් මෙම දත්ත සමුදාය තෝරාගත් පසු, එහි ඇති සියලුම OLAP කැට ආනයනය කිරීමට ඔබෙන් විමසනු ඇත. අවශ්ය දත්ත ඝනකය තෝරා බොත්තම ක්ලික් කරන්න තව දුරටත්.

සහල්. 3. වැඩ කරන දත්ත සමුදායක් තෝරන්න සහ OLAP ඝනකයක්, ඔබ දත්ත විශ්ලේෂණය සඳහා භාවිතා කිරීමට අදහස් කරන

3. විශාරදයාගේ ඊළඟ සංවාද කොටුවෙහි, රූපයේ දැක්වේ. 4, ඔබ නිර්මාණය කරන සම්බන්ධතාවය පිළිබඳ විස්තරාත්මක තොරතුරු ඇතුළත් කිරීමට ඔබට අවශ්‍ය වේ. රූපයේ දැක්වෙන සංවාද කොටුවේ සියලුම ක්ෂේත්‍ර. 4 විකල්ප වේ. වත්මන් සංවාදය පිරවීමෙන් තොරව ඔබට සැමවිටම නොසලකා හැරිය හැක, මෙය කිසිදු ආකාරයකින් සම්බන්ධතාවයට බලපාන්නේ නැත.

සහල්. 4. සම්බන්ධතාවය පිළිබඳ විස්තරාත්මක තොරතුරු වෙනස් කරන්න

4. බොත්තම ක්ලික් කරන්න සූදානම්සම්බන්ධතාවය සම්පූර්ණ කිරීමට. සංවාද කොටුවක් තිරය මත දිස්වනු ඇත. දත්ත ආයාත කිරීම(රූපය 5). ස්විචය සකසන්න විවර්තන වගු වාර්තාවසහ PivotTable නිර්මාණය ආරම්භ කිරීමට OK ක්ලික් කරන්න.

OLAP ඝනක ව්යුහය

OLAP දත්ත සමුදායක් මත පදනම්ව PivotTable නිර්මාණය කිරීමේ ක්‍රියාවලියේදී, කාර්ය කවුළුව කවුළුව ඔබට පෙනෙනු ඇත. විවර්තන වගු ක්ෂේත්‍රසාමාන්‍ය විවර්තන වගුවකට වඩා වෙනස් වනු ඇත. එයට හේතුව වන්නේ PivotTable එක එයට අමුණා ඇති OLAP ඝනකයේ ව්‍යුහය හැකිතාක් සමීපව ප්‍රදර්ශනය වන ආකාරයට පිළිවෙලට තැබීමයි. OLAP ඝනකය හැකි ඉක්මනින් සැරිසැරීමට, ඔබ එහි සංරචක සහ ඒවා අන්තර්ක්‍රියා කරන ආකාරය පිළිබඳව හුරුපුරුදු විය යුතුය. අත්තික්කා මත. රූප සටහන 6 හි දැක්වෙන්නේ සාමාන්‍ය OLAP ඝනකයක මූලික ව්‍යුහයයි.

ඔබට පෙනෙන පරිදි, OLAP ඝනකයක ප්‍රධාන සංරචක වන්නේ මානයන්, ධුරාවලිය, මට්ටම්, සාමාජිකයින් සහ මිනුම්:

  • මාන. විශ්ලේෂණය කළ දත්ත මූලද්‍රව්‍යවල ප්‍රධාන ලක්ෂණය. නිෂ්පාදන (භාණ්ඩ), පාරිභෝගිකයා (ගැනුම්කරු) සහ සේවකයා (සේවක) මානයන් සඳහා වඩාත් පොදු උදාහරණ වේ. අත්තික්කා මත. 6 නිෂ්පාදන මානයෙහි ව්යුහය පෙන්වයි.
  • ධුරාවලිය. නිශ්චිත මානයක මට්ටම්වල පූර්ව නිශ්චිත එකතුවකි. ධූරාවලිය ඔබට සාරාංශ දත්ත නිර්මාණය කිරීමට සහ ව්‍යුහයේ විවිධ මට්ටම් වල එය විශ්ලේෂණය කිරීමට ඉඩ සලසයි, මෙම මට්ටම් අතර පවතින සම්බන්ධතා ගැන සොයා බැලීමකින් තොරව. රූපයේ දැක්වෙන උදාහරණයේ. 6, නිෂ්පාදන මානයට මට්ටම් තුනක් ඇත, ඒවා තනි නිෂ්පාදන කාණ්ඩ ධුරාවලියකට එකතු කර ඇත.
  • මට්ටම්. මට්ටම් යනු පොදු ධුරාවලියකට එකතු කරන ලද කාණ්ඩ වේ. මට්ටම් යනු එකිනෙකින් වෙන් වෙන්ව විමසිය හැකි සහ විශ්ලේෂණය කළ හැකි දත්ත ක්ෂේත්‍ර ලෙස සිතන්න. අත්තික්කා මත. 6 ඇත්තේ මට්ටම් තුනක් පමණි: කාණ්ඩය (ප්‍රවර්ගය), උපප්‍රවර්ගය (උපප්‍රවර්ගය) සහ නිෂ්පාදන නාමය (නිෂ්පාදන නම).
  • සාමාජිකයින්. මානයක් තුළ තනි දත්ත අයිතමයක්. සාමාජිකයින් වෙත ප්‍රවේශය සාමාන්‍යයෙන් ක්‍රියාත්මක වන්නේ මානයන්, ධුරාවලියන් සහ මට්ටම්වල OLAP ව්‍යුහයක් හරහා ය. රූපයේ උදාහරණයේ. නිෂ්පාදන නාම මට්ටම සඳහා සාමාජිකයින් 6 දෙනෙකු අර්ථ දක්වා ඇත. අනෙකුත් මට්ටම්වල ව්‍යුහයේ නොපෙන්වන සාමාජිකයන් ඇත.
  • පියවර OLAP කැට වල සැබෑ දත්ත වේ. මිනුම් ඔවුන්ගේම මානයන් තුළ ගබඩා කර ඇති අතර ඒවා මිනුම් මානයන් ලෙස හැඳින්වේ. මානයන්, ධූරාවලිය, මට්ටම් සහ සාමාජිකයින්ගේ ඕනෑම සංකලනයක් භාවිතයෙන් මිනුම් විමසිය හැක. මෙම ක්රියා පටිපාටිය "slicing" පියවර ලෙස හැඳින්වේ.

දැන් ඔබ OLAP කැට වල ව්‍යුහය ගැන හුරුපුරුදු නිසා, අපි PivotTable Field List එක දෙස නැවුම්ව බලමු. පවතින ක්ෂේත්‍රවල සංවිධානය පැහැදිලි වන අතර කිසිදු පැමිණිල්ලක් ඉදිරිපත් නොකරයි. අත්තික්කා මත. OLAP PivotTable එකක මූලද්‍රව්‍ය ක්ෂේත්‍ර ලැයිස්තුවේ ඉදිරිපත් කර ඇති ආකාරය රූප සටහන 7 පෙන්වා දෙයි.

විවර්තන වගු ක්ෂේත්‍ර ලැයිස්තුවේ OLAP පියවරපළමුව දර්ශනය වන අතර සාරාංශ සංකේතය (සිග්මා) මගින් දක්වනු ලැබේ. VALUE ප්‍රදේශයේ තිබිය හැකි එකම දත්ත මූලද්‍රව්‍ය මේවාය. ලැයිස්තුවේ ඒවාට පසුව, මානයන් දක්වනු ලැබේ, වගු රූපයක් සහිත අයිකනයකින් දැක්වේ. අපගේ උදාහරණයේ දී, පාරිභෝගික මානය භාවිතා වේ. මෙම මානය තුළ ධුරාවලියන් ගණනාවක් කැදලි වී ඇත. ධූරාවලිය පුළුල් කළ පසු, ඔබට දත්තවල තනි මට්ටම් දැකිය හැක. OLAP ඝනකයක දත්ත ව්‍යුහය බැලීමට, විවර්තන වගුවේ ඇති ක්ෂේත්‍ර ලැයිස්තුව හරහා සැරිසැරීමට ප්‍රමාණවත් වේ.

OLAP PivotTables මත සීමා කිරීම්

OLAP PivotTables සමඟ වැඩ කරන විට, ඔබ විශ්ලේෂණ සේවා OLAP පරිසරයක් තුළ PivotTable දත්ත මූලාශ්‍රය සමඟ අන්තර් ක්‍රියා කරන බව මතක තබා ගන්න. මෙයින් අදහස් කරන්නේ දත්ත ඝනකයක මානයන්හි සිට ඝනකයට ඇතුළත් කර ඇති මිනුම් දක්වා සෑම හැසිරීම් අංගයක්ම OLAP විශ්ලේෂණ සේවා මගින් පාලනය වන බවයි. අනෙක් අතට, මෙය OLAP PivotTables හි සිදු කළ හැකි මෙහෙයුම් සීමා කිරීමට හේතු වේ:

  • ඔබට PivotTable එකක VALUES ප්‍රදේශයේ මිනුම් හැර වෙනත් ක්ෂේත්‍ර තැබිය නොහැක;
  • සාරාංශ කිරීම සඳහා භාවිතා කරන කාර්යය වෙනස් කළ නොහැක;
  • ඔබට ගණනය කළ ක්ෂේත්‍රයක් හෝ ගණනය කළ අයිතමයක් සෑදිය නොහැක;
  • ක්ෂේත්‍ර නාමවල යම් වෙනසක් එම ක්ෂේත්‍රය විවර්තන වගුවෙන් ඉවත් කළ වහාම අවලංගු වේ;
  • පිටු ක්ෂේත්රයේ පරාමිතීන් වෙනස් කිරීමට අවසර නැත;
  • විධානය නොමැත පෙන්වන්නපිටු;
  • ආබාධිත විකල්පය පෙන්වන්නඅත්සන්මූලද්රව්යවටිනාකම් ප්රදේශයේ ක්ෂේත්ර නොමැති විට;
  • ආබාධිත විකල්පය උප එකතුවපෙරහන මඟින් තෝරාගත් පිටු මූලද්‍රව්‍ය මගින්;
  • විකල්පය ලබා ගත නොහැක පසුබිමඉල්ලීම;
  • VALUES ක්ෂේත්‍රයේ දෙවරක් ක්ලික් කිරීමෙන් පසු, විවර්තන වගු හැඹිලියෙන් පළමු වාර්තා 1000 පමණක් ආපසු ලබා දෙනු ලැබේ;
  • නොමැති පිරික්සුම් කොටුව ප්‍රශස්ත කරන්නමතකය.

නොබැඳි දත්ත කැට සාදන්න

සම්මත PivotTable එකක, මූලාශ්‍ර දත්ත දේශීය දෘඪ තැටියේ ගබඩා කර ඇත. මේ අනුව, ඔබට සෑම විටම ඒවා කළමනාකරණය කළ හැකිය, එසේම ජාලයට ප්රවේශය නොමැතිව පවා ව්යුහය වෙනස් කළ හැකිය. නමුත් මෙය OLAP PivotTables සඳහා කිසිසේත්ම අදාළ නොවේ. OLAP PivotTables හි, හැඹිලිය දේශීය දෘඪ තැටියේ පිහිටා නොමැත. එබැවින්, විසන්ධි වූ වහාම දේශීය ජාලයඔබගේ OLAP PivotTable අසාර්ථක වනු ඇත. එවැනි වගුවක ඇති ක්ෂේත්‍ර කිසිවක් ඔබට ගෙන යාමට නොහැකි වනු ඇත.

ඔබ ජාලයකට සම්බන්ධ වී නොමැති විට ඔබට තවමත් OLAP දත්ත විශ්ලේෂණය කිරීමට අවශ්‍ය නම්, නොබැඳි දත්ත ඝනකයක් සාදන්න. මෙය වෙනම ගොනුවක් වන අතර එය pivot table cache වේ. මෙම ගොනුව දේශීය ජාලයෙන් විසන්ධි කිරීමෙන් පසුව බලන OLAP දත්ත ගබඩා කරයි. ස්වාධීන දත්ත ඝනකයක් සෑදීමට, පළමුව OLAP PivotTable එකක් සාදන්න. කර්සරය විවර්තන වගුවේ තබා බොත්තම ක්ලික් කරන්න OLAP මෙවලම්සන්දර්භීය ටැබ් විශ්ලේෂණය සන්දර්භ ටැබ් කට්ටලයට ඇතුළත් කර ඇත විවර්තන වගු සමඟ වැඩ කිරීම. කණ්ඩායමක් තෝරන්න නොබැඳි OLAP(රූපය 8).

සංවාද කොටුවක් තිරය මත දිස්වනු ඇත. සැකසීම බැටරි ආයු කාලය OLAP(රූපය 9). බොත්තම ක්ලික් කරන්න නොබැඳි දත්ත ගොනුවක් සාදන්න. Data Cube File Creation Wizard හි පළමු කවුළුව තිරය මත දිස්වනු ඇත. බොත්තම ක්ලික් කරන්න තව දුරටත්ක්රියා පටිපාටිය දිගටම කරගෙන යාමට.

දෙවන පියවරේදී (රූපය 10), දත්ත ඝනකයට ඇතුළත් වන මානයන් සහ මට්ටම් සඳහන් කරන්න. සංවාද කොටුව තුළ, ඔබ OLAP දත්ත ගබඩාවෙන් ආයාත කළ යුතු දත්ත තෝරාගත යුතුය. දේශීය ජාලයෙන් පරිගණකය විසන්ධි කිරීමෙන් පසු අවශ්ය වන මානයන් පමණක් තෝරා ගැනීම අවශ්ය වේ. ඔබ වැඩි මානයන් සඳහන් කරන තරමට, නොබැඳි දත්ත ඝනකය විශාල වේ.

බොත්තම ක්ලික් කරන්න තව දුරටත්තෙවන පියවර වෙත යාමට (රූපය 11). මෙම කවුළුව තුළ, ඔබ ඝනකයට ඇතුළත් නොකරන සාමාජිකයන් හෝ දත්ත අයිතම තෝරන්න. පිරික්සුම් කොටුව තෝරාගෙන නොමැති නම්, නිශ්චිත අයිතමය ආනයනය නොකරන අතර දේශීය දෘඪ තැටියේ අමතර ඉඩක් ගනී.

දත්ත ඝනකයේ පිහිටීම සහ නම සඳහන් කරන්න (රූපය 12). දත්ත කියුබ් ගොනු වල .cub දිගුවක් ඇත.

ටික වේලාවකට පසු, Excel විසින් නියමිත ෆෝල්ඩරයේ නොබැඳි දත්ත ඝනකය සුරකියි. එය පරීක්ෂා කිරීමට, ගොනුව මත දෙවරක් ක්ලික් කරන්න, එය ස්වයංක්‍රීයව තෝරාගත් දත්ත ඝනකයට සම්බන්ධ PivotTable අඩංගු Excel වැඩපොතක් ජනනය කරයි. නිර්මාණය කළ පසු, ඔබට නොබැඳි LAN මාදිලියේ වැඩ කරන සියලුම උනන්දුවක් දක්වන පරිශීලකයින්ට නොබැඳි දත්ත ඝනකය බෙදා හැරිය හැක.

දේශීය ජාලයට සම්බන්ධ වීමෙන් පසු, ඔබට නොබැඳි දත්ත කියුබ් ගොනුව විවෘත කර එය යාවත්කාලීන කළ හැකිය, එසේම අනුරූප දත්ත වගුව. ජාල ප්‍රවේශයක් නොමැති විට නොබැඳි දත්ත ඝනකය භාවිතා කළද, ජාල සම්බන්ධතාවය ප්‍රතිසාධනය කරන විට එය යාවත්කාලීන කිරීමට අවශ්‍ය බව සලකන්න. ජාල සම්බන්ධතාවය බිඳී ගිය පසු නොබැඳි දත්ත ඝනකයක් යාවත්කාලීන කිරීමට උත්සාහ කිරීම අසාර්ථක වීමට හේතු වේ.

PivotTables තුළ දත්ත කියුබ් කාර්යයන් යෙදීම

OLAP දත්ත සමුදායන්හි භාවිතා වන දත්ත කියුබ් ශ්‍රිතයන් PivotTable එකකින් ද ධාවනය කළ හැක. Excel හි පැරණි අනුවාද වල, ඔබට දත්ත කියුබ් කාර්යයන් වෙත ප්‍රවේශය ලැබුණේ ඔබ විශ්ලේෂණ ඇසුරුම ඇඩෝනය ස්ථාපනය කිරීමෙන් පසුව පමණි. Excel 2013 හි, මෙම කාර්යයන් වැඩසටහන තුළට ගොඩනගා ඇති අතර, එබැවින් භාවිතය සඳහා තිබේ. ඔවුන්ගේ හැකියාවන් ගැන සම්පූර්ණයෙන්ම හුරුපුරුදු වීමට, නිශ්චිත උදාහරණයක් සලකා බලන්න.

වඩාත්ම එකක් සරල ක්රමදත්ත ඝනකයක කාර්යයන් ඉගෙන ගැනීම යනු OLAP PivotTable එකක් දත්ත ඝනක සූත්‍ර බවට පරිවර්තනය කිරීමයි. මෙම ක්රියාපටිපාටිය ඉතා සරල වන අතර, මුල සිටම ඒවා නිර්මාණය නොකර ඉක්මනින් දත්ත කියුබ් සූත්ර ලබා ගැනීමට ඔබට ඉඩ සලසයි. ප්රධාන මූලධර්මය වන්නේ PivotTable හි ඇති සියලුම සෛල OLAP දත්ත ගබඩාවට සම්බන්ධ කර ඇති සූත්ර සමඟ ප්රතිස්ථාපනය කිරීමයි. අත්තික්කා මත. 13 OLAP දත්ත සමුදායක් හා සම්බන්ධ විවර්තන වගුවක් පෙන්වයි.

විවර්තන වගුවේ ඕනෑම තැනක කර්සරය තබන්න, බොත්තම ක්ලික් කරන්න OLAP මෙවලම්සන්දර්භ රිබන් පටිත්ත විශ්ලේෂණයසහ විධානය තෝරන්න සූත්‍ර වලට පරිවර්තනය කරන්න(රූපය 14).

ඔබගේ විවර්තන වගුවේ වාර්තා පෙරහන් ක්ෂේත්‍රයක් තිබේ නම්, රූපයේ දැක්වෙන සංවාද කොටුව. 15. මෙම කවුළුව තුළ, ඔබට දත්ත පෙරහන් වල පතන ලැයිස්තුව සූත්‍ර බවට පරිවර්තනය කිරීමට අවශ්‍යද යන්න සඳහන් කළ හැක. ඔව් නම්, පතන ලැයිස්තු ඉවත් කර ඒ වෙනුවට ස්ථිතික සූත්‍ර පෙන්වනු ඇත. ඔබ අනාගතයේදී විවර්තන වගුවේ අන්තර්ගතය වෙනස් කිරීමට පතන ලැයිස්තු භාවිතා කිරීමට අදහස් කරන්නේ නම්, සංවාද කොටුවේ තනි සලකුණු කොටුව ඉවත් කරන්න. ඔබ ගැළපුම් ප්‍රකාරයේ PivotTable එකක වැඩ කරන්නේ නම්, පෙර අනතුරු ඇඟවීමකින් තොරව දත්ත පෙරහන් ස්වයංක්‍රීයව සූත්‍ර බවට පරිවර්තනය වේ.

තත්පර කිහිපයකට පසු, විවර්තන වගුවක් වෙනුවට, දත්ත කැට තුළ ක්‍රියාත්මක වන සහ එක්සෙල් කවුළුව තුළ අවශ්‍ය තොරතුරු සපයන සූත්‍ර දර්ශනය වේ. මෙය කලින් යෙදූ මෝස්තර ඉවත් කරන බව කරුණාවෙන් සලකන්න (රූපය 16).

සහල්. 16. සූත්‍ර තීරුව දෙස බලන්න: සෛලවල දත්ත ඝනක සූත්‍ර අඩංගු වේ

ඔබ නරඹන අගයන් තවදුරටත් PivotTable වස්තුවේ කොටසක් නොවන බැවින්, ඔබට තීරු, පේළි සහ ගණනය කළ සාමාජිකයින් එකතු කර ඒවා වෙනත් අය සමඟ ඒකාබද්ධ කළ හැකිය. බාහිර මූලාශ්ර, මෙන්ම වාර්තාව වඩාත්ම වෙනස් කරන්න විවිධ ක්රම, ඇදගෙන යාමේ සූත්‍ර ඇතුළුව.

OLAP PivotTables වෙත ගණනය කිරීම් එකතු කිරීම

තුල පෙර අනුවාද OLAP PivotTables හි Excel අභිරුචි ගණනය කිරීම් වලට ඉඩ දුන්නේ නැත. මෙයින් අදහස් කළේ සාමාන්‍ය PivotTables වලට ගණනය කළ ක්ෂේත්‍ර සහ සාමාජිකයින් එක් කළ හැකි ආකාරයටම OLAP PivotTables වෙත අමතර විශ්ලේෂණ මට්ටමක් එක් කිරීමට නොහැකි වූ බවයි (බලන්න; ඔබ කියවීම දිගටම කරගෙන යාමට පෙර, ඔබ මෙම ද්‍රව්‍යය ගැන හුරුපුරුදු බව සහතික කර ගන්න).

Excel 2013 නව OLAP මෙවලම් හඳුන්වා දෙයි - ගණනය කළ මිනුම් සහ ගණනය කළ MDX සාමාජිකයින්. දත්ත සමුදා පරිපාලක විසින් සපයන ලද OLAP ඝනකයක් තුළ මිනුම් සහ සාමාජිකයින් භාවිතා කිරීමට ඔබ තවදුරටත් සීමා නොවේ. අභිරුචි ගණනය කිරීම් නිර්මාණය කිරීමෙන් ඔබට අමතර විශ්ලේෂණ හැකියාවන් ලැබේ.

MDX සඳහා හැඳින්වීම.ඔබ OLAP ඝනකයක් සහිත PivotTable එකක් භාවිතා කරන විට, ඔබ දත්ත සමුදාය වෙත MDX (Multidimensional Expressions) විමසුම් යවයි. MDX යනු බහුමාන ප්‍රභවයන්ගෙන් (OLAP කැට වැනි) දත්ත ලබා ගැනීමට භාවිතා කරන විමසුම් භාෂාවකි. OLAP PivotTable එකක් වෙනස් කළ විට හෝ යාවත්කාලීන කළ විට, අදාළ MDX විමසුම් OLAP දත්ත ගබඩාවට යවනු ලැබේ. විමසුමේ ප්‍රතිඵල නැවත Excel වෙත ආපසු ලබා දී PivotTable ප්‍රදේශයේ ප්‍රදර්ශනය කෙරේ. මෙය PivotTable හැඹිලියේ දේශීය පිටපතක් නොමැතිව OLAP දත්ත සමඟ වැඩ කිරීමට හැකි වේ.

MDX භාෂා වාක්‍ය ඛණ්ඩය භාවිතයෙන් ගණනය කළ මිනුම් සහ MDX මූලද්‍රව්‍ය නිර්මාණය කර ඇත. මෙම වාක්‍ය ඛණ්ඩය සමඟින්, PivotTable මඟින් ගණනය කිරීම් OLAP දත්ත සමුදාය පසුබිම සමඟ අන්තර්ක්‍රියා කිරීමට ඉඩ සලසයි. මෙම පොතේ ඇති උදාහරණ Excel 2013 හි නව විශේෂාංග විදහා දක්වන මූලික MDX නිර්මිතයන් මත පදනම් වේ. ඔබට සංකීර්ණ ගණනය කළ මිනුම් සහ MDX මූලද්‍රව්‍ය නිර්මාණය කිරීමට අවශ්‍ය නම්, ඔබට MDX ගැන වැඩි විස්තර දැන ගැනීමට කාලය ගත කිරීමට සිදුවේ.

ගණනය කළ පියවර සාදන්න.ගණනය කළ මිනුමක් යනු ගණනය කළ ක්ෂේත්‍රයක OLAP අනුවාදයකි. දැනට පවතින OLAP ක්ෂේත්‍රවල සිදු කරන ලද සමහර ගණිතමය මෙහෙයුම් මත පදනම්ව නව දත්ත ක්ෂේත්‍රයක් නිර්මාණය කිරීම අදහසයි. රූපයේ දැක්වෙන උදාහරණයේ. 17, OLAP විවර්තන වගුවක් භාවිතා කරනු ලැබේ, එයට නිෂ්පාදන ලැයිස්තුව සහ ප්‍රමාණය මෙන්ම ඒවායින් එක් එක් විකිණීමෙන් ලැබෙන ආදායමද ඇතුළත් වේ. අපි අයිතමයකට සාමාන්‍ය මිල ගණනය කරන නව මිනුමක් එකතු කළ යුතුයි.

විශ්ලේෂණය විවර්තන වගු සමඟ වැඩ කිරීම. පතන මෙනුව OLAP මෙවලම්අයිතමය තෝරන්න (රූපය 18).

සහල්. 18. මෙනු අයිතමය තෝරන්න MDX පරිගණක මිනුම

සංවාද කොටුවක් තිරය මත දිස්වනු ඇත. ගණනය කළ මිනුමක් සාදන්න(රූපය 19).

පහත සඳහන් දේ කරන්න:

2. නව ගණනය කළ මිනුම අඩංගු වන මිනුම් කණ්ඩායම තෝරන්න. ඔබ එසේ නොකරන්නේ නම්, Excel ස්වයංක්‍රීයව නව මිනුම ලබා ගත හැකි පළමු මිණුම් කාණ්ඩයේ තබනු ඇත.

3. ක්ෂේත්රයේ MDX(MDX) නව මිනුමක් නිර්වචනය කරන කේතයක් ඇතුළත් කරන්න. ඇතුළත් වීමේ ක්‍රියාවලිය වේගවත් කිරීම සඳහා, ගණනය කිරීම් වලදී භාවිතා කිරීමට පවතින මිනුම් තේරීමට වම් පස ඇති ලැයිස්තුව භාවිතා කරන්න. MDX ක්ෂේත්‍රයට එක් කිරීමට අවශ්‍ය මිනුම දෙවරක් ක්ලික් කරන්න. නිෂ්පාදනයක සාමාන්‍ය ඒකක විකුණුම් මිල ගණනය කිරීමට පහත MDX ප්‍රකාශනය භාවිතා කරයි:

4. හරි ක්ලික් කරන්න.

බොත්තම කෙරෙහි අවධානය යොමු කරන්න MDX පරීක්ෂා කරන්න, කවුළුවේ පහළ දකුණු කොටසෙහි පිහිටා ඇත. MDX වාක්‍ය ඛණ්ඩය නිවැරදි බව තහවුරු කිරීමට මෙම බොත්තම ක්ලික් කරන්න. වාක්‍ය ඛණ්ඩයේ දෝෂ තිබේ නම්, සුදුසු පණිවිඩයක් පෙන්වනු ඇත.

ඔබ නව ගණනය කළ මිනුමක් නිර්මාණය කර අවසන් වූ පසු, ලැයිස්තුවට යන්න විවර්තන වගු ක්ෂේත්‍රසහ එය තෝරන්න (රූපය 20).

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

MDX ගණනය කළ සාමාජිකයින් සාදන්න. MDX ගණනය කළ සාමාජිකයෙකු යනු සාමාන්‍ය ගණනය කළ සාමාජිකයෙකුගේ OLAP අනුවාදයකි. දැනට පවතින OLAP මූලද්‍රව්‍ය මත සිදු කරන ලද සමහර ගණිතමය මෙහෙයුම් මත පදනම්ව නව දත්ත මූලද්‍රව්‍යයක් නිර්මාණය කිරීම අදහසයි. රූපයේ දැක්වෙන උදාහරණයේ. 22 2005-2008 සඳහා විකුණුම් දත්ත ඇතුළත් OLAP PivotTable භාවිතා කරයි (කාර්තුමය වශයෙන් බිඳ වැටේ). නව අයිතමයක්, පළමු අර්ධ වර්ෂයක් නිර්මාණය කිරීමෙන් ඔබට පළමු සහ දෙවන කාර්තු සඳහා දත්ත එකතු කිරීමට අවශ්‍ය යැයි සිතමු. අපි තුන්වන සහ සිව්වන කාර්තුවට අදාළ දත්ත ඒකාබද්ධ කර, වසරේ දෙවන භාගය (වසරේ දෙවන භාගය) නව අංගයක් සාදනු ඇත.

සහල්. 22. අපි නව MDX ගණනය කළ සාමාජිකයින්, වසරේ පළමු භාගය සහ වසරේ දෙවන භාගය එකතු කිරීමට යන්නේ

කර්සරය විවර්තන වගුවේ ඕනෑම තැනක තබා සන්දර්භ පටිත්ත තෝරන්න විශ්ලේෂණයසන්දර්භ ටැබ් කට්ටලයකින් විවර්තන වගු සමඟ වැඩ කිරීම. පතන මෙනුව OLAP මෙවලම්අයිතමය තෝරන්න MDX පරිගණක සාමාජික(රූපය 23).

සංවාද කොටුවක් තිරය මත දිස්වනු ඇත. (රූපය 24).

සහල්. 24. කවුළුව ගණනය කළ සාමාජිකයෙකු සාදන්න

පහත සඳහන් දේ කරන්න:

1. ගණනය කළ මිනුමට නමක් දෙන්න.

2. නව ගණනය කළ සාමාජිකයින් නිර්මාණය කරන මාපිය ධුරාවලිය තෝරන්න. ඉදිකිරීම් ස්ථානයක මව් මූලද්රව්යයඅගයක් පවරන්න සෑම. මෙම සැකසුම සමඟින්, Excel හට ප්‍රකාශනයක් ඇගයීමේදී මාපිය ධුරාවලියේ සියලුම සාමාජිකයින් වෙත ප්‍රවේශය ඇත.

3. කවුළුව තුළ MDX MDX සින්ටැක්ස් ඇතුල් කරන්න. යම් කාලයක් ඉතිරි කර ගැනීම සඳහා, MDX හි භාවිතා කිරීමට දැනට සිටින සාමාජිකයින් තේරීමට වම් පස ඇති ලැයිස්තුව භාවිතා කරන්න. තෝරාගත් අයිතමය මත දෙවරක් ක්ලික් කරන්න, එක්සෙල් එය කවුළුව වෙත එක් කරයි MDX. රූපයේ දැක්වෙන උදාහරණයේ. 24, පළමු සහ දෙවන කාර්තුවල එකතුව ගණනය කරනු ලැබේ:

..&& +

.. && +

.. && + …

4. හරි ක්ලික් කරන්න. Excel විසින් PivotTable හි අලුතින් සාදන ලද MDX ගණනය කළ සාමාජිකයා පෙන්වයි. රූපයේ දැක්වෙන පරිදි. 25, නව ගණනය කළ අයිතමය විවර්තන වගුවේ අනෙකුත් ගණනය කළ අයිතම සමඟ ප්‍රදර්ශනය කෙරේ.

අත්තික්කා මත. 26 වසරේ දෙවන භාගය ගණනය කළ සාමාජිකයා නිර්මාණය කිරීමට භාවිතා කරන සමාන ක්‍රියාවලියක් නිදර්ශනය කරයි.

එක්සෙල් MDX හි මුල් මූලද්‍රව්‍ය ඉවත් කිරීමට උත්සාහ නොකරන බව සලකන්න (රූපය 27). PivotTable 2005-2008 සඳහා වාර්තා පෙන්වමින්, කාර්තුමය වශයෙන් බිඳී ඇත. මෙම අවස්ථාවේදී, මෙය ගැටළුවක් නොවේ, නමුත් බොහෝ අවස්ථාවන්හිදී, ගැටුම් වළක්වා ගැනීම සඳහා ඔබ "අමතර" මූලද්රව්ය සැඟවිය යුතුය.

සහල්. 27. Excel විසින් ජනනය කරන ලද MDX ගණනය කළ සාමාජිකයා මුල් සාමාජිකයන් සමඟ ප්‍රදර්ශනය කරයි. නමුත් ගැටුම් වළක්වා ගැනීම සඳහා මුල් අංග ඉවත් කිරීම තවමත් වඩා හොඳය.

මතක තබා ගන්න: ගණනය කළ සාමාජිකයින් සිටින්නේ වත්මන් වැඩපොතේ පමණි. වෙනත් වචන වලින් කිවහොත්, ගණනය කළ මිනුම් සෘජුවම සේවාදායකයේ OLAP ඝනකයේ නිර්මාණය නොවේ. මෙයින් අදහස් කරන්නේ ඔබ වැඩපොත බෙදාගන්නේ නම් හෝ එය මාර්ගගතව ප්‍රකාශ කරන්නේ නම් මිස කිසිවෙකුට ගණනය කළ මිනුම හෝ ගණනය කළ සාමාජිකයාට ප්‍රවේශ විය නොහැකි බවයි.

OLAP ඝනකයක මාපිය ධුරාවලිය හෝ මාපිය මූලද්‍රව්‍යය වෙනස් වන්නේ නම්, MDX ගණනය කළ මූලද්‍රව්‍යය තවදුරටත් ක්‍රියා නොකරන බව සලකන්න. ඔබට මෙම අංගය නැවත නිර්මාණය කිරීමට අවශ්‍ය වනු ඇත.

OLAP පරිගණක කළමනාකරණය. OLAP PivotTables හි ගණනය කළ මිනුම් සහ MDX මූලද්‍රව්‍ය කළමනාකරණය කිරීමට ඔබට ඉඩ සලසන අතුරු මුහුණතක් Excel සපයයි. කර්සරය විවර්තන වගුවේ ඕනෑම තැනක තබා සන්දර්භ පටිත්ත තෝරන්න විශ්ලේෂණයසන්දර්භ ටැබ් කට්ටලයකින් විවර්තන වගු සමඟ වැඩ කිරීම. පතන මෙනුව OLAP මෙවලම්අයිතමය තෝරන්න පරිගණක කළමනාකරණය. කවුළුව තුළ පරිගණක කළමනාකරණයබොත්තම් තුනක් තිබේ (රූපය 28):

  • නිර්මාණය කරන්න.නව ගණනය කළ මිනුමක් හෝ MDX ගණනය කළ සාමාජිකයෙකු සාදන්න.
  • වෙනස් කරන්න.තෝරාගත් ගණනය වෙනස් කරන්න.
  • මකන්න.තෝරාගත් ගණනය මකන්න.

සහල්. 28. සංවාද කොටුව පරිගණක කළමනාකරණය

OLAP දත්ත මත what-if විශ්ලේෂණය සිදු කරන්න. Excel 2013 හිදී, ඔබට OLAP PivotTables හි ඇති දත්ත මත කුමක්ද-if විශ්ලේෂණය සිදු කළ හැක. මේ සඳහා ස්තූතියි නව අවස්ථාවක්ඔබට විවර්තන වගුවක අගයන් වෙනස් කළ හැකි අතර ඔබේ වෙනස්කම් මත පදනම්ව මිනුම් සහ සාමාජිකයින් නැවත ගණනය කළ හැකිය. ඔබට වෙනස්කම් නැවත OLAP ඝනකයට ප්‍රචාරණය කළ හැක. What-if විශ්ලේෂණයෙන් ප්‍රයෝජන ගැනීමට, OLAP PivotTable එකක් සාදා සන්දර්භ පටිත්ත තෝරන්න විශ්ලේෂණය විවර්තන වගු සමඟ වැඩ කිරීම. පතන මෙනුව OLAP මෙවලම්කණ්ඩායමක් තෝරන්න විශ්ලේෂණය කළහොත් කුමක් කළ යුතුද? –> What-if විශ්ලේෂණය සබල කරන්න(රූපය 29).

මෙතැන් සිට, ඔබට විවර්තන වගුවේ අගයන් වෙනස් කළ හැකිය. විවර්තන වගුවේ තෝරාගත් අගය වෙනස් කිරීමට, එය මත දකුණු-ක්ලික් කර සන්දර්භය මෙනුවේ අයිතමය තෝරන්න (රූපය 30). ගණනය කළ මිනුම් සහ ගණනය කළ MDX සාමාජිකයින් ඇතුළුව, ඔබේ සංස්කරණයන් මත පදනම්ව, Excel විසින් PivotTable හි සියලු ගණනය කිරීම් නැවත ක්‍රියාත්මක කරයි.

සහල්. 30. අයිතමයක් තෝරන්න විවර්තන වගුව ගණනය කිරීමේදී වෙනස සැලකිල්ලට ගන්නවිවර්තන වගුවේ වෙනස්කම් කිරීමට

පෙරනිමියෙන්, What-if විශ්ලේෂණ ප්‍රකාරයේදී PivotTable වෙත කරන ලද සංස්කරණයන් දේශීය වේ. ඔබට OLAP සේවාදායකයට වෙනස්කම් ප්‍රචාරණය කිරීමට අවශ්‍ය නම්, වෙනස්කම් ප්‍රකාශ කිරීමට විධානය තෝරන්න. සන්දර්භ පටිත්ත තෝරන්න විශ්ලේෂණය, සන්දර්භ ටැබ් කට්ටලයේ පිහිටා ඇත විවර්තන වගු සමඟ වැඩ කිරීම. පතන මෙනුව OLAP මෙවලම්අයිතම තෝරන්න විශ්ලේෂණය කළහොත් කුමක් කළ යුතුද? – > වෙනස්කම් ප්‍රකාශ කරන්න(රූපය 31). මෙම විධානය ක්‍රියාත්මක වනු ඇත " නැවත ලියන්න OLAP සේවාදායකයේ, එනම් වෙනස්කම් මුල් OLAP ඝනකයට ප්‍රචාරණය කළ හැකි බවයි. (OLAP සේවාදායකයකට වෙනස්කම් ප්‍රචාරණය කිරීම සඳහා, සේවාදායකයට ප්‍රවේශ වීමට ඔබට සුදුසු අවසර තිබිය යුතුය. OLAP දත්ත ගබඩාවට ලිවීමේ ප්‍රවේශය සඳහා අවසර ලබා ගැනීමට ඔබට උපකාර කිරීමට ඔබේ DBA අමතන්න.)

සටහන ලියා ඇත්තේ ජෙලන්, ඇලෙක්සැන්ඩර්ගේ පොත පදනම් කරගෙන ය. . 9 වන පරිච්ඡේදය

/ කියුබිස්ට් ආකාරයෙන්. විශාල සමාගම්වල කළමනාකරණ භාවිතයේදී OLAP කැට භාවිතා කිරීම


සමඟ සම්බන්ධ වේ

පන්තියේ මිතුරන්

කොන්ස්ටන්ටින් ටොක්මචෙව්, පද්ධති ගෘහ නිර්මාණ ශිල්පියා

කියුබිස්ට් ආකාරයෙන්.
විශාල සමාගම්වල කළමනාකරණ භාවිතයේදී OLAP කැට භාවිතා කිරීම

සමහර විට සංස්ථාවේ පරිගණක සම්පත් තොරතුරු සහ ගිණුම් වාර්තා ලියාපදිංචි කිරීම සඳහා පමණක් වැය කළ කාලය දැනටමත් ගෙවී ගොස් ඇත. ඒ අතරම, කාර්යාලවල, රැස්වීම් සහ සැසිවලදී "ඇසෙන්" කළමනාකරණ තීරණ ගනු ලැබීය. සමහර විට රුසියාවේ ආයතනික පරිගණක පද්ධති වෙත ඔවුන්ගේ ප්‍රධාන සම්පත වෙත ආපසු යාමට කාලය පැමිණ තිබේ - පරිගණකයක ලියාපදිංචි කර ඇති දත්ත මත පදනම්ව පාලන ගැටළු විසඳීම.

ව්යාපාර බුද්ධියේ ප්රතිලාභ ගැන

ආයතනික කළමනාකරණ ලූපයේ, "අමු" දත්ත සහ කළමනාකරණය කරන ලද වස්තුවට බලපෑම් කිරීමේ "ලීවර" අතර, "කාර්ය සාධන දර්ශක" - KPIs ඇත. ඒවා පාලිත වස්තුවේ විවිධ උප පද්ධතිවල තත්වය පිළිබිඹු කරමින් "උපකරණ පුවරුවක්" සාදයි. සමාගම තොරතුරු කාර්ය සාධන දර්ශක සමඟ සන්නද්ධ කිරීම සහ ඒවායේ ගණනය කිරීම් සහ ලබාගත් අගයන් පාලනය කිරීම ව්‍යාපාර විශ්ලේෂකයෙකුගේ කාර්යයකි. MS SQL Server Analysis Services (SSAS) උපයෝගිතා සහ එහි ප්‍රධාන විදහා දැක්වීමක් වන OLAP ඝනකයක් වැනි ස්වයංක්‍රීය විශ්ලේෂණ සේවා, සංස්ථාවක විශ්ලේෂණ කටයුතු සංවිධානය කිරීමේදී සැලකිය යුතු සහායක් සැපයිය හැක.

මෙහිදී තවත් එක් සටහනක් තැබීමට ඇත. උදාහරණයක් ලෙස, ඇමරිකානු සම්ප්‍රදාය තුළ, OLAP කැට සමඟ වැඩ කිරීම කෙරෙහි අවධානය යොමු කරන විශේෂත්වයක් BI (ව්‍යාපාරික බුද්ධිය) ලෙස හැඳින්වේ. ඇමරිකානු BI රුසියානු "ව්‍යාපාරික විශ්ලේෂකයාට" අනුරූප වන බවට මිත්‍යාවන් නොතිබිය යුතුය. වරදක් නැත, නමුත් බොහෝ විට අපගේ ව්‍යාපාර විශ්ලේෂකයා "අඩු ගණකාධිකාරී" සහ "අඩු-වැඩසටහන්කරුවෙකු", නොපැහැදිලි දැනුමක් සහ කුඩා වැටුපක් ඇති විශේෂඥයෙකි, ඔහුට සැබවින්ම තමාගේම මෙවලම් සහ ක්‍රමවේදයක් නොමැත.

BI විශේෂඥයෙක් යනු, ඇත්ත වශයෙන්ම, ව්‍යවහාරික ගණිතඥයෙකි, නවීන ගණිත ක්‍රම සමාගම් සමඟ සේවයට යොදවන ඉහළ පන්තියේ විශේෂඥයෙකි (මෙහෙයුම් පර්යේෂණ - මෙහෙයුම් පර්යේෂණ ක්‍රම ලෙස හැඳින්වූ දේ). මොස්කව් ප්‍රාන්ත විශ්ව විද්‍යාලයේ VMK පීඨය විසින් නිෂ්පාදනය කරන ලද සෝවියට් සමාජවාදී සමූහාණ්ඩුවේ භාවිතා කරන ලද විශේෂ “පද්ධති විශ්ලේෂක” සමඟ BI වඩා අනුකූල වේ. එම්.වී. ලොමොනොසොව්. OLAP කියුබ් සහ විශ්ලේෂණ සේවා රුසියානු ව්‍යාපාරික විශ්ලේෂකයෙකුගේ සේවා ස්ථානය සඳහා හොඳ පදනමක් බවට පත්විය හැකිය, සමහර විට ඇමරිකානු BI සඳහා ඔහුගේ සුදුසුකම් යම් දියුණු කිරීමෙන් පසුව.

මෑතකදී තවත් හානිකර ප්‍රවණතාවක් මතු විය. විශේෂීකරණයට ස්තූතිවන්ත වන්නට, සංස්ථාවේ විවිධ කාණ්ඩවල සේවකයින් අතර අන්‍යෝන්‍ය අවබෝධය නැති වී ඇත. I.A ගේ ප්‍රබන්ධයේ "හංසයා, පිළිකා සහ පයික්" වැනි ගණකාධිකාරීවරයෙක්, කළමනාකරුවෙක් සහ ක්‍රමලේඛකයෙක්. ක්රිලොව්, සංස්ථාව විවිධ දිශාවලට ඇද දමයි.

ගණකාධිකාරීවරයා කාර්යබහුල වාර්තා කරයි, එහි ප්‍රමාණය, අර්ථයෙන් සහ ගතිකත්වයෙන්, සමාගමේ ව්‍යාපාර ක්‍රියාවලියට කෙලින්ම සම්බන්ධ නොවේ.

කළමනාකරු ඔහුගේ ව්‍යාපාර ක්‍රියාවලියේ කොටස සමඟ කාර්යබහුල වන නමුත් ගෝලීය වශයෙන්, සමස්තයක් ලෙස සමාගමේ මට්ටමින්, ඔහුගේ ක්‍රියාවන්හි ප්‍රතිඵල සහ අපේක්ෂාවන් තක්සේරු කිරීමට ඔහුට හැකියාවක් නැත.

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

එබැවින්, ක්‍රමලේඛන සහ ගිණුම්කරණයේ මූලික කරුණු දන්නා අධි තාක්‍ෂණික SSAS උපකරණයකින් සමන්විත ව්‍යාපාර විශ්ලේෂකයෙකුගේ තනතුර, ව්‍යාපාර ක්‍රියාවලියේ විශ්ලේෂණය සහ පුරෝකථනය සම්බන්ධයෙන් සමාගමේ කාර්යය ඒකාබද්ධ කිරීමට සමත් වේ.

OLAP කැට වල ප්‍රතිලාභ

OLAP ඝනකයක් වේ නවීන පහසුකම්ආයතනික පරිගණක පද්ධතියක දත්ත සමුදාය විශ්ලේෂණය කිරීම, ධූරාවලියේ සියලුම මට්ටම්වල සේවකයින්ට සංලක්ෂිත අවශ්‍ය දර්ශක කට්ටලයක් සැපයීමට ඉඩ සලසයි. නිෂ්පාදන ක්රියාවලියසමාගම්. කාරණය වන්නේ MDX (MultiDimensional eXpressions) කියුබ් සඳහා පරිශීලක-හිතකාමී අතුරුමුහුණත සහ නම්‍යශීලී විමසුම් භාෂාව ඔබට අවශ්‍ය විශ්ලේෂණ දර්ශක සැකසීමට සහ ගණනය කිරීමට ඉඩ ලබා දීම පමණක් නොව, මෙම OLAP කියුබය එය කරන විශිෂ්ට වේගය සහ පහසුවයි. එපමණක් නොව, මෙම වේගය සහ පහසුව, යම් සීමාවන් තුළ, ගණනය කිරීම් වල සංකීර්ණත්වය සහ දත්ත සමුදායේ පරිමාව මත රඳා නොපවතී.

OLAP පිළිබඳ යම් අවබෝධයක්
cube එකට "pivot table" MS Excel දෙන්න පුළුවන්. මෙම වස්තූන් සමාන තාර්කික සහ සමාන අතුරුමුහුණත් ඇත. නමුත්, ලිපියෙන් පෙනෙන පරිදි, OLAP හි ක්‍රියාකාරීත්වය අසමසම ලෙස පොහොසත් වන අතර කාර්ය සාධනය අසමසම ලෙස ඉහළ ය, එවිට "pivot table" දේශීය ඩෙස්ක්ටොප් නිෂ්පාදනයක් ලෙස පවතින අතර OLAP ව්‍යවසාය මට්ටමේ නිෂ්පාදනයක් වේ.

විසඳුමකට OLAP ඝනකයක් එතරම් සුදුසු වන්නේ ඇයි? විශ්ලේෂණාත්මක කාර්යයන්? OLAP ඝනකය නිර්මාණය කර ඇත්තේ හැකි සියලුම කොටස්වල සියලුම දර්ශක පූර්ව ගණනය කර ඇති ආකාරයට (සම්පූර්ණයෙන් හෝ අර්ධ වශයෙන්) වන අතර, පරිශීලකයාට අවශ්‍ය දර්ශක (මිනුම් මිනුම්) සහ කොටස් (මාන මානයන්) පමණක් “ඉවත් කිරීමට” සිදු වේ. ) මූසිකය සමඟ, සහ වැඩසටහන තහඩු නැවත අඳින්න.

සියලුම කොටස්වල ඇති හැකි සියලුම විශ්ලේෂණ එක් විශාල ක්ෂේත්‍රයක් හෝ ක්ෂේත්‍රයක් නොව බහුමාන OLAP ඝනකයක් සාදයි. විශ්ලේෂණ සේවාව සඳහා පරිශීලකයෙකු (කළමනාකරු, ව්‍යාපාර විශ්ලේෂක, කළමනාකරු) කුමන ඉල්ලීමක් කළත්, ප්‍රතිචාර දැක්වීමේ වේගය කරුණු දෙකක් නිසා වේ: පළමුව, අවශ්‍ය විශ්ලේෂණ පහසුවෙන් සූත්‍රගත කළ හැකිය (ලැයිස්තුවෙන් නමෙන් තෝරාගෙන හෝ සූත්‍රයකින් ලබා දෙන්න. MDX භාෂාවෙන් ), සහ දෙවනුව, නීතියක් ලෙස, එය දැනටමත් ගණනය කර ඇත.

විශ්ලේෂණ සැකසීම අනුවාද තුනකින් කළ හැකිය: එය දත්ත සමුදා ක්ෂේත්‍රයක් (වඩාත් නිවැරදිව, ගබඩා ක්ෂේත්‍රයක්) හෝ කියුබ් සැලසුම් මට්ටමින් අර්ථ දක්වා ඇති ගණනය ක්ෂේත්‍රයක් හෝ කියුබ් සමඟ අන්තර්ක්‍රියාකාරීව වැඩ කරන විට MDX භාෂා ප්‍රකාශනයකි.

මෙයින් අදහස් කරන්නේ එකවර OLAP කැටවල ආකර්ෂණීය ලක්ෂණ කිහිපයක්. ඇත්ත වශයෙන්ම, පරිශීලකයා සහ දත්ත අතර ඇති බාධකය අතුරුදහන් වේ. යෙදුම් ක්‍රමලේඛකයෙකුගේ ස්වරූපයෙන් බාධකයක්, පළමුව, ගැටලුව පැහැදිලි කිරීමට අවශ්‍ය (කාර්යයක් සැකසීම). දෙවනුව, යෙදුම් ක්‍රමලේඛකයා විසින් ඇල්ගොරිතම නිර්මාණය කර, වැඩසටහන ලිවීම සහ දෝෂහරණය කරන තෙක් ඔබට බලා සිටීමට සිදුවනු ඇත, එවිට එය වෙනස් කළ හැක. බොහෝ සේවකයින් සිටී නම් සහ ඔවුන්ගේ අවශ්‍යතා විවිධාකාර සහ වෙනස් කළ හැකි නම්, සම්පූර්ණ ව්‍යවහාරික ක්‍රමලේඛක කණ්ඩායමක් අවශ්‍ය වේ. මේ අර්ථයෙන් ගත් කල, OLAP ඝනකයක් (සහ සුදුසුකම් ලත් ව්‍යාපාරික විශ්ලේෂකයෙකු) විශ්ලේෂණාත්මක වැඩකටයුතු අනුව සම්පූර්ණ යෙදුම් ක්‍රමලේඛක කණ්ඩායමක් ප්‍රතිස්ථාපනය කරයි, හරියට බැකෝ ධාවකයක් සහිත බලගතු කැණීම් යන්ත්‍රයක් වළක් හාරන විට ආගන්තුක සේවකයින්ගේ මුළු බලකායම සවල සමඟ ප්‍රතිස්ථාපනය කරයි!

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

අපි උදාහරණයක් ගනිමු. කළමනාකරුවෙකු ලැබිය යුතු ගිණුම් පාලනය කරයි යැයි සිතමු. කල් ඉකුත් වූ ලැබිය යුතු මුදල්වල KPI හරිත වන තාක් කල්, සියල්ල සාමාන්‍ය වේ, කළමනාකරණ ක්‍රියාමාර්ග අවශ්‍ය නොවේ. වර්ණය කහ හෝ රතු පැහැයට වෙනස් වී ඇත්නම්, යමක් වැරදියි: අපි විකුණුම් දෙපාර්තමේන්තුව විසින් KPI කපා වහාම "රතු පැහැයෙන්" බෙදීම් දකිනවා. කළමනාකරුවන් පිළිබඳ ඊළඟ කොටස - සහ ගනුදෙනුකරුවන් ප්‍රමාද වී ගෙවීම් කරන විකුණුම්කරු නිර්වචනය කර ඇත. (තවදුරටත්, ප්‍රමාදයේ ප්‍රමාණය ගැනුම්කරුවන් විසින්, නියමයන් ආදිය මගින් බිඳ දැමිය හැක.) සංස්ථාවේ ප්‍රධානියාට ඕනෑම තරාතිරමක උල්ලංඝනය කරන්නන් සෘජුවම ඇමතීමට හැකිය. නමුත් සාමාන්යයෙන්, එකම KPI (ඔවුන්ගේ ධූරාවලියේ මට්ටම්වල) දෙපාර්තමේන්තු ප්රධානීන් සහ විකුණුම් කළමණාකරුවන් විසින් දකිනු ලැබේ. එමනිසා, තත්ත්වය නිවැරදි කිරීම සඳහා, ඔවුන් "කාපට් මත ඇමතුමක්" සඳහා බලා සිටීමට පවා අවශ්ය නොවේ ... ඇත්ත වශයෙන්ම, KPI විසින්ම අනිවාර්යයෙන් ම වැරදි ප්රමාණය විය යුතු නැත - එය බර සාමාන්යයක් විය හැකිය. වැරදි කාල සීමාව හෝ, සාමාන්යයෙන්, ලැබිය යුතු පිරිවැටුම් අනුපාතය.

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

සමාගමේ සෑම සේවකයෙකුටම සාමාන්‍ය ක්ෂේත්‍රයෙන් OLAP විශ්ලේෂකයාට ඔහුට වැඩ සඳහා අවශ්‍ය බෝගය හරියටම එකතු කර ගත හැකි අතර වාර්ගික “සම්මත වාර්තාවල ඔහු කපා ඇති “තීරුවෙන්” සෑහීමකට පත් නොවිය හැකි බව ද අවධානය යොමු කරමු. ”.

සේවාදායක-සේවාදායක මාදිලියේ OLAP ඝනකයක් සමඟ වැඩ කිරීම සඳහා බහු-පරිශීලක අතුරුමුහුණතක්, එක් එක් සේවකයාට, අන් අයගෙන් ස්වාධීනව, තමන්ගේම (යම් නිපුණතාවයක් සහිත ඔවුන්ගේම නිෂ්පාදනයක් පවා) විශ්ලේෂණ කුට්ටි (වාර්තා) ලබා ගැනීමට ඉඩ සලසයි. යාවත්කාලීන - වෙනත් වචන වලින් කිවහොත්, ඒවා සැමවිටම යාවත්කාලීන තත්වයේ පවතී.

එනම්, OLAP කියුබ් ඔබට විශ්ලේෂණාත්මක වැඩ කිරීමට ඉඩ සලසයි (එය ඇත්ත වශයෙන්ම සිදු කරනු ලබන්නේ සටහන් විශ්ලේෂකයින් විසින් පමණක් නොව, ඇත්ත වශයෙන්ම, සමාගමේ සියලුම සේවකයින් විසින්, ශේෂයන් සහ නැව්ගත කිරීම් පාලනය කරන සැපයුම්කරුවන් සහ කළමනාකරුවන් විසින් පවා) වඩාත් තෝරා බේරා ගැනීමයි. සාමාන්‍ය ප්‍රකාශනයකින් නොව මුහුණෙන්” , වැඩ වැඩි දියුණු කිරීම සහ ඵලදායිතාව වැඩි කිරීම සඳහා කොන්දේසි නිර්මානය කරයි.

අපගේ හැඳින්වීම සාරාංශගත කරමින්, OLAP කියුබ් භාවිතය සමාගමක කළමනාකාරිත්වය ඉහළ මට්ටමකට ගෙන යා හැකි බව අපි සටහන් කරමු. ධූරාවලියේ සෑම තරාතිරමකම විශ්ලේෂණාත්මක දත්තවල ඒකාකාරිත්වය, ඒවායේ විශ්වසනීයත්වය, සංකීර්ණත්වය, දර්ශක නිර්මාණය කිරීමේ සහ වෙනස් කිරීමේ පහසුව, තනි සැකසුම්, දත්ත සැකසීමේ අධික වේගය, සහ අවසාන වශයෙන්, විකල්ප විශ්ලේෂණ මාර්ගවලට සහාය වීම සඳහා වැය කරන මුදල් හා කාලය ඉතිරි කිරීම (යෙදුම් ක්‍රමලේඛකයින්, ස්වාධීන සේවකයෙකුගේ ගණනය කිරීම්), විශාල රුසියානු සමාගම්වල භාවිතයේදී OLAP-කියුබ් භාවිතය සඳහා විවෘත අපේක්ෂාවන්.

OLTP + OLAP: දළ සටහන ප්රතිපෝෂණසමාගම් කළමනාකරණ දාමයේ

දැන් OLAP කැට පිළිබඳ සාමාන්‍ය අදහස සහ ආයතනික කළමනාකරණ දාමයේ ඒවායේ යෙදුමේ ලක්ෂ්‍යය සලකා බලන්න. OLAP (OnLine Analytical Processing) යන යෙදුම බ්‍රිතාන්‍ය ගණිතඥ Edgar Codd විසින් ඔහුගේ පෙර OLTP (OnLine Transactions Processing) ට අමතරව හඳුන්වා දෙන ලදී. මෙය පසුව සාකච්ඡා කරනු ඇත, නමුත් E. Codd, ඇත්ත වශයෙන්ම, නියමයන් පමණක් නොව, OLTP සහ OLAP හි ගණිතමය න්යායන් ද යෝජනා කළේය. විස්තර වලට නොගොස්, OLTP හි නවීන අර්ථකථනය තුළ සම්බන්ධතා දත්ත සමුදායක්, තොරතුරු ලියාපදිංචි කිරීම, ගබඩා කිරීම සහ නැවත ලබා ගැනීම සඳහා යාන්ත්රණයක් ලෙස සැලකේ.

විසඳුම් ක්‍රමවේදය

1C7, 1C8, MS Dynamics AX වැනි ERP-පද්ධති (Enterprice Resource Planning), පරිශීලක-නැඹුරු මෘදුකාංග අතුරුමුහුණත් (ලේඛන ආදානය සහ නිවැරදි කිරීම යනාදිය) සහ අද ඉදිරිපත් කරන ලද තොරතුරු ගබඩා කිරීම සහ ලබා ගැනීම සඳහා සම්බන්ධතා දත්ත ගබඩාවක් (DB) ඇත. MS SQL Server (SS) වැනි මෘදුකාංග නිෂ්පාදන මගින්.

ERP පද්ධතියේ දත්ත ගබඩාවේ ලියාපදිංචි කර ඇති තොරතුරු ඇත්තෙන්ම ඉතා වටිනා සම්පතක් බව සලකන්න. කාරණය වන්නේ ලියාපදිංචි තොරතුරු සංස්ථාවේ වත්මන් ලේඛන ප්රවාහය (ලේඛන නිකුත් කිරීම, ඒවා නිවැරදි කිරීම, මුද්රණය කිරීමේ සහ ප්රතිසන්ධානය කිරීමේ හැකියාව ආදිය) සහ මූල්ය ප්රකාශන (බදු, විගණනය, ආදිය) ගණනය කිරීමේ හැකියාව පමණක් නොවේ. ) කළමනාකරණ දෘෂ්ටි කෝණයකින්, OLTP පද්ධතියක් (සම්බන්ධතා දත්ත සමුදායක්) ඇත්ත වශයෙන්ම, සම්පූර්ණ ප්‍රමාණයෙන් සංස්ථාවක ක්‍රියාකාරකම්වල සැබෑ ඩිජිටල් ආකෘතියක් වීම වඩාත් වැදගත් වේ.

නමුත් ක්රියාවලිය කළමනාකරණය කිරීම සඳහා, එය පිළිබඳ තොරතුරු ලියාපදිංචි කිරීම ප්රමාණවත් නොවේ. ක්‍රියාවලිය එහි ගමන් මග සංලක්ෂිත සංඛ්‍යාත්මක දර්ශක (KPI) පද්ධතියක් ලෙස ඉදිරිපත් කළ යුතුය. ඊට අමතරව, දර්ශක සඳහා අවසර ලත් අගයන් පරාසයන් අර්ථ දැක්විය යුතුය. දර්ශකයේ අගය අවසර ලත් කාල සීමාව ඉක්මවා ගියහොත් පමණක්, පාලන ක්‍රියාවක් අනුගමනය කළ යුතුය.

පාලනයේ ("අපගමනය මගින් කළමනාකරණය") එවැනි තර්කනය (හෝ මිථ්‍යා කථා) සම්බන්ධයෙන්, බෝට්ටුව ධාවන පථයෙන් බැහැර වන විට හබල මත හේත්තු වන හෙල්මස්මන් (සයිබර්නෝස්) ගේ ප්‍රතිරූපය නිර්මාණය කළ පුරාණ ග්‍රීක දාර්ශනික ප්ලේටෝ යන දෙදෙනාම සහ පරිගණක යුගයේ එළිපත්ත මත සයිබර්නෙටික් විද්‍යාව නිර්මාණය කළ ඇමරිකානු ගණිතඥ නෝබට් වීනර්.

OLTP ක්‍රමය භාවිතයෙන් තොරතුරු පටිගත කිරීම සඳහා සුපුරුදු පද්ධතියට අමතරව, තවත් එක් පද්ධතියක් අවශ්‍ය වේ - එකතු කරන ලද තොරතුරු විශ්ලේෂණය කිරීමේ පද්ධතියකි. පාලන ලූපයේ කළමනාකරණය සහ පාලන වස්තුව අතර ප්‍රතිපෝෂණ භූමිකාව ඉටු කරන මෙම ඇඩෝනය OLAP පද්ධතියක් හෝ කෙටියෙන් කිවහොත් OLAP ඝනකයකි.

OLAP හි මෘදුකාංග ක්‍රියාත්මක කිරීමක් ලෙස, SSAS ලෙස කෙටියෙන් හඳුන්වන MS SQL Server හි සම්මත බෙදාහැරීමේ කොටසක් වන MS Analysis Services උපයෝගීතාව අපි සලකා බලමු. E. Codd ගේ අදහසට අනුව, OLTP පද්ධතිය සහ සම්බන්ධතා දත්ත ගබඩාව (SQL Server) තොරතුරු ගබඩා කිරීමේදී සහ ලබා ගැනීමේදී ලබා දෙන සම්පූර්ණ ක්‍රියාකාරී නිදහස විශ්ලේෂණවල OLAP ඝනකය ලබා දිය යුතු බව සලකන්න.

OLAP ලොජිස්ටික්ස්

දැන් විශේෂිත වින්යාසයක් සලකා බලන්න බාහිර උපාංග, යෙදුම් වැඩසටහන් සහ OLAP ඝනකයේ ස්වයංක්‍රීය කාර්යය පදනම් වූ තාක්ෂණික මෙහෙයුම්.

සංස්ථාව ERP පද්ධතියක් භාවිතා කරයි, උදාහරණයක් ලෙස, 1C7 හෝ 1C8, සාමාන්‍ය ආකාරයෙන් තොරතුරු ලියාපදිංචි කර ඇති බව අපි උපකල්පනය කරමු. මෙම ERP-පද්ධතියේ දත්ත සමුදාය යම් සේවාදායකයක පිහිටා ඇති අතර එය MS SQL සේවාදායකය විසින් නඩත්තු කරනු ලැබේ.

MS Analysis Services (SSAS) උපයෝගිතා සහිත MS SQL Server මෙන්ම MS SQL Server Management Studio, MS C#, MS Excel සහ MS Visual Studio වැඩසටහන් ඇතුළුව වෙනත් සේවාදායකයක මෘදුකාංග ස්ථාපනය කර ඇති බව අපි උපකල්පනය කරමු. මෙම වැඩසටහන් එක්ව අවශ්‍ය සන්දර්භය සාදයි: OLAP කියුබ් සංවර්ධකයා සඳහා මෙවලම් සහ අවශ්‍ය අතුරුමුහුණත්.

SSAS සේවාදායකයට blat නමින් නොමිලේ වැඩසටහනක් ඇත, එය විධාන රේඛාවෙන් (පරාමිතීන් සහිත) ලෙස හඳුන්වන අතර තැපැල් සේවාවක් සපයයි.

සේවකයින්ගේ වැඩපොළවල, දේශීය ජාලය තුළ, වෙනත් දේ අතර, MS Excel වැඩසටහන් (අවම වශයෙන් 2003 අනුවාදයන්) ස්ථාපනය කර ඇති අතර, සමහර විට, MS විශ්ලේෂණ සේවා සමඟ MS Excel ක්‍රියාකාරිත්වය සහතික කිරීම සඳහා විශේෂ ධාවකයක් (එසේ නොවේ නම්) අනුරූප ධාවකය දැනටමත් MS Excel හි ඇතුළත් කර ඇත).

නිශ්චිතභාවය සඳහා, අපි මෙහෙයුම් පද්ධතිය සේවකයින්ගේ වැඩපොළවල ස්ථාපනය කර ඇති බව උපකල්පනය කරමු. වින්ඩෝස් පද්ධතිය XP, සහ සේවාදායකයන් මත - වින්ඩෝස් සර්වර් 2008. තවද, අපි කියමු MS SQL Server 2005 SQL Server ලෙස භාවිතා කරයි, සහ OLAP කියුබ් සමඟ සේවාදායකයේ Enterprise Edition (EE) හෝ Developer Edition (DE) ස්ථාපනය කර ඇත. මෙම සංස්කරණවලදී, ඊනියා භාවිතා කළ හැකිය. "අර්ධ ආකලන පියවර", i.e. අතිරේක සමස්ථ කාර්යයන්(සංඛ්‍යාලේඛන) සාමාන්‍ය එකතු කිරීම් හැර (උදාහරණයක් ලෙස, අන්ත හෝ සාමාන්‍ය අගය).

OLAP ඝනක නිර්මාණය (OLAP cubism)

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

දත්ත ලොග් කර ඇති OLTP පද්ධතියට අදාළව OLAP ඝනකයේ මෘදුකාංග ක්‍රියාත්මක කිරීම සඳහා විකල්ප කිහිපයක් තිබේ. අපි සරලම, වඩාත්ම විශ්වාසදායක සහ වේගවත්ම එක යෝජනා ක්රමයක් පමණක් සලකා බලමු.

මෙම යෝජනා ක්‍රමය තුළ, OLAP සහ OLTP පොදු වගු නොමැති අතර, OLAP විශ්ලේෂණ භාවිතා කිරීමේ අදියරට පෙර Cube Update (ක්‍රියාවලිය) අදියරේදී හැකිතාක් විස්තරාත්මකව ගණනය කරනු ලැබේ. මෙම යෝජනා ක්රමය MOLAP (Multidimensional OLAP) ලෙස හැඳින්වේ. එහි අවාසි වන්නේ ERP සමඟ අසමමුහුර්ත වීම සහ ඉහළ මතක පිරිවැයයි.

විධිමත් ලෙස OLAP ඝනකයක් ERP පද්ධති සම්බන්ධතා දත්ත ගබඩාවේ සියලුම වගු (දහස් ගණනක්) දත්ත ප්‍රභවයක් ලෙසත්, ඒවායේ ක්ෂේත්‍ර සියල්ලම (සිය ගණනක්) දර්ශක හෝ කොටස් ලෙසත් භාවිතා කර ගොඩනගා ගත හැකි වුවද, යථාර්ථයේ දී මෙය සිදු නොකළ යුතුය. ප්රතිලෝම වශයෙන්. ඝනකයක් තුළට පැටවීම සඳහා, "ප්රදර්ශනාගාරය" හෝ "ගබඩාව" (ගබඩාව) නමින් වෙනම දත්ත ගබඩාවක් සකස් කිරීම වඩාත් නිවැරදි වේ.

එසේ වීමට හේතු කිහිපයක් තිබේ.

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

බර බෙදා ගැනීම සඳහා ERP පද්ධතිය සහ OLAP ඝනකය විවිධ සේවාදායකයන් මත පිහිටා තිබිය යුතු බව ඔබට එකතු කළ හැක. නමුත් පසුව, OLAP සහ OLTP සඳහා පොදු වගු තිබේ නම්, ජාල ගමනාගමනය පිළිබඳ ගැටළුව ද පවතී. විෂමජාතීය ERP පද්ධති කිහිපයක් (1C7, 1C8, MS Dynamics AX) එක් OLAP ඝනකයකට ඒකාබද්ධ කිරීමට අවශ්‍ය නම් ප්‍රායෝගිකව විසඳිය නොහැකි ගැටළු මෙම නඩුවේ දිස්වේ.

සමහර විට, එය තවදුරටත් තාක්ෂණික ගැටළු ගොඩගැසීමට ඉඩ ඇත. නමුත් වඩාත්ම වැදගත් දෙය නම්, OLTP මෙන් නොව, OLAP යනු දත්ත ලියාපදිංචි කිරීමේ සහ ගබඩා කිරීමේ මාධ්‍යයක් නොව විශ්ලේෂණ මෙවලමක් බව මතක තබා ගන්න. මෙයින් අදහස් කරන්නේ ERP සිට OLAP වෙත "අපිරිසිදු" දත්ත පැටවීම සහ පැටවීම අවශ්‍ය නොවන බවයි. ඊට පටහැනිව, ඔබ මුලින්ම සමාගමක් කළමනාකරණය කිරීම සඳහා සංකල්පයක් සංවර්ධනය කළ යුතුය, අවම වශයෙන් KPI පද්ධති මට්ටමින්, පසුව OLAP කියුබ් ලෙස එකම සේවාදායකයේ පිහිටා ඇති සහ කුඩා පිරිපහදු කළ ERP ප්‍රමාණයක් අඩංගු යෙදුම් දත්ත ගබඩාවක් (ගබඩාව) සැලසුම් කළ යුතුය. කළමනාකරණය සඳහා අවශ්ය දත්ත.

නරක පුරුදු ප්රවර්ධනය කිරීමකින් තොරව, OLTP සම්බන්ධව OLAP ඝනකය සැබෑ ලියාපදිංචියේ "පැසුණු ස්කන්ධයෙන්" "පිරිසිදු නිෂ්පාදනයක්" ලබා ගන්නා සුප්රසිද්ධ "ඇලෙම්බික්" හා සමාන කළ හැකිය.

එබැවින්, OLAP සඳහා වන දත්ත ප්‍රභවය OLAP ලෙස එකම සේවාදායකයේ පිහිටා ඇති විශේෂ දත්ත ගබඩාවක් (ගබඩාවක්) බව අපට වැටහුණි. මූලික වශයෙන්, මෙයින් අදහස් කරන්නේ කරුණු දෙකකි. පළමුව, ERP දත්ත සමුදායෙන් ගබඩාවක් නිර්මාණය කරන විශේෂ ක්‍රියා පටිපාටි තිබිය යුතුය. දෙවනුව, OLAP ඝනකය එහි ERP පද්ධති සමඟ අසමමිතික වේ.

ඉහත කරුණු සැලකිල්ලට ගනිමින්, ගණනය කිරීමේ ක්රියාවලියේ ගෘහ නිර්මාණ ශිල්පයේ පහත දැක්වෙන අනුවාදය අපි යෝජනා කරමු.

විසඳුම් ගෘහ නිර්මාණ ශිල්පය

විවිධ සේවාදායකයන් මත යම් සංස්ථාවක (රඳවාගෙන සිටින) බොහෝ ERP පද්ධති තිබිය යුතුය, ඒ සඳහා අපි එක් OLAP ඝනකයක් තුළ විශ්ලේෂණාත්මක දත්ත ඒකාබද්ධ කරනු දැකීමට කැමැත්තෙමු. විස්තර කරන ලද තාක්ෂණයේ දී, අපි OLAP ඝනකයේ සැලසුම නොවෙනස්ව තබා, ගබඩා මට්ටමේ ERP පද්ධති වලින් දත්ත ඒකාබද්ධ කරන බව අපි අවධාරණය කරමු.

OLAP සේවාදායකයේ, අපි මෙම සියලුම ERP පද්ධතිවල දත්ත සමුදායේ පින්තූර (හිස් පිටපත්) නිර්මාණය කරමු. මෙම හිස් පිටපත් සඳහා, අපි වරින් වර (රාත්‍රී) අනුරූපී ක්‍රියාකාරීව ක්‍රියාත්මක වන ERP වල දත්ත සමුදායන් අර්ධ වශයෙන් අනුකරණය කරන්නෙමු.

ඊළඟට, SP (ගබඩා කරන ලද ක්‍රියා පටිපාටිය) දියත් කරනු ලැබේ, එය ජාල ගමනාගමනය නොමැතිව එකම OLAP සේවාදායකයේ, ERP පද්ධතිවල දත්ත සමුදායේ අර්ධ අනුරූ මත පදනම්ව, ගබඩාව (ගබඩාව) නිර්මාණය කරයි (හෝ නැවත පිරවීම) - OLAP හි දත්ත මූලාශ්‍රය. ඝනකයක්.

එවිට ගබඩා දත්ත වලට අනුව ඝනකයක් යාවත්කාලීන කිරීම / ගොඩනැගීම සඳහා සම්මත ක්‍රියා පටිපාටිය දියත් කෙරේ (SSAS අතුරුමුහුණතෙහි ක්‍රියාවලි මෙහෙයුම).

තාක්ෂණයේ සමහර පැති ගැන අපි අදහස් දක්වමු. එස්පීලා මොන වගේ වැඩද කරන්නේ?

අර්ධ අනුකරණයේ ප්රතිඵලයක් ලෙස, OLAP සේවාදායකයේ සමහර ERP පද්ධතියේ රූපයේ සැබෑ දත්ත දිස්වේ. මාර්ගය වන විට, අර්ධ අනුකරණය ක්රම දෙකකින් සිදු කළ හැකිය.

පළමුව, ERP පද්ධතියේ දත්ත ගබඩාවේ ඇති සියලුම වගු වලින්, අර්ධ වශයෙන් අනුකරණය කිරීමේදී, ගබඩාව තැනීමට අවශ්‍ය ඒවා පමණක් පිටපත් කරනු ලැබේ. මෙය ස්ථාවර වගු නාම ලැයිස්තුවක් මගින් පාලනය වේ.

දෙවනුව, අර්ධ පිටපත් කිරීම යන්නෙන් අදහස් කරන්නේ මේසයේ සියලුම ක්ෂේත්‍ර පිටපත් කර නොමැති නමුත් ගබඩාව ගොඩනැගීමට සම්බන්ධ ඒවා පමණක් බවයි. පිටපත් කළ යුතු ක්ෂේත්‍ර ලැයිස්තුව පිටපත් රූපයෙන් SP හි නිශ්චිතව හෝ ගතිකව නිර්මාණය කර ඇත (වගුවෙහි පිටපතේ මුලින් සියලුම ක්ෂේත්‍ර අඩංගු නොවේ නම්).

ඇත්ත වශයෙන්ම, සම්පූර්ණ වගු පේළි පිටපත් කිරීමට නොව, නව වාර්තා එකතු කිරීමට පමණක් හැකි ය. කෙසේ වෙතත්, මෙය බොහෝ විට සැබෑ ජීවිත පද්ධතිවල දක්නට ලැබෙන ERP සංශෝධන "backdating" ගිණුම්කරණයේදී බරපතල අපහසුතාවයක් ඇති කරයි. එබැවින්, වැඩිදුර කතා කිරීමකින් තොරව, සියලුම වාර්තා පිටපත් කිරීම (නැතහොත් යම් දිනයක සිට "වලිගය" යාවත්කාලීන කිරීම) පහසු වේ.

තවද, SP හි ප්රධාන කාර්යය වන්නේ ERP පද්ධති වලින් දත්ත ගබඩා ආකෘතියට පරිවර්තනය කිරීමයි. ඇත්තේ එක් ERP පද්ධතියක් පමණක් නම්, පරිවර්තනය කිරීමේ කාර්යය ප්‍රධාන වශයෙන් අවශ්‍ය දත්ත පිටපත් කිරීම සහ නැවත ආකෘතිකරණය කිරීම දක්වා අඩු වේ. නමුත් එකම OLAP ඝනකයක් තුළ විවිධ ව්‍යුහයේ ERP පද්ධති කිහිපයක් ඒකාබද්ධ කිරීමට අවශ්‍ය නම්, පරිවර්තනයන් වඩාත් සංකීර්ණ වේ.

ඝනකයක් තුළ විවිධ ERP පද්ධති කිහිපයක් ඒකාබද්ධ කිරීමේ කාර්යය විශේෂයෙන් දුෂ්කර ය, ඒවායේ වස්තූන් (භාණ්ඩ නාමාවලි, කොන්ත්‍රාත්කරුවන්, ගබඩා ආදිය) අර්ධ වශයෙන් අතිච්ඡාදනය වන්නේ නම්, වස්තූන්ට එකම අර්ථයක් ඇත, නමුත් ස්වාභාවිකවම ඒවා වෙනස් ලෙස විස්තර කෙරේ. විවිධ පද්ධතිවල නාමාවලි (කේත, හඳුනාගැනීම්, නම්, ආදියෙහි අර්ථයෙන්).

යථාර්ථයේ දී, එවැනි පින්තූරයක් විශාල හෝල්ඩින් සමාගමක පැන නගී, එය සෑදෙන එකම වර්ගයේ ස්වයංක්‍රීය සමාගම් කිහිපයක් දළ වශයෙන් එකම භූමි ප්‍රදේශයක එකම ආකාරයේ ක්‍රියාකාරකම් සිදු කරන නමුත් ඔවුන්ගේම සහ සම්බන්ධීකරණය නොකළ ලියාපදිංචි පද්ධති භාවිතා කරන විට. මෙම අවස්ථාවේදී, ගබඩා මට්ටමේ දත්ත ඒකාබද්ධ කිරීමේදී, ඔබට සහායක සිතියම්ගත කිරීමේ වගු නොමැතිව කළ නොහැක.

ගබඩා ගබඩා ගෘහ නිර්මාණ ශිල්පය ගැන අපි ටිකක් අවධානය යොමු කරමු. සාමාන්‍යයෙන්, OLAP ඝනක යෝජනා ක්‍රමයක් "තරුවක්" ලෙස නිරූපණය කෙරේ, i.e. නාමාවලි වල "කිරණ" වලින් වට වූ දත්ත වගුවක් ලෙස - ද්විතියික ප්රධාන අගයන් වගු. මේසය "දර්ශක" කොටසකි, විමර්ශන පොත් ඔවුන්ගේ කප්පාදුව වේ. ඒ අතරම, නාමාවලිය, අනෙක් අතට, අත්තනෝමතික අසමතුලිත ගසක් හෝ සමතුලිත ධුරාවලියක් විය හැකිය, උදාහරණයක් ලෙස, භාණ්ඩ හෝ සගයන් බහු මට්ටමේ වර්ගීකරණයක්. OLAP ඝනකයක් තුළ, ගබඩාවෙන් දත්ත වගුවේ සංඛ්‍යාත්මක ක්ෂේත්‍ර ස්වයංක්‍රීයව "දර්ශක" (හෝ මිනුම් මිනුම්) බවට පත් වන අතර, කොටස් (හෝ මානයන්) ද්විතියික යතුරු වගු හරහා අර්ථ දැක්විය හැක.

මෙය දෘශ්‍ය "අධ්‍යාපනික" විස්තරයකි. ඇත්ත වශයෙන්ම, OLAP ඝනකයේ ගෘහ නිර්මාණ ශිල්පය වඩාත් සංකීර්ණ විය හැකිය.

පළමුව, ගබඩාවක් "තරු ලකුණු" කිහිපයකින් සමන්විත විය හැක, සමහරවිට පොදු නාමාවලි හරහා සම්බන්ධ විය හැක. මෙම අවස්ථාවෙහිදී, OLAP ඝනකය ඝනක කිහිපයක (බහු දත්ත කොටස්) එකමුතුවක් වනු ඇත.

දෙවනුව, තරු ලකුණෙහි "කිරණ" එක් නාමාවලියක් නොව සම්පූර්ණ (ධූරාවලි) ගොනු පද්ධතියක් විය හැක.

තෙවනුව, දැනට පවතින මාන කැපීම් මත පදනම්ව, OLAP සංවර්ධක අතුරුමුහුණත භාවිතයෙන් නව ධූරාවලි කැපීම් අර්ථ දැක්විය හැක (කියන්න, අඩු මට්ටම් සමඟ, වෙනස් මට්ටම් අනුපිළිවෙලක් සමඟ යනාදිය)

සිව්වනුව, MDX භාෂාවේ ප්‍රකාශනය භාවිතා කරමින් පවතින දර්ශක සහ කොටස් මත පදනම්ව නව දර්ශක (ගණනය කිරීම්) අර්ථ දැක්විය හැක. නව කැට, නව දර්ශක, නව කොටස් ස්වයංක්‍රීයව මුල් මූලද්‍රව්‍ය සමඟ සම්පුර්ණයෙන්ම ඒකාබද්ධ වන බව සැලකිල්ලට ගැනීම වැදගත්ය. දුර්වල ලෙස සකස් කරන ලද ගණනය කිරීම් සහ ධූරාවලි කැපීම් OLAP ඝනකයේ කාර්යය සැලකිය යුතු ලෙස මන්දගාමී කළ හැකි බව ද සටහන් කළ යුතුය.

OLAP සමඟ අතුරු මුහුණතක් ලෙස MS Excel

විශේෂයෙන් උනන්දු වන්නේ OLAP කැට සහිත පරිශීලක අතුරුමුහුණතයි. ස්වාභාවිකවම, SSAS උපයෝගීතාවම වඩාත්ම සම්පූර්ණ අතුරු මුහුණත සපයයි. මෙය OLAP කියුබ් සංවර්ධක මෙවලම් කට්ටලයක්, අන්තර්ක්‍රියාකාරී වාර්තා නිර්මාණකරුවෙක් සහ කවුළුවකි අන්තර් ක්රියාකාරී වැඩ MDX භාෂාවෙන් විමසුම් භාවිතා කරමින් OLAP ඝනකයක් සමඟ.

SSAS වලට අමතරව, OLAP සඳහා අතුරු මුහුණතක් සපයන බොහෝ වැඩසටහන් තිබේ, ඒවායේ ක්‍රියාකාරිත්වය වැඩි හෝ අඩු ප්‍රමාණයකට ආවරණය කරයි. නමුත් ඒවා අතර එකක් තිබේ, අපගේ මතය අනුව, ප්රතික්ෂේප කළ නොහැකි වාසි ඇත. මේක MS Excel.

MS Excel සමඟ ඇති අතුරු මුහුණත විශේෂිත ධාවකයක් මඟින් සපයනු ලැබේ, එය වෙන වෙනම බාගත කළ හැකි හෝ Excel සමඟ ඇතුළත් කළ හැකිය. එය OLAP හි සියලුම ක්‍රියාකාරීත්වය ආවරණය නොකරයි, නමුත් MS Excel අනුවාද අංකවල වර්ධනයත් සමඟ, මෙම ආවරණය පුළුල් වෙමින් පවතී (කියන්න, MS Excel 2007 හි KPI ග්‍රැෆික් දිස්වේ, එය MS Excel 2003, ආදිය).

ඇත්ත වශයෙන්ම, තරමක් සම්පූර්ණ ක්‍රියාකාරීත්වයට අමතරව, MS Excel හි ප්‍රධාන වාසිය වන්නේ මෙම වැඩසටහනේ සෑම තැනකම බෙදා හැරීම සහ කාර්යාල භාවිතා කරන්නන්ගෙන් අතිමහත් බහුතරයකගේ සමීප දැනුමයි. මෙම අර්ථයෙන් ගත් කල, අනෙකුත් අතුරුමුහුණත් වැඩසටහන් මෙන් නොව, සමාගමට අතිරේකව කිසිවක් අත්පත් කර ගැනීමට අවශ්ය නොවන අතර අතිරේකව කිසිවෙකු පුහුණු කිරීමට අවශ්ය නොවේ.

OLAP සමඟ අතුරු මුහුණතක් ලෙස MS Excel හි ඇති විශාල වාසිය නම් OLAP වාර්තාවකින් ලබාගත් දත්ත තවදුරටත් ස්වාධීනව සැකසීමේ හැකියාවයි (එනම්, OLAP වෙතින් ලබාගත් දත්ත අධ්‍යයනය දිගටම කරගෙන යාම, එම Excel හි වෙනත් පත්‍රවල, තවදුරටත් භාවිතා නොකරයි. OLAP මෙවලම්, නමුත් සාමාන්‍ය Excel මෙවලම් භාවිතා කිරීම).

රාත්රී facubi ප්රතිකාර චක්රය

දැන් අපි OLAP මෙහෙයුමේ දෛනික (රාත්‍රී) පරිගණක චක්‍රය විස්තර කරමු. C # 2005 හි ලියා ඇති Facubi වැඩසටහනේ පාලනය යටතේ ගණනය කිරීම සිදු කරනු ලබන අතර ගබඩාව සහ SSAS සහිත සේවාදායකයක් මත Task Scheduler භාවිතයෙන් දියත් කෙරේ. ආරම්භයේදී, facubi අන්තර්ජාලයට පිවිස වත්මන් විනිමය අනුපාත කියවයි (මුදල් වර්ගයක දර්ශක ගණනාවක් නියෝජනය කිරීමට භාවිතා කරයි). ඊළඟට, පහත පියවරයන් සිදු කරනු ලැබේ.

පළමුව, facubi විසින් ප්‍රාදේශීය ජාලයේ ඇති විවිධ ERP පද්ධතිවල (ධාරණ මූලද්‍රව්‍යවල) අර්ධ දත්ත සමුදා අනුකරණය සිදු කරන SPs දියත් කරයි. අප කී පරිදි, පෙර සූදානම් කළ "යාර" මත අනුකරණය සිදු කරනු ලැබේ - SSAS සේවාදායකයේ පිහිටා ඇති දුරස්ථ ERP පද්ධතිවල රූප.

දෙවනුව, SP හරහා, ERP අනුරූවල සිට ගබඩා ගබඩාව දක්වා සිතියම්ගත කිරීමක් සිදු කරයි - OLAP කියුබ් දත්ත ප්‍රභවය වන සහ SSAS සේවාදායකයේ පිහිටා ඇති විශේෂ DB. මෙය ප්රධාන කාර්යයන් තුනක් ඉටු කරයි:

  • ERP දත්තඅවශ්ය කැට ආකෘති යටතේ ගෙන එනු ලැබේ; අපි කතා කරන්නේවගු සහ වගු ක්ෂේත්‍ර දෙකම. (සමහර විට MS Excel පත්‍ර කිහිපයකින් අවශ්‍ය වගුව “මෝල්ඩ්” කිරීමට අවශ්‍ය වේ.) සමාන දත්තවලට විවිධ ERP වල වෙනස් ආකෘතියක් තිබිය හැක, උදාහරණයක් ලෙස, 1C7 නාමාවලිවල ප්‍රධාන ID ක්ෂේත්‍රවල දිග 8 අක්ෂර 36 කේතයක් ඇත. , සහ නාමාවලි 1C8 හි _idrref ක්ෂේත්‍ර - දිග 32ක් සහිත ෂඩාස්‍ර සංඛ්‍යා;
  • සැකසීමේදී දත්තවල තාර්කික පාලනය සිදු කරනු ලැබේ (හැකි නම් අතුරුදහන් වූ දත්ත වෙනුවට "පෙරනිමි" පෙරනිමිය නියම කිරීම ඇතුළුව) සහ අඛණ්ඩතාව පාලනය කිරීම, i.e. අනුරූප වර්ගීකරණවල ප්රාථමික සහ ද්විතියික යතුරු තිබීම පරීක්ෂා කිරීම;
  • කේතය ඒකාබද්ධ කිරීම විවිධ ERP වල එකම අර්ථය ඇති වස්තූන්. උදාහරණයක් ලෙස, විවිධ ERP වල නාමාවලි වල අනුරූප මූලද්‍රව්‍යවලට එකම අර්ථයක් තිබිය හැකිය, කියන්න, මෙය එකම ප්‍රති පාර්ශවයකි. කේත ඒකාබද්ධ කිරීමේ ගැටළුව විසඳනු ලබන්නේ සිතියම්ගත කිරීමේ වගු තැනීමෙනි විවිධ කේතඑකම වස්තූන් එකමුතුවට ගෙන එනු ලැබේ.

තෙවනුව, facubi දියත් කරයි සම්මත ක්රියා පටිපාටියක්‍රියාවලි ඝනකයේ දත්ත යාවත්කාලීන කිරීම (SSAS උපයෝගීතාවයේ ක්‍රියා පටිපාටි වලින්).

පිරික්සුම් ලැයිස්තු වලට අනුව, facubi විසින් සැකසුම් පියවරවල ප්‍රගතිය පිළිබඳ විද්‍යුත් තැපැල් පණිවිඩ යවයි.

facubi ක්‍රියාත්මක කිරීමෙන් පසු, Task Scheduler කිහිපයක් ක්‍රියාත්මක වේ excel ගොනු, OLAP ඝනක ප්‍රමිතික මත පදනම්ව පූර්ව-නිර්මාණය කළ වාර්තා ඇත. අප කී පරිදි, MS Excel OLAP කැට (SSAS සමඟ) සමඟ වැඩ කිරීම සඳහා විශේෂ වැඩසටහන් අතුරුමුහුණතක් (වෙනම බාගත කළ හැකි හෝ බිල්ට් ධාවකය) ඇත. ඔබ MS Excel ආරම්භ කරන විට, වාර්තා වල දත්ත යාවත්කාලීන කිරීම සපයන MS VBA (macros වැනි) මත වැඩසටහන් ඇතුළත් වේ; අවශ්‍ය නම් වාර්තා වෙනස් කර පිරික්සුම් ලැයිස්තු අනුව පරිශීලකයින්ට තැපෑලෙන් (බ්ලැට් වැඩසටහන) යවනු ලැබේ.

SSAS සේවාදායකයට ප්‍රවේශය ඇති දේශීය ජාල පරිශීලකයින්ට OLAP ඝනකය සඳහා වින්‍යාස කර ඇති "සජීවී" වාර්තා ලැබෙනු ඇත. (ප්‍රතිපත්තිමය වශයෙන්, ඔවුන්ටම, කිසිදු තැපෑලකින් තොරව, MS Excel හි OLAP වාර්තා යාවත්කාලීන කළ හැකිය. දේශීය පරිගණක.) දේශීය ජාලයෙන් පිටත පරිශීලකයින්ට මුල් වාර්තා ලැබෙනු ඇත, නමුත් සීමිත ක්‍රියාකාරීත්වයකින් හෝ ඔවුන් සඳහා (MS Excel හි OLAP වාර්තා යාවත්කාලීන කිරීමෙන් පසු) SSAS සේවාදායකයට ප්‍රවේශ නොවන විශේෂ "මිය ගිය" වාර්තා ගණනය කරනු ලැබේ.

ප්රතිඵල ඇගයීම

අපි ඉහත කතා කළේ OLTP සහ OLAP හි අසමමුහුර්තතාවය ගැන ය. තාක්‍ෂණයේ සලකා බලන ලද අනුවාදයේ, OLAP කියුබ් යාවත්කාලීන චක්‍රය රාත්‍රියේ සිදු කෙරේ (කියන්න, එය උදේ 1 ට ආරම්භ වේ). මෙයින් අදහස් කරන්නේ වත්මන් වැඩ කරන දිනයේදී පරිශීලකයින් ඊයේ දත්ත සමඟ වැඩ කරන බවයි. OLAP යනු ලොග් කිරීමේ මෙවලමක් නොවේ (ලේඛනයේ නවතම අනුවාදය බලන්න), නමුත් කළමනාකරණ මෙවලමක් (ක්‍රියාවලියේ ප්‍රවණතාවය තේරුම් ගන්න), මෙම පසුබෑම සාමාන්‍යයෙන් තීරණාත්මක නොවේ. කෙසේ වෙතත්, අවශ්ය නම්, කියුබ් ගෘහ නිර්මාණ ශිල්පයේ (MOLAP) විස්තර කරන ලද අනුවාදයේ පවා, දිනකට කිහිප වතාවක් යාවත්කාලීන කළ හැකිය.

යාවත්කාලීන ක්‍රියා පටිපාටි ක්‍රියාත්මක කිරීමේ කාලය OLAP ඝනකයේ සැලසුම් ලක්ෂණ මත රඳා පවතී (වැඩි හෝ අඩු සංකීර්ණත්වය, දර්ශක සහ කොටස්වල වැඩි හෝ අඩු සාර්ථක අර්ථ දැක්වීම්) සහ බාහිර OLTP පද්ධතිවල දත්ත සමුදායන් පරිමාව මත රඳා පවතී. අත්දැකීම් වලට අනුව, ගබඩාවක් තැනීමේ ක්‍රියා පටිපාටි මිනිත්තු කිහිපයක් සිට පැය දෙකක් දක්වා ගත වේ, කියුබ් (ක්‍රියාවලිය) යාවත්කාලීන කිරීමේ ක්‍රියා පටිපාටිය මිනිත්තු 1 සිට 20 දක්වා ගත වේ. අපි කතා කරන්නේ තරු ව්‍යුහ දුසිම් ගණනක් ඒකාබද්ධ කරන සංකීර්ණ OLAP කැට ගැන, ඒවා සඳහා පොදු "කිරණ" දුසිම් ගනනක් (යොමු කැපීම්) ගැන, දර්ශක සිය ගණනක් ගැන. නැව්ගත කිරීමේ ලේඛන මගින් බාහිර ඊආර්පී පද්ධතිවල දත්ත සමුදායේ පරිමාව ඇස්තමේන්තු කිරීම, අපි ලේඛන සිය දහස් ගණනක් සහ ඒ අනුව වසරකට නිෂ්පාදන රේඛා මිලියන ගණනක් ගැන කතා කරමු. පරිශීලකයාගේ උනන්දුව සැකසීමේ ඓතිහාසික ගැඹුර වසර තුනක් හෝ පහක් විය.

විස්තර කරන ලද තාක්ෂණය විශාල සමාගම් ගණනාවක භාවිතා වේ: 2008 සිට රුසියානු මාළු සමාගම (RRK) සහ රුසියානු මුහුදු සමාගම (RM), 2012 සිට Santa Bremor Company (SB) හි. සමහර සංගත ප්‍රධාන වශයෙන් වෙළඳ-මිලදී ගැනීමේ සමාගම් (RRK), අනෙක් ඒවා නිෂ්පාදන සමාගම් (මෝල්ඩෝවා ජනරජයේ සහ ආරක්ෂක මණ්ඩලයේ මාළු සහ මුහුදු ආහාර සැකසුම් කම්හල්). සියලුම සංගත ස්වාධීන සහ විවිධ පරිගණක ගිණුම්කරණ පද්ධති සහිත සමාගම් කිහිපයක් ඒකාබද්ධ කරන විශාල වත්කම් වේ - 1C7 සහ 1C8 වැනි සම්මත ERP පද්ධති සිට DBF සහ Excel මත පදනම් වූ "ධාතු" ගිණුම් පද්ධති දක්වා. OLAP කියුබ් ක්‍රියාත්මක කිරීම සඳහා විස්තර කර ඇති තාක්‍ෂණය (සංවර්ධන අදියර සැලකිල්ලට නොගෙන) එක්කෝ විශේෂ සේවකයින් අවශ්‍ය නොවන බව හෝ එක් පූර්ණ කාලීන ව්‍යාපාර විශ්ලේෂකයෙකුගේ වගකීම්වලට ඇතුළත් කර ඇති බව මම එකතු කරමි. කාර්යය වසර ගණනාවක් තිස්සේ කැරකෙමින් තිබේ ස්වයංක්රීය ප්රකාරය, විවිධ කාණ්ඩ ආයතනික සේවකයින්ට දෛනික පදනමින් යාවත්කාලීන වාර්තා සැපයීම.

විසඳුමේ වාසි සහ අවාසි

අත්දැකීම් පෙන්නුම් කරන පරිදි, යෝජිත විසඳුමේ ප්රභේදය තරමක් විශ්වසනීය හා ක්රියාත්මක කිරීමට පහසුය. එය පහසුවෙන් වෙනස් කළ හැකිය (නව ERP සම්බන්ධ කිරීම / විසන්ධි කිරීම, නව දර්ශක සහ කොටස් නිර්මාණය කිරීම, Excel වාර්තා සහ ඒවායේ තැපැල් ලැයිස්තු නිර්මාණය කිරීම සහ වෙනස් කිරීම) පාලන වැඩසටහන facubi.

OLAP සමඟ අතුරු මුහුණතක් ලෙස MS Excel ප්‍රමාණවත් ප්‍රකාශනයක් සපයන අතර විවිධ කාණ්ඩවල කාර්යාල සේවකයින්ට ඉක්මනින් OLAP තාක්ෂණයට සම්බන්ධ වීමට ඉඩ සලසයි. පරිශීලකයාට දිනපතා "සම්මත" OLAP වාර්තා ලැබේ; OLAP සමඟ MS Excel අතුරුමුහුණත භාවිතා කිරීමෙන්, MS Excel තුළ ස්වාධීනව OLAP වාර්තා සෑදිය හැක. ඊට අමතරව, පරිශීලකයාට ඔහුගේ MS Excel හි සාමාන්‍ය හැකියාවන් භාවිතා කරමින් OLAP වාර්තා වල තොරතුරු ස්වාධීනව ගවේෂණය කළ හැකිය.

විෂමජාතීය ERP පද්ධති කිහිපයක් ඒකාබද්ධ කර ඇති “පිරිපහදු” ගබඩා දත්ත ගබඩාවක් (කියුබ් එක තැනීමේදී), කිසිදු OLAP නොමැතිව වුවද ඔබට විසඳීමට ඉඩ සලසයි (SSAS සේවාදායකයේ, භාෂාවෙන් විමසුම් ක්‍රමය භාවිතා කරයි. SQL ගනුදෙනු කරන්නහෝ SP ක්‍රමය, ආදිය) බොහෝ ව්‍යවහාරික පාලන ගැටළු. ගබඩා දත්ත සමුදා ව්‍යුහය මුල් ERP හි දත්ත සමුදා ව්‍යුහයන්ට වඩා (වගු සංඛ්‍යාව සහ වගු ක්ෂේත්‍ර සංඛ්‍යාව අනුව) ඒකාබද්ධ හා සරල බව මතක තබා ගන්න.

අපගේ යෝජිත විසඳුමේ එක් OLAP ඝනකයක් තුළ විවිධ ERP පද්ධති ඒකාබද්ධ කිරීමේ හැකියාව ඇති බව අපි විශේෂයෙන් සටහන් කරමු. 1C7 සිට 1C8 දක්වා ගමන් කරන විට, සංස්ථාවක් වෙනත් ERP ගිණුම්කරණ පද්ධතියකට මාරු වන විට, සම්පූර්ණ රඳවා තබා ගැනීම සඳහා විශ්ලේෂණ ලබා ගැනීමට සහ විශ්ලේෂණවල දිගුකාලීන අඛණ්ඩ පැවැත්මක් පවත්වා ගැනීමට මෙය ඔබට ඉඩ සලසයි.

අපි MOLAP කියුබ් ආකෘතිය භාවිතා කළා. මෙම ආකෘතියේ ඇති වාසි වන්නේ ක්රියාකාරීත්වයේ විශ්වසනීයත්වය සහ පරිශීලක ඉල්ලීම් සැකසීමේ අධික වේගයයි. අවාසි - අසමමුහුර්ත OLAP සහ OLTP, මෙන්ම OLAP ගබඩා කිරීම සඳහා විශාල මතක ප්‍රමාණයක්.

අවසාන වශයෙන්, OLAP සඳහා පක්ෂව තවත් එක් තර්කයක් ලබා දෙමු, සමහර විට, මධ්යතන යුගයේ දී වඩාත් සුදුසු විය හැකිය. මක්නිසාද යත් එහි පරිවාස බලය අධිකාරිය මත රඳා පවතින බැවිනි. නිහතමානී, පැහැදිලිව අවතක්සේරු කරන ලද බ්‍රිතාන්‍ය ගණිතඥ ඊ. කෝඩ් 60 දශකයේ අගභාගයේදී සම්බන්ධතා දත්ත සමුදායන් පිළිබඳ න්‍යාය වර්ධනය කළේය. මෙම න්‍යායේ ප්‍රබලතාවය කෙතරම්ද යත්, දැන්, වසර 50 කට පසු, SQL හැර වෙනත් සම්බන්ධතා නොවන දත්ත සමුදායක් සහ දත්ත සමුදා විමසුම් භාෂාවක් සොයා ගැනීම දැනටමත් දුෂ්කර ය.

සම්බන්ධතා දත්ත සමුදායන් පිළිබඳ න්‍යාය මත පදනම් වූ OLTP තාක්ෂණය E. Codd ගේ පළමු අදහස විය. ඇත්ත වශයෙන්ම, OLAP කැට සංකල්පය 90 දශකයේ මුල් භාගයේදී ඔහු විසින් ප්රකාශිත ඔහුගේ දෙවන අදහසයි. ඔබ ගණිතඥයෙක් නොවුනත්, දෙවන අදහස පළමු අදහස තරම්ම ඵලදායී වනු ඇතැයි ඔබ අපේක්ෂා කළ හැකිය. එනම්, පරිගණක විශ්ලේෂණ සම්බන්ධයෙන් ගත් කල, OLAP අදහස් ඉක්මනින්ම ලෝකය අල්ලාගෙන අනෙක් සියල්ල ආදේශ කරනු ඇත. හුදෙක් විශ්ලේෂණ මාතෘකාව එහි සම්පූර්ණ ගණිතමය විසඳුම OLAP හි සොයා ගන්නා නිසා සහ මෙම විසඳුම විශ්ලේෂණවල ප්‍රායෝගික කාර්යයට “ප්‍රමාණවත්” (B. Spinoza ගේ පදය) වේ. "ප්‍රමාණවත් ලෙස" යන්නෙන් අදහස් වන්නේ ස්පිනෝසාහි දෙවියන් වහන්සේට පවා වඩා හොඳ අදහසක් ඉදිරිපත් කළ නොහැකි බවයි ...

  1. Larson B. Microsoft SQL Server 2005 හි ව්‍යාපාරික බුද්ධි වර්ධනය. - ශාන්ත පීටර්ස්බර්ග්: "පිටර්", 2008.
  2. Codd E. Relational Completeness of Data Base Sublanguages, Data Base Systems, Courant Computer Science Sumposia Series 1972, v. 6, එංගල්වුඩ් කඳු, N.Y., ප්‍රෙන්ටිස්-හෝල්.

සමඟ සම්බන්ධ වේ

දත්ත සාමාන්‍යයෙන් විරල වන අතර දිගු කාලීන ගබඩා වේ. එය විශ්ව සම්බන්ධතා DBMS හෝ විශේෂිත මෘදුකාංග (OLAP ද බලන්න) පදනම මත ක්රියාත්මක කළ හැක. තුල මෘදුකාංග නිෂ්පාදන SAP "infocube" යන යෙදුම භාවිතා කරයි.

අරා දර්ශක ඝනකයේ මානයන් (මාන) හෝ අක්ෂවලට අනුරූප වන අතර, අරා මූලද්රව්යවල අගයන් ඝනකයේ මිනුම් (මිනුම්) වලට අනුරූප වේ.

w : (x,වයි,z) → w xyz,

කොහෙද x, වයි, z- මිනුම්, w- මැනීම.

ක්‍රමලේඛන භාෂාවක සාමාන්‍ය අරාවක් මෙන් නොව, OLAP ඝනකයක මූලද්‍රව්‍ය වෙත ප්‍රවේශය සම්පූර්ණ දර්ශක-මාන සමූහයෙන් සහ ඒවායේ උප කුලකයෙන් සිදු කළ හැකිය, එවිට ප්‍රති result ලය එක් මූලද්‍රව්‍යයක් නොව ඒවායින් බොහොමයක් වනු ඇත. .

ඩබ්ලිව් : (x,වයි) → W = ( wz1, wz2, …, wzn}

දන්නා විස්තරය ද වේ OLAP ඝනකයක්සම්බන්ධතාවල ප්‍රක්ෂේපණ ලෙස, සම්බන්ධක වීජ ගණිත පාරිභාෂිතය භාවිතා කිරීම.

ද බලන්න


විකිමීඩියා පදනම. 2010 .

  • තරු යෝජනා ක්රමය
  • අපේ ගෙදර රුසියාව (කන්ඩායම)

වෙනත් ශබ්ද කෝෂවල "OLAP-cube" යනු කුමක්දැයි බලන්න:

    OLAP ඝනකයක්- ... විකිපීඩියා

    OLAP- (ඉංග්‍රීසි ඔන්ලයින් විශ්ලේෂණ සැකසුම්, තත්‍ය කාලීන විශ්ලේෂණ සැකසුම්) දත්ත සැකසුම් තාක්‍ෂණය, එය ... ... විකිපීඩියාව අනුව ව්‍යුහගත කර ඇති විශාල දත්ත අරා මත පදනම් වූ සාරාංශ (සමස්ත) තොරතුරු සැකසීමෙන් සමන්විත වේ.

    කියුබ් (වක්‍රෝක්තිහරණය)- ඝනකයක් යනු අපැහැදිලි යෙදුමකි: ගණිතයේ ස්ටීරියෝමිතියේදී, ඝනකයක් යනු හය-පාර්ශ්වික සාමාන්‍ය බහුඅවයවයකි වීජ ගණිතයේ, සංඛ්‍යාවක තුන්වන බලය චිත්‍රපටය විද්‍යා ප්‍රබන්ධ චිත්‍රපට මාලාවක්: "කියුබ්" "කියුබ් 2: හයිපර්කියුබ්" "කියුබ් Zero" වෛද්‍ය ස්ලැන්ග් සහ ප්‍රභාෂාව ... ... විකිපීඩියාව

    කියුබ්- මෙම පදයට වෙනත් අර්ථයන් ඇත, කියුබ් (අර්ථ) බලන්න. Cube Type Regular polyhedron Face square ... Wikipedia

    මොන්ඩ්රියන්- OLAP සේවාදායක වර්ගය Pentaho විසින් නිර්මාණය කරන ලද OLAP සේවාදායකය මෙහෙයුම් පද්ධතියහරස් වේදිකාව මෘදුකාංග නවතම අනුවාදය 3.4.1 (2012 05 07) නිදහස් මෘදුකාංග බලපත්‍රය ... විකිපීඩියා - තොරතුරු සහ විශ්ලේෂණ පද්ධතිය ස්වයංක්රීය පද්ධතියප්‍රවීණයන්ට විශාල දත්ත ප්‍රමාණයක් ඉක්මනින් විශ්ලේෂණය කිරීමට ඉඩ දීම, රීතියක් ලෙස, ස්ථානීය මධ්‍යස්ථානවල එක් අංගයකි. එසේම, සමහර විට එකතු කිරීමේ පද්ධතිය IAS ... ... විකිපීඩියාවේ සංයුතියට ඇතුළත් වේ

මෙම කාර්යයේ කොටසක් ලෙස, පහත සඳහන් ප්රශ්න සලකා බලනු ලැබේ:

  • OLAP කියුබ් යනු කුමක්ද?
  • මිනුම්, මානයන්, ධූරාවලිය යනු කුමක්ද?
  • OLAP කැට මත සිදු කළ හැකි මෙහෙයුම් මොනවාද?
OLAP ඝනකයක් පිළිබඳ සංකල්පය

OLAP හි ප්‍රධාන උපකල්පනය වන්නේ දත්ත ඉදිරිපත් කිරීමේ බහුමානත්වයයි. OLAP පාරිභාෂිතය තුළ, ඝනකයක් හෝ හයිපර්කියුබ් සංකල්පය බහුමාන විවික්ත දත්ත අවකාශයක් විස්තර කිරීමට භාවිතා කරයි.

කියුබ්විශ්ලේෂක පරිශීලකයෙකුට තොරතුරු විමසිය හැකි බහුමාන දත්ත ව්‍යුහයකි. කැට නිර්මාණය කර ඇත්තේ කරුණු සහ මානයන් මගිනි.

දත්ත- මෙය විශ්ලේෂණයට යටත් වන සමාගමේ වස්තූන් සහ සිදුවීම් පිළිබඳ දත්ත වේ. එකම ආකාරයේ කරුණු මිනුම් ආකෘති. මිනුමක් යනු ඝනක සෛලයක ඇති අගයකි.

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

ඝනකයක් තුළ කරුණු වගු එකකින් හෝ වැඩි ගණනකින් සත්‍ය දත්ත අඩංගු විය හැකි අතර බොහෝ විට බහු මානයන් අඩංගු වේ. ඕනෑම විශේෂිත ඝනකයක් සාමාන්යයෙන් විශ්ලේෂණ සඳහා විශේෂිත දිශානුගත විෂයයක් ඇත.

කලාපය අනුව යම් සමාගමක් විසින් ඛනිජ තෙල් නිෂ්පාදන අලෙවිය විශ්ලේෂණය කිරීම සඳහා නිර්මාණය කරන ලද ඝනකයක උදාහරණයක් රූප සටහන 1 හි දැක්වේ. මෙම ඝනකයට මාන තුනක් (කාලය, නිෂ්පාදන සහ කලාපය) සහ එක් මිනුමක් (මුදල් අනුව ප්‍රකාශිත විකුණුම් අගය) ඇත. මිනුම් අගයන් ඝනකයේ අනුරූප සෛල (සෛල) තුළ ගබඩා කර ඇත. සෑම සෛලයක්ම එක් එක් මානයන්ගෙන් සාමාජිකයින් සමූහයක් විසින් අනන්‍ය ලෙස හඳුනාගෙන ඇති අතර එය ටියුපල් ලෙස හැඳින්වේ. උදාහරණයක් ලෙස, ඝනකයේ පහළ වම් කෙළවරේ පිහිටා ඇති සෛලය (වටිනාකම $98399 අඩංගු වේ) tuple [ජූලි 2005, Far East, Diesel] මගින් ලබා දී ඇත. මෙහි $98399 අගය පෙන්නුම් කරන්නේ 2005 ජූලි මාසයේ ඈත පෙරදිග ඩීසල් අලෙවියේ (මුදල් අනුව) පරිමාවයි.

සමහර සෛලවල කිසිදු අගයක් නොමැති බව සලකන්න: සත්‍ය වගුවේ ඒවා සඳහා දත්ත අඩංගු නොවන නිසා මෙම සෛල හිස්ය.

සහල්. 1.විවිධ කලාපවල ඛනිජ තෙල් නිෂ්පාදන අලෙවිය පිළිබඳ තොරතුරු සහිත කියුබ්

එවැනි කැට නිර්මාණය කිරීමේ අවසාන ඉලක්කය වන්නේ සත්‍ය දත්ත වලින් අවශ්‍ය තොරතුරු උකහා ගන්නා විමසුම් සැකසීමේ කාලය අවම කිරීමයි. මෙම කර්තව්‍යය ඉටු කිරීම සඳහා, කැට සාමාන්‍යයෙන් හැඳින්වෙන පූර්ව පරිගණිත සාරාංශ දත්ත අඩංගු වේ එකතු කිරීම්(එකතු කිරීම්). එම. ඝනකය සැබෑ එකට වඩා විශාල දත්ත අවකාශයක් ආවරණය කරයි - එහි තාර්කික, ගණනය කළ ලක්ෂ්ය ඇත. සමස්ථ ශ්‍රිතයන් මඟින් ඔබට තාර්කික අවකාශයක සැබෑ අගයන් මත ලක්ෂ්‍ය අගයන් ගණනය කිරීමට ඉඩ සලසයි. සරලම එකතු කිරීමේ කාර්යයන් වන්නේ SUM, MAX, MIN, COUNT ය. උදාහරණයක් ලෙස, උදාහරණයක් ලෙස, MAX ශ්‍රිතය භාවිතා කරමින්, උදාහරණයේ පෙන්වා ඇති කියුබ් සඳහා, ඈත පෙරදිග ඩීසල් අලෙවියේ උච්චතම අවස්ථාව සිදු වූ විට ඔබට හඳුනාගත හැකිය.

බහුමාන කැට වල තවත් විශේෂිත ලක්ෂණයක් වන්නේ මූලාරම්භය තීරණය කිරීමේ දුෂ්කරතාවයයි. උදාහරණයක් ලෙස, ඔබ නිෂ්පාදන හෝ කලාප මානය සඳහා ලක්ෂ්‍යය 0 සකසන්නේ කෙසේද? මෙම ගැටලුවට විසඳුම වන්නේ මානයෙහි සියලුම අංග ඒකාබද්ධ කරන විශේෂ ගුණාංගයක් හඳුන්වා දීමයි. මෙම ගුණාංගය (ස්වයංක්‍රීයව ජනනය වන) අඩංගු වන්නේ එක් මූලද්‍රව්‍යයක් පමණි - සියල්ල ("සියල්ල"). එකතු කිරීම් වැනි සරල එකතු කිරීමේ ශ්‍රිත සඳහා, සියලු මූලද්‍රව්‍යය ලබා දී ඇති මානයෙහි සැබෑ අවකාශයේ ඇති සියලුම මූලද්‍රව්‍යවල අගයන්ගේ එකතුවට සමාන වේ.

බහුමාන දත්ත ආකෘතියේ වැදගත් සංකල්පයක් වන්නේ උප අවකාශය හෝ උප කියුබ් ය. සබ්කියුබ් යනු ඝනකයේ ඇතුළත බහුමාන රූපයක ස්වරූපයෙන් ඇති සම්පූර්ණ ඝනක අවකාශයේ කොටසකි. ඝනකයක බහුමාන අවකාශය විවික්ත සහ මායිම් වන බැවින්, උපකියුබ් ද විවික්ත සහ සීමා වේ.

OLAP කැට මත මෙහෙයුම්

OLAP ඝනකයක් මත පහත මෙහෙයුම් සිදු කළ හැක:

  • කපා;
  • භ්රමණය;
  • ඒකාබද්ධ කිරීම;
  • විස්තර.
පෙත්තක්(රූපය 2) යනු උපකියුබ් එකක විශේෂ අවස්ථාවකි. මෙය මෙම උප කුලකයට ඇතුළත් නොවන මාන මූලද්‍රව්‍ය එකක හෝ කිහිපයක තනි අගයකට අනුරූප වන බහුමාන දත්ත අරාවක උප කුලකයක් සෑදීමේ ක්‍රියා පටිපාටියකි. උදාහරණයක් ලෙස, පෙට්‍රෝලියම් නිෂ්පාදන අලෙවිය යම් කලාපයක, එනම් යූරල් වල පමණක් කාලයත් සමඟ ප්‍රගතියක් ලැබුවේ කෙසේදැයි සොයා ගැනීමට, ඔබ "යුරල්" මූලද්‍රව්‍යයේ "භාණ්ඩ" මානය සවි කර අනුරූප උප කුලකය (උපකියුබ්) උපුටා ගත යුතුය. ඝනකයක්.
  • සහල්. 2. OLAP කියුබ් පෙත්ත

    භ්රමණය(රූපය 3) - වාර්තාවේ හෝ දර්ශණය වන පිටුවේ ඉදිරිපත් කර ඇති මිනුම්වල පිහිටීම වෙනස් කිරීමේ මෙහෙයුම. උදාහරණයක් ලෙස, භ්‍රමණ මෙහෙයුමකට වගුවක පේළි සහ තීරු මාරු කිරීම ඇතුළත් විය හැකිය. මීට අමතරව, දත්ත ඝනකයක් භ්‍රමණය කිරීම මඟින් වගු නොවන මානයන් ප්‍රදර්ශනය කරන ලද පිටුවේ ඇති මානයන්හි ස්ථානයට ගෙනයාම සහ අනෙක් අතට.

    OLAP (මාර්ගගත විශ්ලේෂණ සැකසුම්)පූර්ව ගණනය කරන ලද එකතුව භාවිතා කරමින් ධූරාවලි කාණ්ඩවලට දත්ත සංවිධානය කිරීම නියෝජනය කරන විද්‍යුත් දත්ත විශ්ලේෂණ ක්‍රමයකි. OLAP දත්ත ධූරාවලි ලෙස සංවිධානය කර ඇති අතර වගු වලට වඩා කැට වල ගබඩා කර ඇත. OLAP කියුබ් යනු පරාමිති සැලසුම් කර ඇති සහ පරාමිති මත යැපෙන සමස්ථ දත්ත අඩංගු සෛල සහිත අක්ෂ සහිත බහුමාන දත්ත කට්ටලයකි. තනි වාර්තා විශාල සංඛ්‍යාවක් වෙනුවට වාර්තා සඳහා සාරාංශ ප්‍රතිඵල පමණක් සපයන නිසා කියුබ් විශාල දත්ත ප්‍රමාණයක සංකීර්ණ, බහුමාන විශ්ලේෂණය සඳහා නිර්මාණය කර ඇත.

    OLAP සංකල්පය 1993 දී විස්තර කරන ලද්දේ සුප්‍රසිද්ධ දත්ත සමුදා පර්යේෂක සහ සම්බන්ධතා දත්ත ආකෘතියේ කතුවරයා වන E.F. Codd විසිනි. දැනට, OLAP සහාය බොහෝ DBMS සහ වෙනත් මෙවලම්වල ක්‍රියාත්මක වේ.

    OLAP ඝනකයක දත්ත වර්ග දෙකක් අඩංගු වේ:

    මුළු අගයන්, ඔබට සාරාංශ කිරීමට අවශ්‍ය අගයන් නියෝජනය කරයි ගණනය කළ දත්ත ක්ෂේත්ර;

    විස්තරාත්මක තොරතුරු මිනුම්හෝ මාන. විස්තරාත්මක තොරතුරු සාමාන්‍යයෙන් විස්තර මට්ටම්වලට බෙදා ඇත. උදාහරණයක් ලෙස: "කාලය" මානයෙන් "වසර", "කාර්තුව", "මාසය" සහ "දිනය". ක්ෂේත්‍ර සවිස්තර මට්ටම්වලට බෙදා හැරීමෙන්, වාර්තා පරිශීලකයින්ට ඔවුන්ට බැලීමට අවශ්‍ය විස්තර මට්ටම තෝරා ගත හැකිය, ඉහළ මට්ටමේ සාරාංශයකින් පටන් ගෙන පසුව වඩාත් සවිස්තරාත්මක දසුනකට ගමන් කරයි, සහ අනෙක් අතට.

    Microsoft Query මෙවලම් මඟින් ඔබට සම්බන්ධිත දත්ත සමුදා දත්ත පූරණය කරන විමසුමකින් OLAP කැට නිර්මාණය කිරීමටද ඉඩ සලසයි Microsoft Access, රේඛීය වගුව ව්‍යුහාත්මක ධුරාවලියක් (කියුබ්) බවට පරිවර්තනය කරන අතරතුර.

    OLAP Cube Creation Wizard යනු මයික්‍රොසොෆ්ට් විමසුම් මෙවලමකි. සම්බන්ධක දත්ත සමුදායක් මත පදනම්ව OLAP ඝනකයක් නිර්මාණය කිරීම සඳහා, ඔබ විශාරදයා ධාවනය කිරීමට පෙර පහත පියවර සම්පූර්ණ කළ යුතුය.

    1. දත්ත මූලාශ්රය නිර්වචනය කරන්න (රූපය 6.1 බලන්න).

    2. Microsoft Query භාවිතයෙන්, OLAP ඝනකයේ දත්ත ක්ෂේත්‍ර හෝ මාන ක්ෂේත්‍ර වන ක්ෂේත්‍ර පමණක් ඇතුළුව විමසුමක් සාදන්න, ඝනකයේ ඇති ක්ෂේත්‍රයක් එක් වරකට වඩා භාවිතා කරන්නේ නම්, එය විමසුමට ඇතුළත් කළ යුතුය. අවශ්ය වාර ගණන.

    3. Query Creation Wizard හි අවසාන පියවරේදී, රේඩියෝ බොත්තම සකසන්න OLAP ඝනකයක් සාදන්න ලබා දුන් ඉල්ලීම (රූපය 6.2 බලන්න) හෝ විමසුම නිර්මාණය කිරීමෙන් පසුව මෙනුවේ සෘජුවම විමසුම් මෙවලම් භාවිතයෙන් ගොනුවකණ්ඩායමක් තෝරන්න OLAP ඝනකයක් සාදන්න, එය OLAP Cube Creation Wizard දියත් කරනු ඇත.

    OLAP Cube Creation Wizard හට පියවර තුනක් ඇත.

    විශාරදයාගේ පළමු පියවරේදී (රූපය 6.6 බලන්න), ද දත්ත ක්ෂේත්ර- ඔබට එකතුව අර්ථ දැක්වීමට අවශ්‍ය ගණනය කළ ක්ෂේත්‍ර.



    සහල්. 6.6 දත්ත ක්ෂේත්ර නිර්වචනය කිරීම

    යෝජිත ගණනය කළ ක්ෂේත්‍ර (සාමාන්‍යයෙන් සංඛ්‍යාත්මක ක්ෂේත්‍ර) විශාරද ලැයිස්තුවේ ඉහළින්ම ස්ථානගත කරයි, සලකුණු කර මෙම ක්ෂේත්‍රවල අවසාන කාර්යය තීරණය කරයි, සාමාන්‍යයෙන් - එකතුව. දත්ත ක්ෂේත්‍ර තෝරන විට, ගණනය කළ ක්ෂේත්‍රයක් ලෙස අවම වශයෙන් එක් ක්ෂේත්‍රයක්වත් තෝරා ගත යුතු අතර, මානය නිර්වචනය කිරීමට අවම වශයෙන් එක් ක්ෂේත්‍රයක් හෝ නොසැලී සිටිය යුතුය.

    හිදී OLAP නිර්මාණය කිරීමඝනකයක්, සාරාංශ ශ්රිත හතරක් භාවිතා කළ හැක - එකතුව, අංකය(අගය ගණන), අවම, උපරිමසංඛ්‍යාත්මක ක්ෂේත්‍ර සහ එක් කාර්යයක් සඳහා අංකයඅනෙකුත් සියලුම ක්ෂේත්‍ර සඳහා. ඔබට එකම ක්ෂේත්‍රය සඳහා විවිධ සාරාංශ ශ්‍රිත කිහිපයක් භාවිතා කිරීමට අවශ්‍ය නම්, එම ක්ෂේත්‍රය අවශ්‍ය වාර ගණනක් විමසුමට ඇතුළත් කළ යුතුය.

    ගණනය කළ ක්ෂේත්‍ර නාමය තීරුවක වෙනස් කළ හැක දත්ත ක්ෂේත්‍ර නාමය.

    විශාරදයාගේ දෙවන පියවරේදී, විස්තරාත්මක දත්ත සහ ඒවායේ මානයන් අර්ථ දක්වා ඇත (රූපය 6.7 බලන්න). මාන ක්ෂේත්‍රයක් තෝරා ගැනීමට, ඔබට ලැයිස්තුවෙන් අවශ්‍ය වේ මූලාශ්ර ක්ෂේත්රඅපේක්ෂිත මාන ක්ෂේත්‍රය ඇදගෙන යන්න ඉහල මට්ටමලැයිස්තුවට මිනුම්ලෙස සලකුණු කර ඇති ප්රදේශයට මානයක් සෑදීමට ක්ෂේත්‍ර මෙතැනට අදින්න. OLAP ඝනකයක් සෑදීමට, ඔබ අවම වශයෙන් එක් මානයක්වත් අර්ථ දැක්විය යුතුය. විශාරදයාගේ එකම පියවරේදී, භාවිතා කරයි සන්දර්භය මෙනුවඔබට මානය හෝ මට්ටමේ ක්ෂේත්‍ර නාමය වෙනස් කළ හැක.

    සහල්. 6.7 මාන ක්ෂේත්ර අර්ථ දැක්වීම

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

    ක්ෂේත්‍රයක් පහළ හෝ ඉහළ මට්ටමකට ගෙන යාමට, ඔබ එය මානය තුළ පහළ හෝ ඉහළ ක්ෂේත්‍රයකට ඇද දමන්න. හෝ බොත්තම් පිළිවෙළින් මට්ටම් පෙන්වීමට හෝ සැඟවීමට භාවිතා කරයි.

    ඉහළ මට්ටමේ මානය ලෙස දිනය හෝ වේලා ක්ෂේත්‍ර භාවිතා කරන්නේ නම්, Create OLAP Cube Wizard ස්වයංක්‍රීයව එම මානයන් සඳහා මට්ටම් නිර්මාණය කරයි. එවිට පරිශීලකයාට වාර්තාවල තිබිය යුතු මට්ටම් තෝරාගත හැක. උදාහරණයක් ලෙස, ඔබට සති, කාර්තු සහ වසර හෝ මාස තෝරා ගත හැකිය (රූපය 6.7 බලන්න).

    විශාරදයා ස්වයංක්‍රීයව දිනය සහ වේලාව ක්ෂේත්‍ර සඳහා මට්ටම් නිර්මාණය කරන්නේ ඔබ ඉහළ මට්ටමේ මානයක් සාදන විට පමණක් බව මතක තබා ගන්න; ඔබ මෙම ක්ෂේත්‍ර පවතින මානයක උප මට්ටම් ලෙස එක් කළ විට, ස්වයංක්‍රීය මට්ටම් නිර්මාණය නොවේ.

    විශාරදයාගේ තුන්වන පියවරේදී, විශාරදයා විසින් නිර්මාණය කරන ලද ඝනක වර්ගය තීරණය කරනු ලැබේ, විකල්ප තුනක් හැකි අතර (රූපය 6.8 බලන්න).

    සහල්. 6.8 විශාරදයාගේ තුන්වන පියවරේදී නිර්මාණය කළ යුතු ඝනක වර්ගය තෝරාගැනීම

    · පළමු විකල්ප දෙකට වාර්තාව විවෘත කරන සෑම අවස්ථාවකම ඝනකයක් සෑදීම ඇතුළත් වේ (කියුබ් එක Excel වෙතින් නරඹන්නේ නම්, අපි කතා කරන්නේ විවර්තන වගුවක් ගැන). මෙම අවස්ථාවේදී, ඉල්ලීම ගොනුව සහ ගොනුව *.oqy ඝනක අර්ථ දැක්වීම්ඝනකයක් නිර්මාණය කිරීම සඳහා උපදෙස් අඩංගු A. *.oqy ගොනුව විවෘත කළ හැක එක්සෙල් වැඩසටහනකියුබ් මත පදනම්ව වාර්තා සෑදීමට සහ ඔබට ඝනකයට වෙනස්කම් කිරීමට අවශ්‍ය නම්, ඔබට එය නැවත Create Cube Wizard ධාවනය කිරීමට Query සමඟ විවෘත කළ හැක.

    පෙරනිමියෙන්, කියුබ් නිර්වචන ගොනු, මෙන්ම විමසුම් ගොනු, යෙදුම් දත්ත\Microsoft\Que-ries හි පරිශීලක පැතිකඩ ෆෝල්ඩරයේ ගබඩා කර ඇත. සම්මත ෆෝල්ඩරය තුළ *.oqy ගොනුව සුරකින විට, පටිත්තෙහි කියුබ් නිර්වචන ගොනු නාමය දර්ශනය වේ. OLAP කැට Microsoft Query හි නව විමසුමක් විවෘත කිරීමේදී හෝ විධානයක් තෝරාගැනීමේදී ඉල්ලීමක් සාදන්න(මෙනු දත්ත, උප මෙනුව බාහිර දත්ත ආයාත කිරීම) Microsoft Excel හි.

    ඝනක වර්ගයේ තුන්වන විකල්පය තෝරාගැනීමේදී ඝනකයක් සඳහා සියලු දත්ත අඩංගු කියුබ් ගොනුවක් සුරැකීම, කියුබ් සඳහා සියලුම දත්ත ලබා ගන්නා අතර පරිශීලකයා විසින් සඳහන් කරන ලද ස්ථානයේ * දිගුව සහිත කියුබ් ගොනුවක් සාදනු ලැබේ .පැටියාමෙම දත්ත ගබඩා කර ඇති. නිර්මාණය ලබා දී ඇති ගොනුවබොත්තම ක්ලික් කළ වහාම සිදු නොවේ සූදානම්; ගොනුව නිර්මාණය වන්නේ එක්කෝ කියුබ් අර්ථ දැක්වීම ගොනුවකට සුරකින විට හෝ කියුබ් එකෙන් වාර්තාවක් ජනනය කළ විටය.

    ඝනක වර්ගය තෝරාගැනීම සාධක කිහිපයක් මගින් තීරණය කරනු ලැබේ: ඝනකයේ අඩංගු දත්ත ප්රමාණය; ඝනකයක් මත පදනම්ව ජනනය කරනු ලබන වාර්තාවල වර්ගය සහ සංකීර්ණත්වය; පද්ධති සම්පත් (මතකය සහ තැටි අවකාශය) ආදිය.

    පහත අවස්ථා වලදී වෙනම *.cub ඝනක ගොනුවක් සෑදිය යුතුය:

    1) ප්රමාණවත් තැටි ඉඩක් තිබේ නම් නිතර වෙනස් වන අන්තර් ක්රියාකාරී වාර්තා සඳහා;

    2) වාර්තා නිර්මාණය කිරීමේදී අනෙකුත් පරිශීලකයින් සඳහා එයට ප්‍රවේශය ලබා දීම සඳහා ඔබට ජාල සේවාදායකයක කියුබ් සුරැකීමට අවශ්‍ය වූ විට. කියුබ් ගොනුවකට මූලාශ්‍ර දත්ත සමුදායෙන් නිශ්චිත දත්ත සැපයිය හැකි අතර, ඔබට වෙනත් පරිශීලකයින් ප්‍රවේශ වීම වැළැක්වීමට අවශ්‍ය රහස් හෝ සංවේදී දත්ත මඟ හැරිය හැක.



  • 
    ඉහල