Увод у трансформације у Информатици

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

Врсте трансформација у Информатици

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

Погледајмо различите трансформације које пружа Информатица. Наведени су као испод:

  • Извор Трансформација квалификатора
  • Трансформација агрегатора
  • Трансформација рутера
  • Столарска трансформација
  • Ранк Трансформатион
  • Трансформација генератора секвенце
  • Трансацтион Цонтрол Трансформатион
  • Проналажење и поновна употреба трансформације
  • Трансформација нормализатора
  • Угађање перформанси за трансформацију
  • Спољна трансформација
  • Екпрессион Трансформатион

Неке од њих детаљно ћемо погледати као испод.

1. Столарска трансформација

Ова трансформација је активна и повезана трансформација. Када се два извора морају спојити под одређеним условима, користи се та трансформација. То могу бити било која два релациона извора, релацијски извор и равна датотека, релацијски извор и КСМЛ датотека или две плошне датотеке. Требао би постојати барем један порт који је заједнички између ова два извора. Док се придружујете ова два извора морате одредити услов. Једном би могао бити мајстор, а други детаљ.

Пример трансформације столарије:

Ово је спојено где су услови примењени на доњим портовима:

Главни порт је БЕ и Ацтивити_цоде. Они су присутни у оба извора. Подаци су филтрирани и спојени под горе наведеним условима. Остала својства ових спајања могу се наћи на картици са својствима као испод:

Столар може имати сљедеће придруживање

  • Нормално придруживање: Ово придруживање уклања све записе који се не подударају са условима столара.
  • Спољно главно спајање: Ово ће одбацити све записе у главном извору који се не подударају и сви редови из извора детаља биће узети у излаз.
  • Детаил Вањско придруживање: У овом придруживању ће се узети у обзир сви записи из главног извора док ће се узети у обзир само одговарајући редови извора детаља.
  • Потпуно спољашње удруживање: Ово ће задржати све редове из матичне и табеле детаља.

2. Тражење трансформације

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

Ниже се трансформација користи за провјеру постојећих записа у циљној таблици ЦЛ1_ПА_ХИСТ.

Портови који се прегледавају дати су у Л колони. Они који се провјеравају гледају се у мету. Услови на овим портовима могу се специфицирати и на картици стања. То се може урадити као ниже

3. Трансформација рутера

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

Услови филтра могу се применити на групе. То се може учинити тако што ћете отворити картицу Групе како је доле наведено:

Овде су услови примењени на четири колоне и подаци се прелазе унапред о тим условима. Како се такође може одредити више услова. Услови ажурирања су такође наведени у овој трансформацији.

Подаци се могу лако раздвојити и преусмерити на следеће трансформације. Постоји и подразумевана група која може имати скупове записа који не задовољавају услов.

4. Трансформација израза

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

Следећи пример је трансформација израза која податке шаље као и следећој трансформацији. Сви портови се шаљу онакви какви јесу.

5. Ажурирајте трансформацију стратегије

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

Ниже трансформација обележава записе за Ажурирање или Уметање у складу са ГГ_ОП_ТИПЕ.

Стратегија се спомиње у изразу стратегије ажурирања.

Закључак

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

Препоручени чланак

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

  1. Шта је Информатица | Примери
  2. Образовање до каријере у Информатици
  3. Информатица ЕТЛ Алати
  4. Интервјуска питања заснована на сценарију информатике
  5. Важне ствари о алату за програмере Информатица
  6. Информатица вс Датастаге

Категорија: