Normalizer on aktiivinen muunnos, jota käytetään yhden rivin muuntamiseen useiksi riveiksi ja päinvastoin. Se on älykäs tapa edustaa tietojasi järjestäytyneemmällä tavalla.
Jos yhdellä rivillä on toistuvia tietoja useissa sarakkeissa, se voidaan jakaa useisiin riveihin. Joskus meillä on tietoja useissa esiintyvissä sarakkeissa. Esimerkiksi
Opiskelijan nimi | Luokan 9 pisteet | Luokan 10 pisteet | Luokan 11 pisteet | Luokan 12 pisteet |
Opiskelija 1 | 50 | 60 | 65 | 80 |
Opiskelija 2 | 70 | 64 | 83 | 77 |
Tässä tapauksessa luokan pisteet -sarake toistuu neljässä sarakkeessa. Normalisointia käyttämällä voimme jakaa ne seuraavaan tietojoukkoon.
Opiskelijan nimi | Luokka | Pisteet |
Opiskelija 1 | 9 | 50 |
Opiskelija 1 | 10 | 60 |
Opiskelija 1 | 11 | 65 |
Opiskelija 1 | 12 | 80 |
Opiskelija 2 | 9 | 70 |
Opiskelija 2 | 10 | 64 |
Opiskelija 2 | 11 | 83 |
Opiskelija 2 | 12 | 77 |
Vaihe 1 - Luo lähdetaulukko "sales_source" ja kohdetaulukko "sales_target" komentosarjan avulla ja tuo ne Informaticaan
Lataa yllä oleva Sales_Source.txt-tiedosto
Vaihe 2 - Luo kartoitus, jonka lähde on "sales_source" ja kohdetaulukko "sales_target"
Vaihe 3 - Luo muunnosvalikosta uusi muunnos
- Valitse muunnokseksi normalisoija
- Kirjoita nimi, "nrm_sales"
- Valitse Luo-vaihtoehto
Vaihe 4 - Muunnos luodaan, valitse Valmis-vaihtoehto
Vaihe 5 - Kaksoisnapsauta sitten normalisaattorin muunnosta
- Valitse normalisoija-välilehti
- Napsauta kuvaketta luodaksesi kaksi saraketta
- Kirjoita sarakkeiden nimet
- Aseta tapahtumien lukumääräksi 4 myyntiä varten ja 0 kaupan nimeä varten
- Valitse OK-painike
Sarakkeet luodaan muunnoksessa. Näet 4 myyntimäärä -saraketta, kun asetamme esiintymien lukumääräksi 4.
Vaihe 6 - Sitten kartoituksessa
- Yhdistä neljän vuosineljänneksen lähdemääritteen neljä saraketta vastaavasti normalisointisarakkeisiin.
- Linkitä myymälän nimi -sarake normalisointisarakkeeseen
- Linkitä myymälän_nimi ja myyntisarakkeet normalisoijasta kohdetaulukkoon
- Linkitä GK_sales -sarake normalisoijasta kohdetaulukkoon
Tallenna kartoitus ja suorita se istunnon ja työnkulun luomisen jälkeen. Jokaiselle kaupan vuosineljänneksen myynnille luodaan erillinen rivi normalisoijan muunnoksen avulla.
Kartoituksen tulos on kuin -
Myymälän nimi | Neljännes | Myynti |
DELHI | 1 | 150 |
DELHI | 2 | 240 |
DELHI | 3 | 455 |
DELHI | 4 | 100 |
MUMBAI | 1 | 100 |
MUMBAI | 2 | 500 |
MUMBAI | 3 | 350 |
MUMBAI | 4 | 340 |
Lähdetiedoissa oli toistuvia sarakkeita, nimittäin QUARTER1, QUARTER2, QUARTER3 ja QUARTER4. Normalisointilaitteen avulla olemme järjestäneet tiedot uudelleen niin, että ne sopivat yhteen QUARTER-sarakkeeseen ja yhdelle lähdetietueelle luodaan kohteeseen neljä tietuetta.
Tällä tavalla voit normalisoida tietoja ja luoda useita tietueita yhdelle tietolähteelle.