Sissejuhatus muutustesse informaatikas

Informatica on tööriist, mis aitab puhastatud andmeid luua, andmeid teisendada ja seejärel neid laadida. Neid muudetud andmeid kasutatakse ka aruannete koostamisel, mis aitavad leida mustreid ja suundumusi. Informatica pakub arvukalt teisendusi, mis aitavad lähteandmeid vastavalt sihtsüsteemi vajadustele muuta. Koos sellega tagab see ka laaditavate andmete kvaliteedi vastavuse märgisele. Informatica pakub mitmesuguseid teisendusi, mis täidavad erinevaid funktsioone.

Transformatsioonide tüübid informaatikas

Transformatsioonid on peamiselt kahte tüüpi. Neid saab ühendada või lahti ühendada. Muude transformatsioonidega ühendatud transformatsioone nimetatakse ühendatud transformatsioonideks, samal ajal kui need, mis ei ole ühendatud ühegi teise transformatsiooniga, on omavahel ühendamata transformatsioonid. Samamoodi võivad toimuda aktiivsed või passiivsed muutused. Aktiivsed teisendused muudavad andmeridasid ja sellele edastatud sisendit. Passiivsed teisendused seevastu ei muuda ridade arvu. Sisend- ja väljundridad jäävad samaks ja andmeid muudetakse ainult rea tasemel.

Vaadakem pilku erinevatele transformatsioonidele, mida pakub Informatica. Need on loetletud järgmiselt:

  • Allikakvalifikatsiooni transformatsioon
  • Agregaatori muundamine
  • Ruuteri ümberkujundamine
  • Tisleri ümberkujundamine
  • Aste ümberkujundamine
  • Järjestuste generaatori transformatsioon
  • Tehingute juhtimise ümberkujundamine
  • Otsing ja taaskasutatav teisendus
  • Normalisaatori transformatsioon
  • Performance'i häälestamine ümberkujundamiseks
  • Väline ümberkujundamine
  • Lausete teisendus

Vaatame allpool mõnda neist üksikasjalikumalt.

1. Tisleri ümberkujundamine

See transformatsioon on aktiivne ja ühendatud transformatsioon. Kui teatavatel tingimustel tuleb ühendada kaks allikat, kasutatakse seda teisendust. Need võivad olla mis tahes kaks relatsiooniallikat, relatsiooniallikas ja tasane fail, relatsiooniallikas ja XML-fail või kaks lamedat faili. Nende kahe allika vahel peaks olema vähemalt üks port. Nende kahe allika ühendamisel peate täpsustama tingimuse. Ükskord võiks olla peremees ja teine ​​detail.

Tisleri ümberkujundamise näide:

See on ühendatud, kui allpool olevate sadamate suhtes kohaldatakse tingimusi:

Põhiport on BE ja tegevuskood. Need esinevad mõlemas allikas. Andmed filtreeritakse ja ühendatakse ülaltoodud tingimustel. Nende liitumiste muud omadused leiate järgmiselt atribuutide vahekaardilt:

Tisleril võib olla järgmisi liitumisi

  • Tavaline liitumine: see liitumine eemaldab kõik kirjed, mis ei vasta tisleri tingimustele.
  • Masteri väline liitmine: see loobub kõigist peaallika kirjetest, mis ei ühti ja kõik read detailide allikast võetakse väljundisse.
  • Detailne välimine liitumine: selle liitumise korral võetakse arvesse kõiki peaallika kirjeid, samas võetakse arvesse ainult detailiallika vastavaid ridu.
  • Täielik välimine liitmine: see hoiab kõik read nii põhi- kui ka detailitabelites.

2. Otsingu ümberkujundamine

Seda teisendust kasutatakse andmete otsimiseks relatsiooniallikaks. Andmeid saab otsida kas allikast või sihtmärgist. Need teisendused võivad olla ühendatud või lahti ühendatud. Ühendatud otsing võtab sisendeid kaudselt igast kaardistamisest. Kui ühendus pole ühendatud, saab selle sisendid otsinguväljenduse või mõne muu muundamise kaudu. Ühendatud otsingud tagastavad mitu veergu, ühendamata aga igast reast ainult ühe veeru.

Allpool toodud teisendust kasutatakse olemasolevate kirjete kontrollimiseks sihttabelis CL1_PA_HIST.

Otsitavad pordid on toodud L veerus. Neid, mida kontrollitakse, otsitakse sihtmärgilt. Nende sadamate tingimusi saab täpsustada ka tingimuste vahekaardil. Seda saab teha järgmiselt

3. Ruuteri ümberkujundamine

Ruuteri transformatsioon on aktiivne ja ühendatud transformatsioon. Ruuteri ümberkujundamine sarnaneb filtri ümberkujundamisega. See võtab arvesse andmeid, mis hõlmavad andmeid juhul, kui tingimus ei vasta. Filtri tingimustes võetakse arvesse andmeid, kus tingimus vastab. Seevastu ruuteril on salvestatud andmed, kus tingimused ei vasta. Kasulik on kontrollida mitut tingimust. Allpool toodud teisendust saab kasutada kirjete sisestamiseks ja värskendamiseks. Seda ruuterit kasutatakse dokumentide rühmitamiseks otsingu tagastatava väärtuse alusel, kui tagastatav väärtus pole null, siis märkige see värskenduse lisamise lisana.

Filtri tingimust saab rakendada rühmadesse. Neid saab teha, minnes vahekaardile Rühmad järgmiselt:

Siin rakendatakse tingimusi neljas veerus ja nendel tingimustel edastatakse andmed edasi. Kuna saab määratleda ka mitu tingimust. Selles transformatsioonis täpsustatakse ka värskendustingimused.

Andmeid saab hõlpsalt eraldada ja suunata järgmiste teisenduste juurde. Samuti on vaikegrupp, millel võivad olla kirjekogumid, mis ei vasta tingimusele.

4. Lausete teisendus

Seda teisendust saab kasutada väärtuste arvutamiseks, mis esinevad ühes reas enne selle edastamist sihtmärgile. Teisendust saab kasutada ka andmete edastamiseks ühest teisendusest teise. Laused võivad olla kasutaja määratletud ja neid saab määratleda kasutaja kohta.

Allpool toodud näide on avaldiste teisendus, mis saadab andmed järgmisesse teisendusse. Kõik sadamad saadetakse nagu on.

5. Uuendage strateegia ümberkujundamine

Seda ümberkujundamist kasutatakse sihttabelis olevate andmete värskendamiseks. See võib hõlmata andmete ajaloo säilitamist või andmeid hiljuti tehtud muudatuste kohta. Samuti saab täpsustada, milliseid ridu töödeldakse allikaridade värskendamiseks.

Allpool toodud teisendusmärgid registreerivad värskendamise või lisamise vastavalt GG_OP_TYPE.

Strateegia on mainitud värskendusstrateegia avaldises.

Järeldus

Informaatikal on palju teisendusi, mis aitavad andmeid vastavalt kasutaja vajadustele kaevandada, teisendada ja andmeid sihtmärgi juurde laadida. Selle pakutavat liidest on lihtne kasutada ning põhiteadmistega SQL-i andmeid saab muuta ja kasutada erinevates aruannetes ja analüüsides. Informatica on laialdaselt kasutatav tööriist mitmesuguste teisenduste tõttu. Kõik teisendused on väga kasulikud ja neid saab kasutada vastavalt kasutaja vajadustele.

Soovitatav artikkel

See on olnud juhend informatiivses transformatsioonis. Siin käsitleme sissejuhatust Transmatics in Informatica ja selle eri tüüpidesse koos näidetega. Lisateavet leiate ka meie muudest soovitatud artiklitest -

  1. Mis on informaatika | Näited
  2. Haridus informaatika karjääriks
  3. Informatica ETL tööriistad
  4. Informatica stsenaariumipõhised intervjuuküsimused
  5. Informatica arendaja tööriista olulised asjad
  6. Informaatika vs Datastage

Kategooria: