Nënvendosje

Reduktoni të dhënat për të krijuar një nëngrup më të vogël përfaqësues të një baze të dhënash relacionale duke ruajtur integritetin referues

grafiku i nënvendosjes

Parathënie Nënvendosje

Çfarë është nënvendosja?

Zvogëloni numrin e regjistrimeve për të krijuar një nëngrup më të vogël përfaqësues të një baze të dhënash relacionale me integritet të ruajtur referencial

Pse organizatat përdorin nënvendosje?

Shumë organizata kanë mjedise prodhimi me sasi masive të dhënash dhe nuk duan sasi masive të të dhënave në mjediset e testimit jo-prodhues. Prandaj, nënvendosja e bazës së të dhënave përdoret për të krijuar një nëngrup më të vogël, përfaqësues të një baze të dhënash më të madhe relacionale me integritet të ruajtur referencial. Organizatat përdorin nën-vendosje për të dhënat e testimit për të reduktuar kostot, për t'i bërë ato të menaxhueshme dhe për konfigurim dhe mirëmbajtje më të shpejtë.

Ulja e kostove të infrastrukturës dhe llogaritjes

Vëllimet e tepërta të të dhënave mund të çojnë në kosto të larta të infrastrukturës dhe llogaritjes, të cilat janë të panevojshme për të dhënat e testimit në mjedise jo-prodhuese. Me aftësitë e nënvendosjes, mund të krijoni lehtësisht nëngrupe më të vogla të të dhënave tuaja për të ulur kostot tuaja.

Të dhënat e testimit të menaxhueshme nga testuesit dhe zhvilluesit

Menaxhimi i vëllimeve të mëdha të të dhënave në mjedise jo-prodhuese paraqet sfida për testuesit dhe zhvilluesit. Të dhëna më të vogla dhe në këtë mënyrë më të menaxhueshme të testimit, duke thjeshtuar ndjeshëm proceset e testimit dhe zhvillimit, duke optimizuar përfundimisht të gjithë ciklin për sa i përket kohës dhe burimeve.

Konfigurimi dhe mirëmbajtja më e shpejtë e të dhënave të testit

Vëllimet më të vogla të të dhënave lehtësojnë konfigurimin dhe mirëmbajtjen më të shpejtë dhe më të drejtpërdrejtë të mjediseve të testimit jo-prodhues. Kjo është veçanërisht e rëndësishme në peizazhet komplekse të TI-së dhe kur ndryshimet e shpeshta në strukturat e të dhënave kërkojnë përditësime dhe rifreskim të rregullta për të siguruar përfaqësimin e të dhënave të testimit.

grafiku i nënvendosjes

Çfarë është integriteti referencial dhe pse është i rëndësishëm?

Integriteti i referencës është një koncept në menaxhimin e bazës së të dhënave që siguron qëndrueshmëri dhe saktësi midis tabelave në një bazë të dhënash relacionale. Integriteti i referencës do të siguronte që çdo vlerë që korrespondon me "Person 1" të "Tabela 1" korrespondon me vlerën e saktë të "personit 1" në "Tabela 2" dhe çdo tabelë tjetër të lidhur.

Zbatimi i integritetit referencial është thelbësor për ruajtjen e besueshmërisë së të dhënave të testimit në një bazë të dhënash relacionale si pjesë e mjediseve joprodhuese. Ai parandalon mospërputhjet e të dhënave dhe siguron që marrëdhëniet midis tabelave të jenë kuptimplote dhe të besueshme për testimin e duhur dhe zhvillimin e softuerit.

Të dhënat e testimit në një mjedis bazë të dhënash relacionale duhet të ruajnë integritetin referencial për të qenë të përdorshme. Ruajtja e integritetit të referencës në mjediset jo-prodhuese, të tilla si ato të përdorura për testimin dhe zhvillimin e softuerit, është e rëndësishme për disa arsye:

Nënvendosje, jo aq e thjeshtë sa "thjesht fshirja e të dhënave"

Nënvendosja nuk është aq e lehtë sa thjesht fshirja e të dhënave, pasi të gjitha tabelat e lidhura në rrjedhën e poshtme dhe të sipërme duhet të vendosen në mënyrë proporcionale për të ruajtur integritetin e referencës. Nënvendosja siguron që jo vetëm të dhënat në një tabelë të synuar të fshihen, por gjithashtu që çdo e dhënë në çdo tabelë tjetër të lidhur që lidhet me të dhënat e fshira nga tabela e synuar të fshihet. Kjo siguron që integriteti referencial midis tabelave, bazave të të dhënave dhe sistemeve të ruhet si pjesë e fshirjes së të dhënave.

Reduktimi i vëllimit të të dhënave duke hequr "Person X" nga "Tabela Y", duhet të fshihen të gjitha të dhënat që lidhen me "Person X" në "Tabela Y", por gjithashtu duhet të fshihen të gjitha të dhënat që lidhen me "Person X" në çdo tabelë tjetër të lidhur me rrjedhën e sipërme ose të poshtme (tabela A, B, C etj.).

Ulja e vëllimit të të dhënave duke hequr "Richard" nga tabela "Klientë"., duhet të fshihen të gjitha të dhënat që lidhen me "Richard" në tabelën "Klienti", por gjithashtu të gjitha regjistrimet që lidhen me "Richard" në çdo tabelë tjetër të lidhur me rrjedhën e sipërme ose të poshtme (tabela e pagesave, tabela e incidenteve, Tabela e mbulimit të sigurimeve etj.) duhet gjithashtu të fshihen. fshihet.

Nëpër tavolina

Nënvendosjet funksionojnë nëpër tabela

Përmes bazave të të dhënave

Nëncaktimi funksionon në bazat e të dhënave

Nëpër sisteme

Nënvendosjet funksionojnë nëpër sisteme

A keni ndonjë pyetje?

Bisedoni me një nga ekspertët tanë

Si mund të përdor nën-konfigurimin?

Nënvendosje proporcionale

Mund ta konfiguroni Motorin Syntho për të nënbashkuar një bazë të dhënash relacionale dhe për të siguruar që të gjitha "tabelat e lidhura" të jenë të nënbashkuara bazuar në "Tabelën e synuar".

  • Tabela e synuar: Përdoruesit mund të përcaktojnë tabelën e synuar si pikënisje për nënvendosje.
    • Përdoruesit mund të përcaktojnë për shembull që të nëncaktojnë "Tabela e Pacientëve" në 5% ose në 500k regjistrime në vend të 10.000k regjistrimeve.
  • Tabelat e lidhura: Të gjitha këto janë tabela të lidhura drejtpërdrejt ose tërthorazi me "Tabelën e synuar". Lidhjet ndërmjet tabelave mund të jenë të drejtpërdrejta, si p.sh. një tabelë objektive që liston alergjitë që i referohet një tabele pacientësh përmes një marrëdhënieje me çelës të huaj, ose indirekte, si p.sh. një tabelë objektive që referon një tabelë pacientësh, e cila nga ana tjetër i referohet tabelës së një spitali.
    • Nëncaktimi siguron që të gjitha të dhënat që lidhen me të dhënat e fshira në "Tabela e pacientit" gjithashtu do të fshihet. Në shembull, nënvendosja siguron që në çdo "Tabela të lidhura" ka vetëm të dhëna që lidhen me 5% (500k rekorde) dhe që të gjitha të dhënat e tjera që lidhen me 95% (10.000k - 500k = 9.500k regjistrime) janë fshirë për të krijuar një nëngrup më të vogël përfaqësues të një baze të dhënash relacionale me integritet të ruajtur referencial

Nënvendosje bazuar në rregullat e biznesit

Përveç nënvendosjes proporcionale, ku ju specifikoni një përqindje për nxjerrjen e të dhënave, aftësitë tona të avancuara ju lejojnë të përcaktoni saktësisht grupin e synuar për nënvendosje. Për shembull, mund të specifikoni kritere për të përfshirë ose përjashtuar nëngrupe specifike, duke ofruar fleksibilitet dhe kontroll më të madh mbi procesin e nxjerrjes së të dhënave

  • Konsumatorët më të rinj se 60 vjeç dhe më të vjetër se 30 vjeç dhe
  • Klientë Als Meshkuj
tabela e klientëve të shitjeve

mbulesë udhëzuese sinto

Ruani udhëzuesin tuaj të të dhënave sintetike tani!