Подсеттинг

Смањите записе да бисте креирали мањи, репрезентативни подскуп релационе базе података уз одржавање референтног интегритета

граф подскупова

Увод Подпоставка

Шта је подпоставка?

Смањите број записа да бисте креирали мањи репрезентативни подскуп релационе базе података са очуваним референтним интегритетом

Зашто организације користе подскупине?

Многе организације имају производна окружења са огромним количинама података и не желе огромне количине података у непроизводним тестним окружењима. Стога се подскуп базе података користи за креирање мањег, репрезентативног подскупа веће релационе базе података са очуваним референтним интегритетом. Организације користе под-поставке за податке о тестирању како би смањиле трошкове, учиниле их подеснијим и за брже подешавање и одржавање.

Смањите инфраструктурне и рачунарске трошкове

Превелики обим података може довести до високих трошкова инфраструктуре и рачунарства, који су непотребни за тестне податке у непроизводним окружењима. Са могућностима подскупова, можете лако да креирате мање подскупове података да бисте смањили своје трошкове.

Тестери и програмери којима се могу управљати

Управљање огромним количинама података у непроизводним окружењима представља изазов за тестере и програмере. Мањи и самим тим лакше управљиви тестни подаци, значајно поједностављујући процесе тестирања и развоја, на крају оптимизујући цео циклус у смислу времена и ресурса.

Брже подешавање и одржавање тестних података

Мање количине података олакшавају брже и једноставније подешавање и одржавање непроизводних тестних окружења. Ово је посебно релевантно у сложеним ИТ пејзажима и када честе промене у структурама података захтевају редовна ажурирања и освежавања како би се осигурала репрезентативност тестних података.

граф подскупова

Шта је референтни интегритет и зашто је важан?

Референтни интегритет је концепт у управљању базом података који обезбеђује доследност и тачност између табела у релационој бази података. Референтни интегритет би обезбедио да свака вредност која одговара „Особи 1“ из „Табеле 1“ одговара исправној вредности „особе 1“ у „Табела 2“ и било којој другој повезаној табели.

Спровођење референтног интегритета је кључно за одржавање поузданости тестних података у релационој бази података као део непроизводних окружења. Он спречава недоследности података и обезбеђује да су односи између табела смислени и поуздани за правилно тестирање и развој софтвера.

Тест подаци у окружењу релационе базе података треба да сачувају референтни интегритет да би били употребљиви. Одржавање референтног интегритета у непроизводним окружењима, као што су она која се користе за тестирање и развој софтвера, важно је из неколико разлога:

Подскуп, није тако једноставно као „само брисање података“

Постављање подскупа није тако једноставно као једноставно брисање података, јер би све повезане табеле које се односе на низводно и узводно требало да се подскупе пропорционално да би се сачувао референтни интегритет. Подскуп осигурава да се не бришу само подаци у циљној табели, већ и да се бришу сви подаци у било којој другој повезаној табели који се односе на избрисане податке из циљне табеле. Ово осигурава да се референтни интегритет у табелама, базама података и системима сачува као део брисања података.

Смањење обима података уклањањем „Особа Кс“ из „Табеле И“, све записе који се односе на „особу Кс“ у „Табелу И“ треба обрисати, али и све записе који се односе на „особу Кс“ у било којој другој узводној или низводној повезаној табели (табела А, Б, Ц итд.) такође треба избрисати.

Смањење обима података уклањањем „Ричарда“ из табеле „Купци“., све записе који се односе на „Рицхард“ у табели „Цустомер“ треба избрисати, али и све записе који се односе на „Рицхард“ у било којој другој табели везаној узводно или низводно (табела плаћања, табела инцидената, табела покрића осигурања итд.) такође треба да буду избрисани избрисан.

Ацрос табеле

Подскуп ради у свим табелама

Ацрос базе података

Подскуп ради у свим базама података

Ацрос Системс

Подскупина функционише у свим системима

Имате било каквих питања?

Разговарајте са једним од наших стручњака

Како могу да користим подпоставку?

Пропорционално подскуп

Можете да конфигуришете Синтхо Енгине да подскуп релациону базу података и да обезбеди да су све „повезане табеле“ подскупљене на основу „Циљне табеле“.

  • Циљна табела: Корисници могу дефинисати циљну табелу као почетну тачку за подскуп.
    • Корисници могу, на пример, дефинисати да подсетују „Табелу пацијената“ на 5% или на 500к записа уместо 10.000к записа.
  • Повезане табеле: Све су то директно или индиректно повезане табеле са „Циљном табелом“. Везе између табела могу бити директне, као што је циљна табела која наводи алергије која упућује на табелу пацијената преко односа страног кључа, или индиректна, као што је циљна табела која упућује на табелу пацијената, која заузврат упућује на болничку табелу.
    • Подскуп осигурава да сви записи који се односе на избрисане податке у „Табела пацијената“ ће такође бити избрисана. У примеру, подскуп осигурава да у било којој „повезаној табели“ постоје само подаци који се односе на 5% (500 записа) и да су сви остали подаци који се односе на 95% (10.000к – 500к = 9.500к записа) избрисани да се направи мањи репрезентативни подскуп релационе базе података са очуваним референтним интегритетом

Подскуп на основу пословних правила

Поред пропорционалног подскупа, где наведете проценат за екстракцију података, наше напредне могућности вам омогућавају да прецизно дефинишете циљну групу за подскуп. На пример, можете да одредите критеријуме за укључивање или искључивање одређених подскупова, пружајући већу флексибилност и контролу над процесом екстракције података

  • Купци млађи од 60 година и старији од 30 година и
  • Алс Мушки купци
сто продајних купаца

синто поклопац водича

Сачувајте свој водич за синтетичке податке сада!