ഉപക്രമീകരണം

റഫറൻഷ്യൽ ഇൻ്റഗ്രിറ്റി നിലനിർത്തിക്കൊണ്ട് റിലേഷണൽ ഡാറ്റാബേസിൻ്റെ ചെറുതും പ്രാതിനിധ്യവുമായ ഒരു ഉപസെറ്റ് സൃഷ്ടിക്കാൻ റെക്കോർഡുകൾ കുറയ്ക്കുക

ഉപക്രമീകരണ ഗ്രാഫ്

ആമുഖ ഉപക്രമീകരണം

എന്താണ് ഉപക്രമീകരണം?

സംരക്ഷിത റഫറൻഷ്യൽ സമഗ്രതയുള്ള ഒരു റിലേഷണൽ ഡാറ്റാബേസിൻ്റെ ഒരു ചെറിയ പ്രതിനിധി ഉപസെറ്റ് സൃഷ്ടിക്കാൻ റെക്കോർഡുകളുടെ എണ്ണം കുറയ്ക്കുക

എന്തുകൊണ്ടാണ് ഓർഗനൈസേഷനുകൾ ഉപക്രമീകരണം ഉപയോഗിക്കുന്നത്?

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

അടിസ്ഥാന സൗകര്യങ്ങളും കമ്പ്യൂട്ടേഷണൽ ചെലവുകളും കുറയ്ക്കുക

അമിതമായ ഡാറ്റ വോള്യങ്ങൾ ഉയർന്ന ഇൻഫ്രാസ്ട്രക്ചറിനും കംപ്യൂട്ടേഷൻ ചെലവുകൾക്കും ഇടയാക്കും, ഇത് ഉൽപ്പാദനേതര പരിതസ്ഥിതികളിൽ ടെസ്റ്റ് ഡാറ്റയ്ക്ക് ആവശ്യമില്ല. ഉപസെറ്റിംഗ് കഴിവുകൾ ഉപയോഗിച്ച്, നിങ്ങളുടെ ചെലവ് കുറയ്ക്കുന്നതിന് നിങ്ങളുടെ ഡാറ്റയുടെ ചെറിയ ഉപസെറ്റുകൾ എളുപ്പത്തിൽ സൃഷ്ടിക്കാൻ കഴിയും.

ടെസ്റ്റർമാർക്കും ഡവലപ്പർമാർക്കും കൈകാര്യം ചെയ്യാവുന്ന ടെസ്റ്റ് ഡാറ്റ

ഉൽപ്പാദനേതര പരിതസ്ഥിതികളിൽ വലിയ ഡാറ്റാ വോള്യങ്ങൾ കൈകാര്യം ചെയ്യുന്നത് ടെസ്റ്റർമാർക്കും ഡവലപ്പർമാർക്കും വെല്ലുവിളികൾ ഉയർത്തുന്നു. ചെറുതും അതുവഴി കൂടുതൽ കൈകാര്യം ചെയ്യാവുന്നതുമായ ടെസ്റ്റ് ഡാറ്റ, ടെസ്റ്റിംഗും വികസന പ്രക്രിയകളും ഗണ്യമായി കാര്യക്ഷമമാക്കുന്നു, ആത്യന്തികമായി സമയത്തിൻ്റെയും വിഭവങ്ങളുടെയും അടിസ്ഥാനത്തിൽ മുഴുവൻ സൈക്കിളും ഒപ്റ്റിമൈസ് ചെയ്യുന്നു.

വേഗത്തിലുള്ള ടെസ്റ്റ് ഡാറ്റ സജ്ജീകരണവും പരിപാലനവും

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

ഉപക്രമീകരണ ഗ്രാഫ്

എന്താണ് റഫറൻഷ്യൽ ഇൻ്റഗ്രിറ്റി, എന്തുകൊണ്ട് അത് പ്രധാനമാണ്?

ഒരു റിലേഷണൽ ഡാറ്റാബേസിലെ പട്ടികകൾക്കിടയിൽ സ്ഥിരതയും കൃത്യതയും ഉറപ്പാക്കുന്ന ഡാറ്റാബേസ് മാനേജ്മെൻ്റിലെ ഒരു ആശയമാണ് റഫറൻഷ്യൽ ഇൻ്റഗ്രിറ്റി. റഫറൻഷ്യൽ ഇൻ്റഗ്രിറ്റി, "ടേബിൾ 1" ൻ്റെ "വ്യക്തി 1" എന്നതിനോട് യോജിക്കുന്ന ഓരോ മൂല്യവും "ടേബിൾ 1" ലെ "വ്യക്തി 2" ൻ്റെയും മറ്റേതെങ്കിലും ലിങ്ക് ചെയ്ത പട്ടികയുടെയും ശരിയായ മൂല്യവുമായി പൊരുത്തപ്പെടുന്നുവെന്ന് ഉറപ്പാക്കും.

നോൺ-പ്രൊഡക്ഷൻ എൻവയോൺമെൻ്റുകളുടെ ഭാഗമായി ഒരു റിലേഷണൽ ഡാറ്റാബേസിൽ ടെസ്റ്റ് ഡാറ്റയുടെ വിശ്വാസ്യത നിലനിർത്തുന്നതിന് റഫറൻഷ്യൽ ഇൻ്റഗ്രിറ്റി നടപ്പിലാക്കുന്നത് നിർണായകമാണ്. ഇത് ഡാറ്റാ പൊരുത്തക്കേടുകൾ തടയുകയും ശരിയായ പരിശോധനയ്ക്കും സോഫ്റ്റ്‌വെയർ വികസനത്തിനും ടേബിളുകൾ തമ്മിലുള്ള ബന്ധങ്ങൾ അർത്ഥവത്തായതും വിശ്വസനീയവുമാണെന്ന് ഉറപ്പാക്കുകയും ചെയ്യുന്നു.

ഒരു റിലേഷണൽ ഡാറ്റാബേസ് പരിതസ്ഥിതിയിലെ ടെസ്റ്റ് ഡാറ്റ ഉപയോഗയോഗ്യമാക്കുന്നതിന് റഫറൻഷ്യൽ സമഗ്രത സംരക്ഷിക്കണം. ടെസ്റ്റിംഗിനും സോഫ്‌റ്റ്‌വെയർ ഡെവലപ്‌മെൻ്റിനും ഉപയോഗിക്കുന്നത് പോലെയുള്ള ഉൽപ്പാദനേതര പരിതസ്ഥിതികളിൽ റഫറൻഷ്യൽ സമഗ്രത നിലനിർത്തുന്നത് പല കാരണങ്ങളാൽ പ്രധാനമാണ്:

ഉപക്രമീകരണം, "ഡാറ്റ ഇല്ലാതാക്കുന്നത്" പോലെ ലളിതമല്ല

റഫറൻഷ്യൽ ഇൻ്റഗ്രിറ്റി കാത്തുസൂക്ഷിക്കുന്നതിന് ഡൗൺസ്ട്രീം, അപ്സ്ട്രീം എന്നിവയുമായി ബന്ധപ്പെട്ട എല്ലാ ലിങ്ക്ഡ് ടേബിളുകളും ആനുപാതികമായി സബ്സെറ്റ് ചെയ്യുന്നതിനാൽ, ഡാറ്റ ഇല്ലാതാക്കുന്നത് പോലെ എളുപ്പമല്ല സബ്സെറ്റിംഗ്. ഒരു ടാർഗെറ്റ് ടേബിളിലെ ഡാറ്റ മാത്രമല്ല, ടാർഗെറ്റ് ടേബിളിൽ നിന്ന് ഇല്ലാതാക്കിയ ഡാറ്റയുമായി ബന്ധപ്പെട്ട മറ്റേതെങ്കിലും ലിങ്ക് ചെയ്‌തിരിക്കുന്ന ടേബിളിലെ ഡാറ്റയും ഇല്ലാതാക്കപ്പെടുന്നുവെന്ന് സബ്‌സെറ്റിംഗ് ഉറപ്പാക്കുന്നു. ഡാറ്റ ഇല്ലാതാക്കുന്നതിൻ്റെ ഭാഗമായി പട്ടികകൾ, ഡാറ്റാബേസുകൾ, സിസ്റ്റങ്ങൾ എന്നിവയിലുടനീളമുള്ള റഫറൻഷ്യൽ സമഗ്രത സംരക്ഷിക്കപ്പെടുന്നുവെന്ന് ഇത് ഉറപ്പാക്കുന്നു.

"ടേബിൾ Y" ൽ നിന്ന് "പേഴ്സൺ എക്സ്" നീക്കം ചെയ്തുകൊണ്ട് ഡാറ്റ വോളിയം കുറയ്ക്കുന്നു, "ടേബിൾ Y" ലെ "Person X" എന്നതുമായി ബന്ധപ്പെട്ട എല്ലാ റെക്കോർഡുകളും ഇല്ലാതാക്കണം, കൂടാതെ മറ്റേതെങ്കിലും അപ്‌സ്ട്രീം അല്ലെങ്കിൽ ഡൗൺസ്ട്രീം ബന്ധപ്പെട്ട പട്ടികയിലെ "Person X" മായി ബന്ധപ്പെട്ട എല്ലാ റെക്കോർഡുകളും (പട്ടിക A, B, C മുതലായവ) ഇല്ലാതാക്കണം.

"ഉപഭോക്താക്കൾ" പട്ടികയിൽ നിന്ന് "റിച്ചാർഡ്" നീക്കം ചെയ്തുകൊണ്ട് ഡാറ്റ വോളിയം കുറയ്ക്കുന്നു, "കസ്റ്റമർ" ടേബിളിലെ "റിച്ചാർഡ്" എന്നതുമായി ബന്ധപ്പെട്ട എല്ലാ രേഖകളും ഇല്ലാതാക്കണം, കൂടാതെ മറ്റേതെങ്കിലും അപ്‌സ്ട്രീം അല്ലെങ്കിൽ ഡൗൺസ്ട്രീം ബന്ധപ്പെട്ട പട്ടികയിലെ (പേയ്‌മെൻ്റ് ടേബിൾ, സംഭവങ്ങളുടെ പട്ടിക, ഇൻഷുറൻസ് കവറേജ് ടേബിൾ മുതലായവ) "റിച്ചാർഡ്" എന്നതുമായി ബന്ധപ്പെട്ട എല്ലാ റെക്കോർഡുകളും ഇല്ലാതാക്കണം. ഇല്ലാതാക്കി.

മേശകളിലുടനീളം

ഉപക്രമീകരണം പട്ടികകളിലുടനീളം പ്രവർത്തിക്കുന്നു

ഡാറ്റാബേസുകളിലുടനീളം

ഉപക്രമീകരണം ഡാറ്റാബേസുകളിലുടനീളം പ്രവർത്തിക്കുന്നു

അക്രോസ് സിസ്റ്റങ്ങൾ

ഉപക്രമീകരണം സിസ്റ്റത്തിലുടനീളം പ്രവർത്തിക്കുന്നു

നിങ്ങൾക്ക് എന്തെങ്കിലും ചോദ്യങ്ങൾ ഉണ്ടോ?

ഞങ്ങളുടെ വിദഗ്ധരിൽ ഒരാളുമായി സംസാരിക്കുക

എനിക്ക് എങ്ങനെ ഉപ-ക്രമീകരണം ഉപയോഗിക്കാനാകും?

ആനുപാതികമായ ഉപക്രമീകരണം

ഒരു റിലേഷണൽ ഡാറ്റാബേസ് സബ്സെറ്റ് ചെയ്യാനും എല്ലാ "ലിങ്ക്ഡ് ടേബിളുകളും" "ടാർഗെറ്റ് ടേബിളിനെ" അടിസ്ഥാനമാക്കി ഉപസെറ്റ് ചെയ്തിട്ടുണ്ടെന്ന് ഉറപ്പാക്കാനും നിങ്ങൾക്ക് സിന്തോ എഞ്ചിൻ കോൺഫിഗർ ചെയ്യാം.

  • ലക്ഷ്യ പട്ടിക: ഉപസജ്ജീകരണത്തിനുള്ള ആരംഭ പോയിൻ്റായി ഉപയോക്താക്കൾക്ക് ടാർഗെറ്റ് പട്ടിക നിർവചിക്കാം.
    • ഉദാഹരണത്തിന്, ഉപയോക്താക്കൾക്ക് "പേഷ്യൻ്റ് ടേബിൾ" 5% ആയി അല്ലെങ്കിൽ 500k റെക്കോർഡുകൾക്ക് പകരം 10.000k റെക്കോർഡുകളിലേക്ക് ഉപസജ്ജീകരിക്കാൻ നിർവചിക്കാം.
  • ലിങ്ക് ചെയ്‌ത പട്ടികകൾ: ഇവയെല്ലാം "ടാർഗെറ്റ് ടേബിളിലേക്ക്" നേരിട്ടോ അല്ലാതെയോ ബന്ധിപ്പിച്ചിരിക്കുന്ന പട്ടികകളാണ്. ടേബിളുകൾക്കിടയിലുള്ള ലിങ്കുകൾ നേരിട്ടുള്ളതാകാം, അതായത് ഒരു വിദേശ കീ ബന്ധത്തിലൂടെ രോഗികളുടെ പട്ടികയെ റഫറൻസ് ചെയ്യുന്ന ഒരു ടാർഗെറ്റ് ടേബിൾ ലിസ്‌റ്റിംഗ് അലർജികൾ, അല്ലെങ്കിൽ പരോക്ഷമായി, രോഗികളുടെ പട്ടികയെ റഫറൻസ് ചെയ്യുന്ന ടാർഗെറ്റ് ടേബിൾ പോലെ, അത് ഒരു ആശുപത്രിയുടെ പട്ടികയെ പരാമർശിക്കുന്നു.
    • എന്നതിലെ ഇല്ലാതാക്കിയ ഡാറ്റയുമായി ബന്ധപ്പെട്ട എല്ലാ രേഖകളും ഉപക്രമീകരണം ഉറപ്പാക്കുന്നു "പേഷ്യൻ്റ് ടേബിളും" ഇല്ലാതാക്കപ്പെടും. ഉദാഹരണത്തിൽ, ഏതെങ്കിലും "ലിങ്ക്ഡ് ടേബിളിൽ" 5% (500k റെക്കോർഡുകൾ) മായി ബന്ധപ്പെട്ട ഡാറ്റ മാത്രമേ ഉള്ളൂവെന്നും 95% (10.000k - 500k = 9.500k റെക്കോർഡുകൾ) മായി ബന്ധപ്പെട്ട മറ്റ് എല്ലാ ഡാറ്റയും ഇല്ലാതാക്കിയിട്ടുണ്ടെന്നും ഉപക്രമീകരണം ഉറപ്പാക്കുന്നു. സംരക്ഷിത റഫറൻഷ്യൽ സമഗ്രതയുള്ള ഒരു റിലേഷണൽ ഡാറ്റാബേസിൻ്റെ ഒരു ചെറിയ പ്രതിനിധി ഉപസെറ്റ് സൃഷ്ടിക്കാൻ

ബിസിനസ്സ് നിയമങ്ങളെ അടിസ്ഥാനമാക്കിയുള്ള ഉപക്രമീകരണം

ഡാറ്റ എക്‌സ്‌ട്രാക്‌ഷനായി നിങ്ങൾ ഒരു ശതമാനം വ്യക്തമാക്കുന്ന ആനുപാതികമായ സബ്‌സെറ്റിംഗിന് പുറമേ, സബ്‌സെറ്റിംഗിനായുള്ള ടാർഗെറ്റ് ഗ്രൂപ്പിനെ കൃത്യമായി നിർവചിക്കാൻ ഞങ്ങളുടെ വിപുലമായ കഴിവുകൾ നിങ്ങളെ അനുവദിക്കുന്നു. ഉദാഹരണത്തിന്, ഡാറ്റാ എക്‌സ്‌ട്രാക്‌ഷൻ പ്രക്രിയയിൽ കൂടുതൽ വഴക്കവും നിയന്ത്രണവും നൽകിക്കൊണ്ട് നിർദ്ദിഷ്ട ഉപസെറ്റുകൾ ഉൾപ്പെടുത്തുന്നതിനോ ഒഴിവാക്കുന്നതിനോ ഉള്ള മാനദണ്ഡങ്ങൾ നിങ്ങൾക്ക് വ്യക്തമാക്കാം.

  • 60 വയസ്സിന് താഴെയുള്ളവരും 30 വയസ്സിന് മുകളിൽ പ്രായമുള്ളവരും
  • അൽസ് പുരുഷ ഉപഭോക്താക്കൾ
വിൽപ്പന ഉപഭോക്താക്കളുടെ പട്ടിക

സിന്തോ ഗൈഡ് കവർ

നിങ്ങളുടെ സിന്തറ്റിക് ഡാറ്റ ഗൈഡ് ഇപ്പോൾ സംരക്ഷിക്കുക!