CQM- ൽ നിന്ന് DQM- ലേക്ക് പരിവർത്തനം ചെയ്യുന്നു: ഒരു കോഗ്നോസ് ഉപഭോക്താവിന്റെ യാത്ര

by ജനുവരി XX, 30മേഘം0 അഭിപ്രായങ്ങൾ

ക്ലൗഡിലെ ഐബിഎം കോഗ്നോസ് അനലിറ്റിക്സിലേക്ക് നീങ്ങുന്നത് പരിഗണിക്കുകയാണെങ്കിലും, ഒരു നേറ്റീവ് ഡാറ്റാബേസ് ക്ലയന്റിനുപകരം ജെഡിബിസി ഡ്രൈവറുകൾ ഉപയോഗിക്കാൻ താൽപ്പര്യപ്പെടുന്നുണ്ടോ, അല്ലെങ്കിൽ അന്വേഷണങ്ങളുടെ പ്രകടനവുമായി ബന്ധപ്പെട്ട സവിശേഷതകളിലേക്ക് കൂടുതൽ ദൃശ്യത ആവശ്യപ്പെടുകയാണെങ്കിൽ, ഡൈനാമിക് ക്വയറി മോഡ് സ്വീകരിക്കുന്നത് ഒരു മികച്ച ആശയമാണ്.

ഭക്ഷ്യ സേവന വ്യവസായത്തിലെ ഏറ്റവും വിശ്വസ്തരായ നേതാക്കളിൽ ഒരാളായ പെർഫോമൻസ് ഫുഡ് ഗ്രൂപ്പ് അവരുടെ തുടർച്ചയായ മെച്ചപ്പെടുത്തൽ പ്രക്രിയയുടെ ഭാഗമായി അടുത്തിടെ കോഗ്നോസ് 10.2.1 മുതൽ 11.0.12 വരെ അപ്ഗ്രേഡ് ചെയ്തപ്പോൾ, CQM- ൽ നിന്നും DQM- ലേക്ക് അവരുടെ പാക്കേജുകൾ അപ്ഡേറ്റ് ചെയ്യാൻ അവർ തീരുമാനിച്ചു. റിപ്പോർട്ടിംഗ്, വിശകലനം, കൺസൾട്ടിംഗ് എന്നിവയുടെ മേൽനോട്ടം വഹിക്കുന്ന പിഎഫ്ജിയുടെ ഐടി മാനേജർ സുമിത് കുമാറിന് അവരുടെ പാക്കേജ് മൈഗ്രേഷന്റെ ചുമതലയുണ്ടായിരുന്നു, കൂടാതെ ഈ പ്രക്രിയയിൽ അവർ നേരിടുന്ന ഏത് വെല്ലുവിളികളെയും മറികടക്കാൻ ചുമതലപ്പെടുത്തി.

CQM- ൽ നിന്ന് DQM- ലേക്ക് പരിവർത്തനം ചെയ്യുന്നതിന്റെ പ്രയോജനങ്ങൾ

പെർഫോമൻസ് ഫുഡ് ഗ്രൂപ്പിന്റെ കുടിയേറ്റത്തിന് നിരവധി കാരണങ്ങൾ ഉണ്ടായിരുന്നു. സുമിത്തിനും പിഎഫ്ജിക്കും മൊത്തത്തിൽ പരിവർത്തനം ചെയ്യുന്നതിന്റെ ഒരു പ്രധാന ഗുണം, ഒരേ റിപ്പോർട്ടിനുള്ളിലെ ഒന്നിലധികം പാക്കേജുകളിൽ നിന്നുള്ള ഡാറ്റ അടങ്ങിയിരിക്കുന്ന റിപ്പോർട്ടുകൾ ഉപയോഗിക്കാനുള്ള കഴിവാണ്. ഡൈനാമിക് ക്വയറി മോഡ് മൂന്ന് വ്യത്യസ്ത പാക്കേജുകളിലാണെങ്കിലും വിൽപ്പന, സംഭരണം, ഇൻവെന്ററി തുടങ്ങിയ ഒന്നിലധികം വിഷയ മേഖലകളിൽ നിന്നുള്ള ഡാറ്റ അടങ്ങിയിരിക്കുന്ന റിപ്പോർട്ടുകൾ ഉപയോഗിക്കാൻ സുമിത്തിനെ അനുവദിക്കും. അനുയോജ്യമായ ക്വയറി മോഡിന് ഈ ശേഷി ഇല്ല, അതിനാൽ തിരഞ്ഞെടുപ്പ് വ്യക്തമായിരുന്നു.

അനുയോജ്യമായ ക്വയറി മോഡിൽ നിന്ന് ഡൈനാമിക് ക്വയറി മോഡിലേക്ക് മാറ്റുന്നതിലൂടെ 64-ബിറ്റ് ആർക്കിടെക്ചറിൽ ക്വയറി എക്സിക്യൂഷൻ പ്രയോജനപ്പെടുത്തി റിപ്പോർട്ട് നിർവഹണ സമയം ഗണ്യമായി കുറയ്ക്കാനുള്ള കഴിവ് അവർക്ക് ലഭിക്കും. കുടിയേറ്റത്തിലൂടെ, ഭാവിയിലെ നവീകരണം എളുപ്പമാക്കുന്നതിന് അടിസ്ഥാന സൗകര്യങ്ങൾ ഒരുക്കുക മാത്രമല്ല, പെർഫോമൻസ് ഫുഡ് ഗ്രൂപ്പിന് അവരുടെ ഓട്ടോമൈസേഷനിൽ പ്രവചന വിശകലനം ആരംഭിക്കാനുള്ള കഴിവ് നൽകുകയും ചെയ്യുന്നുവെന്ന് സുമിത്തിന് അറിയാമായിരുന്നു.

പരിവർത്തനത്തിന്റെ പ്രയോജനങ്ങൾ വ്യക്തമായിരുന്നു, എന്നാൽ എന്തെല്ലാം വെല്ലുവിളികളാണ് മുന്നിൽ കിടക്കുന്നത്?

പരിവർത്തനം ചെയ്യേണ്ട 13 കോഗ്നോസ് പാക്കേജുകൾ തിരഞ്ഞെടുത്ത ശേഷം, പദ്ധതി ആസൂത്രണത്തിലും നിർവ്വഹണ ഘട്ടത്തിലും സുമിത് തന്റെ ആദ്യ തടസ്സങ്ങൾ നേരിട്ടു.

പദ്ധതി ആസൂത്രണവും നിർവ്വഹണ വെല്ലുവിളികളും

ആദ്യത്തേത് roadവെള്ളച്ചാട്ടത്തിനോ ചടുലമായ ഡെലിവറിക്ക് ഇടയിലോ തിരഞ്ഞെടുക്കുന്നതാണ് സുമിത്ത് നേരിട്ട ബ്ലോക്ക്. ഓരോ പാക്കേജും സ്വതന്ത്രമായി വിന്യസിക്കാൻ അനുവദിച്ചതിനാൽ സുമിത് തന്റെ CQM മുതൽ DQM വരെയുള്ള പരിവർത്തനത്തിന് രണ്ടാമത്തേത് തിരഞ്ഞെടുത്തു. പ്രധാനപ്പെട്ട എല്ലാ റിപ്പോർട്ടുകളും വിജയകരമായി പ്രവർത്തിച്ചപ്പോൾ പാക്കേജുകൾ വിന്യസിക്കപ്പെടുകയും ചില മുൻഗണനാ റിപ്പോർട്ടുകളിൽ പിശകുകൾ ഉണ്ടെങ്കിൽ, അവർ പാക്കേജ് വിന്യസിക്കുകയും പിന്നീട് റിപ്പോർട്ടുകൾ ശരിയാക്കുകയും ചെയ്തു. ഇത് സമയം നഷ്ടപ്പെടാതെ ബിസിനസ് മൂല്യം മുൻകൂട്ടി എത്തിക്കാൻ അവരെ അനുവദിച്ചു, എന്നാൽ ഐബിഎം പ്രൊഡക്റ്റ് സപ്പോർട്ട് ടീമിന്റെ അധിക സഹായം ആവശ്യമുണ്ടെങ്കിൽ ഒരു മാസത്തെ ബഫർ സുരക്ഷിതമായി സൂക്ഷിക്കാൻ അവരെ അനുവദിച്ചു.

ഇപ്പോൾ സുമിത്തും പെർഫോമൻസ് ഫുഡ് ഗ്രൂപ്പും പദ്ധതി ആസൂത്രണവും നിർവ്വഹണ ഘട്ടവും മറികടന്നു, അടുത്ത പ്രശ്നം കൈകാര്യം ചെയ്യേണ്ട സമയമായി: ഡൈനാമിക് ക്വയറി മോഡിലെ പാക്കേജുകളുടെ പെരുമാറ്റം കാരണം സാങ്കേതികവും അടിസ്ഥാന സൗകര്യങ്ങളും വെല്ലുവിളികൾ.

സുമിത്തിന്റെ അഭിപ്രായത്തിൽ, CQM- ൽ നിന്ന് DQM- ലേക്ക് പരിവർത്തനം ചെയ്യുന്നത് സമയവും പരിശ്രമവും നന്നായി ചെലവഴിച്ചു. പരിവർത്തനത്തിന് ശേഷം, റിപ്പോർട്ട് നിർവഹണ സമയം ശരാശരി 60% കുറഞ്ഞു!

സാങ്കേതിക, അടിസ്ഥാന സൗകര്യ വെല്ലുവിളികൾ

ഡൈനാമിക് ക്വയറി മോഡ് അനുയോജ്യമായ ക്വയറി മോഡിൽ ഐച്ഛികമായ മികച്ച രീതികൾ നടപ്പിലാക്കുന്നു. ഹൈഫനുകളും നക്ഷത്രചിഹ്നങ്ങളും ഒരു കമന്റ് ലൈനായി ഫോർവേഡ് സ്ലാഷ് ഉപയോഗിച്ച് ഉപയോഗിക്കുന്നത് ഇതിന് ഉദാഹരണമാണ്, ഉദാഹരണത്തിന്, '-' vs '/*'. CQM ഇവയെല്ലാം സ്വീകരിക്കുന്നു, അതേസമയം DQM ചിലപ്പോൾ അത് സ്വീകരിക്കും, ചിലപ്പോൾ പ്ലെയ്‌സ്‌മെന്റിനനുസരിച്ച്. ഈ ചെറിയ പ്രശ്നങ്ങൾ ഇടയ്ക്കിടെയുള്ള പിശകുകൾ അല്ലെങ്കിൽ മുഴുവൻ റിപ്പോർട്ടുകളും പരാജയപ്പെടാൻ ഇടയാക്കും. നൂതന ഫിൽട്ടറുകളിലെ അഭിപ്രായങ്ങൾ, SQL അന്വേഷണം, കസ്റ്റം കണക്കുകൂട്ടലുകൾ എന്നിവയും പിശകുകൾക്ക് കാരണമാകുന്നു. എ SQL ചോദ്യം താരതമ്യം ചെയ്യുക പ്ലെയ്‌സ്‌മെന്റ് ഫോർമാറ്റ് ചെയ്യുന്നതിനും ആ പ്രദേശത്ത് നിന്നുള്ള പിശകുകൾ ഉണ്ടാകുന്നത് കുറയ്ക്കുന്നതിനും ഉപകരണം പരിഗണിക്കപ്പെട്ടു, പക്ഷേ എല്ലാ പിശകുകളും കാണുന്നതിന് അന്വേഷണം കൂടുതൽ മുന്നോട്ട് പോയി. ഡാറ്റാ മോഡലിലോ പാക്കേജ് നിർവചനത്തിലോ ഒരു തുക ഫംഗ്ഷൻ ഉൾപ്പെടുത്തുന്നത് പിശകുകൾ സൃഷ്ടിച്ചു, പക്ഷേ ഇത് പകരം മൊത്തം ഫംഗ്ഷൻ അല്ലെങ്കിൽ തുക () vs ആകെ () ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കാം.

ഡൈനാമിക് ക്വയറി മോഡ്, അനുയോജ്യമായ ക്വയറി മോഡ് ചെയ്യാത്ത ചില അനുമാനങ്ങൾ ഉണ്ടാക്കുന്നു, ഇത് റിപ്പോർട്ട് pട്ട്പുട്ടുകൾ വ്യത്യാസപ്പെടാൻ ഇടയാക്കുന്നു. CQM vs DQM ലെ റിപ്പോർട്ടുകൾ പ്രവർത്തിക്കുന്നത്, അവ പ്രവർത്തനത്തെ എങ്ങനെ വ്യാഖ്യാനിക്കുന്നു എന്നതിനെ അടിസ്ഥാനമാക്കി വ്യത്യസ്ത ഫലങ്ങൾ നിങ്ങൾക്ക് നൽകിയേക്കാം. ഉദാഹരണത്തിന്, CQM- ൽ മൊത്തം (മൊത്തം (വിൽപ്പന)) നിങ്ങൾക്ക് മൊത്തം വിൽപ്പനയ്ക്ക് തുല്യമായ ഒരു ഫലം നൽകും കൂടാതെ ഡ്യൂപ്ലിക്കേറ്റ് മൊത്തം അവഗണിക്കുകയും ചെയ്യുന്നു, അതേസമയം DQM- ൽ നിങ്ങൾക്ക് ഒരു വ്യത്യസ്ത റിപ്പോർട്ട് givingട്ട്പുട്ട് നൽകുന്നു. അതുപോലെ, CQM vs DQM- ൽ അഗ്രഗേഷൻ ഓപ്ഷനുകൾ നടപ്പിലാക്കുന്ന രീതിയിലും വ്യത്യാസമുണ്ട്. കണക്കാക്കിയ/മൊത്തം നിരകളിലെ ഫിൽട്ടറുകൾ "സമാഹരണത്തിന് മുമ്പ്" അല്ലെങ്കിൽ "സമാഹരണത്തിന് ശേഷം" പോലുള്ള മൊത്തം സ്വത്ത് തിരഞ്ഞെടുപ്പിനെ ആശ്രയിച്ച് വ്യത്യസ്ത ഫലങ്ങളിലേക്ക് നയിച്ചേക്കാം.

മറ്റ് വെല്ലുവിളികൾ

ഡൈനാമിക് ക്വയറി മോഡ് റിപ്പോർട്ട് outputട്ട്പുട്ടിൽ മാറ്റങ്ങൾ വരുത്താൻ കഴിയുന്ന വ്യത്യസ്ത പ്രവർത്തന ക്രമം പ്രയോഗിച്ചേക്കാം.

  • റിപ്പോർട്ട് ലെവൽ കാർഡിനാലിറ്റി നിർവ്വചനം റിപ്പോർട്ട് .ട്ട്പുട്ടിൽ മാറ്റങ്ങൾ വരുത്തുന്നു.
  • മുന്നറിയിപ്പ് സന്ദേശങ്ങൾ പരിഹരിച്ചതിനുശേഷവും റിപ്പോർട്ട് മൂല്യനിർണ്ണയത്തിന് ഇപ്പോഴും ഗുരുതരമായ പിശകുകൾ കാണിക്കാനാകും. റിപ്പോർട്ട് കംപൈലറിന് യഥാർത്ഥ പിശക് കാണിക്കുന്നതിന് മുമ്പ് എല്ലാ മുന്നറിയിപ്പ് സന്ദേശങ്ങളും ശരിയാക്കണം. ഒരു റിപ്പോർട്ട് പ്രവർത്തിക്കുന്നില്ലെങ്കിൽ ഒരു മുന്നറിയിപ്പ് സന്ദേശം മാത്രം കാണിക്കുന്നുവെങ്കിൽ, റിപ്പോർട്ട് ഗുരുതരമായ പിശക് വെളിപ്പെടുത്തുകയും അത് പരിഹരിക്കാൻ നിങ്ങളെ അനുവദിക്കുകയും ചെയ്യുന്നതിന് മുമ്പ് നിങ്ങൾ ആദ്യം മുന്നറിയിപ്പ് സന്ദേശം ശരിയാക്കേണ്ടതുണ്ട്.
  • വലിയ അളവിലുള്ള ഡാറ്റയുള്ള റിപ്പോർട്ടുകൾ "ജാവ ofട്ട് ഓഫ് മെമ്മറി" പ്രശ്നങ്ങളിൽ പരാജയപ്പെട്ടേക്കാം, പക്ഷേ ആ റിപ്പോർട്ടുകൾക്കായുള്ള റിപ്പോർട്ട് പ്രോപ്പർട്ടികളിൽ ലോക്കൽ കാഷിംഗ് പ്രോപ്പർട്ടി പ്രവർത്തനരഹിതമാക്കുന്നതിലൂടെ പരിഹരിക്കാനാകും, കൂടാതെ അന്വേഷണ സേവനത്തിനായി കോൺഫിഗർ ചെയ്ത മെമ്മറി വർദ്ധിപ്പിക്കുന്നതിലൂടെയും ഇത് സഹായിക്കും
  • ഭാവിയിലെ പ്രശ്നങ്ങൾ തടയുന്നതിന് ജെവിഎം കോൺഫിഗറേഷൻ മികച്ച രീതികൾക്കനുസൃതമായി ക്രമീകരിക്കേണ്ടതുണ്ട്.

ഉപസംഹാരമായി

സുമിത്തിന്റെ അഭിപ്രായത്തിൽ, കുടിയേറ്റ പ്രക്രിയ സമയവും പരിശ്രമവും നന്നായി ചെലവഴിച്ചു. പരിവർത്തനത്തിന് ശേഷം, റിപ്പോർട്ട് നിർവഹണ സമയം ശരാശരി 60% കുറഞ്ഞു! CQM- ൽ നിന്ന് DQM- ലേക്കും നിങ്ങളുടെ പരിതസ്ഥിതി 32-ബിറ്റിൽ നിന്ന് 64-ബിറ്റിലേക്കും പരിവർത്തനം ചെയ്യാൻ അദ്ദേഹം തീർച്ചയായും ശുപാർശ ചെയ്യുന്നു.

അനുയോജ്യമായ ക്വയറി മോഡിൽ നിന്ന് ഡൈനാമിക് ക്വയറി മോഡിലേക്ക് പരിവർത്തനം ചെയ്യുന്നതിനെക്കുറിച്ചോ അല്ലെങ്കിൽ അടുത്തിടെ പരിവർത്തനം ചെയ്തതിനെക്കുറിച്ചോ? നിങ്ങളുടെ അനുഭവം ഞങ്ങളോടൊപ്പമോ അല്ലെങ്കിൽ നിങ്ങൾക്ക് ഉണ്ടായേക്കാവുന്ന നുറുങ്ങുകളും തന്ത്രങ്ങളും പങ്കിടാൻ ഞങ്ങൾ ആഗ്രഹിക്കുന്നു!

 

കൂടുതൽ പഠിക്കാൻ ആഗ്രഹിക്കുന്നുണ്ടോ? ഞങ്ങൾ ഒരു ഹോസ്റ്റ് ചെയ്തു വെബ്നർ ഡൈനാമിക് ക്വയറി മോഡിലേക്കുള്ള മൈഗ്രേഷനിൽ പെർഫോമൻസ് ഗ്രൂപ്പ് നേരിടുന്ന വെല്ലുവിളികളെക്കുറിച്ച് ഞങ്ങൾ ചർച്ച ചെയ്തു. ഇവിടെ ക്ലിക്ക് ചെയ്ത് വെബിനാറിന് മറുപടി നൽകുക.

മേഘം
ക്ലൗഡ് ഹെഡറിന്റെ പ്രയോജനങ്ങൾ
മേഘത്തിന്റെ 7 ഗുണങ്ങൾ

മേഘത്തിന്റെ 7 ഗുണങ്ങൾ

ക്ലൗഡിന്റെ 7 പ്രയോജനങ്ങൾ നിങ്ങൾ ഗ്രിഡിന് പുറത്താണ് ജീവിക്കുന്നതെങ്കിൽ, നഗര ഇൻഫ്രാസ്ട്രക്ചറിൽ നിന്ന് വിച്ഛേദിക്കുകയാണെങ്കിൽ, നിങ്ങൾ ക്ലൗഡ് കാര്യത്തെക്കുറിച്ച് കേട്ടിരിക്കില്ല. കണക്റ്റുചെയ്‌ത വീട് ഉപയോഗിച്ച്, നിങ്ങൾക്ക് വീടിന് ചുറ്റും സുരക്ഷാ ക്യാമറകൾ സജ്ജീകരിക്കാം, അത് സംരക്ഷിക്കും motion-ആക്ടിവേറ്റ് ചെയ്ത...

കൂടുതല് വായിക്കുക

മേഘം
DQM- ലേക്കുള്ള മാറ്റം
CQM മുതൽ DQM വരെ - എന്തുകൊണ്ടാണ് പരിവർത്തനം നിങ്ങൾ വിചാരിക്കുന്നത് പോലെ ബുദ്ധിമുട്ടുള്ളതല്ല

CQM മുതൽ DQM വരെ - എന്തുകൊണ്ടാണ് പരിവർത്തനം നിങ്ങൾ വിചാരിക്കുന്നത് പോലെ ബുദ്ധിമുട്ടുള്ളതല്ല

CQM- ൽ നിന്ന് DQM- ലേക്ക് മാറുന്നു. ഇത് ഒരു ചർച്ചാവിഷയമാണ്, നമ്മൾ ഇതുവരെ ചർച്ച ചെയ്യേണ്ട വിഷയമാണ്. ഒരു കോഗ്‌നോസ് അപ്‌ഗ്രേഡിന് സമാനമല്ല, നിങ്ങൾ ഡൈനാമിക് ക്വയറി മോഡിലേക്ക് മാറാൻ നോക്കുന്നു, കാരണം ഇത് പുതിയ ഡാറ്റാബേസ് തരങ്ങളെ പിന്തുണയ്ക്കുന്നു, പ്രകടനം വർദ്ധിപ്പിക്കുന്നു, കൂടാതെ കോഗ്നോസിന് ഇത് ആവശ്യമാണ് ...

കൂടുതല് വായിക്കുക