GTL Tools

Menu

Skip to content
  • Řídící nástroje
  • Generátory
  • Testovací nástroje
  • Správa metadat
  • Transformace pro IPC
  • Společnost

Transformace pro IPC

Kontakt


Nabízíme řadu transformací/komponent, které nejsou standarní součástí ETL nástroje Informatica PowerCentre. Kromě sofistikovaných komponent uvedených níže rovněž komponenty provádějící jednoduché transformace:

  • Change Encoding. Slouží pro změnu kódování vstupního textu podle libovolné konverzní tabulky. Komponentu lze použít pro změnu kódové stránky, anebo s její pomocí provádět i jiné transformace – např. změnu uvozovek na apostrofy, odstranění diakritiky apod.
  • Data Scrambling. Komponenta mění/špiní citlivá data jako například rodné číslo tak, aby nebylo možné ze zašpiněných dat pravé rodné číslo získat a zároveň aby zašpiněná data měla opět vlastnosti rodného čísla. Podporuje špinění obyčejného textu, čísel, rodného čísla a identifikačního čísla firmy (IČ).
  • Dedup. Identifikuje duplicity pro určitý primární klíč. Na výstup komponenta propustí vždy pouze první záznam pro daný klíč, vstupní záznamy mohou být setříděné i nesetříděné. Komponenta je navržena pro společné použití s komponentou GTL Checker.
  • Demux. Používá se k přímému zápisu dat do více souborů, rozdělení do souborů je provedeno na základě hodnoty některého z atributů.
  • Merge. Sloučí záznamy z několika setříděných vstupů do jednoho výstupu a na rozdíl od transformace Union zachová setřídění záznamů.
  • Generator. Vytvoří a odešle na výstup nové záznamy, jejichž počet je dán hodnotou na vstupním portu. Každý výstupní záznam obsahuje pouze jedno celé číslo – své pořadí.

    Komponenta GTL Checker slouží ke konverzím datových typů. Na jejím vstupu může být libovolné množství portů a ve výstupní skupině odpovídající množství výstupních portů. Datový typ výstupu určuje, jaká konverze se má pro příchozí záznamy provádět. Datové konverze jsou přesně určeny externím souborem – check planem, který specifikuje například formát datumu, desetinný oddělovač v číslech s desetinnou čárkou na vstupu a výstupu, omezení na not null hodnoty, definici primárního klíče atp. Typy konverzí Základní typ - konverze datového typu. Konverze znakové sady dle definované tabulky (pouze datový typ “string”). Náhrada resp. odstranění nežádoucích znaků dle definované tabulky (pouze datový typ…

    Komponenta slouží ke konsolidaci historických dat na základě externího konsolidačního plánu. Historická data jsou data, která zachycují celou historii daného objektu, ne jen aktuální stav. Každý záznam objektu má interval platnosti v čase a při změně některého ze sledovaných atributů objektu, je vytvořen nový záznam s navazujícím intervalem platnosti. Platnost původního záznamu je ukončena. Komponenta provádí konsolidaci celých historických sad dat s množinou záznamů, které je potřeba přidat, opravit nebo ukončit jejich platnost. Konsolidační plán (consol plan) je externí soubor s informacemi potřebnými pro konsolidaci na úrovni jednotlivých portů. Každý záznam v souboru se skládá ze dvou polí – názvu…

    Komponenta GTL Conditions slouží k vyhodnocování podmíněných výrazů zadaných v externím souboru. Hlavní výhody Jednoduchá definice komplexních vyhodnocovacích podmínek. Správa podmínek v externím souboru umožňující jejich úpravu bez zásahu do samotné transformace. Implementovaná číselná aritmetika, operace pro práci s řetězci, datumovými hodnotami a booleovskými hodnotami. Jazyk komponenty je snadno rozšiřitelný o další uživatelsky definované funkce. Až o 15% rychlejší zpracování. Logika vyhodnocování výrazů je podobná výrazu case z jazyka SQL s mírně rozšířenou logikou. Oproti běžnému chování lze definovat jednu ze tří strategií generování výsledné hodnoty: Použij pouze první splněnou větev. Použij všechny splněné větve. Použij pouze první splněnou větev…

Post navigation

Powered by WordPress

Contact

Globtech, Karlovo náměstí 16, 120 00 Prague, Czech republic
gtltools@globtech.cz
×