0 / 0
Go back to the English version of the documentation
Odvozený uzel
Last updated: 07. 7. 2023
Odvozený uzel (SPSS Modeler)

Jednou z nejvýkonnějších funkcí v produktu watsonx.ai je schopnost upravovat datové hodnoty a odvozovat nová pole z existujících dat. Během dlouhých projektů dolování dat je běžné provádět několik odvozenin, jako je extrakce ID zákazníka z řetězce dat webového protokolu nebo vytvoření hodnoty doby životnosti zákazníka na základě transakcí a demografických dat. Všechny tyto transformace lze provést s použitím různých uzlů operací pole.

Několik uzlů poskytuje schopnost odvodit nová pole:
  • Uzel Derive upravuje datové hodnoty nebo vytváří nová pole z jednoho nebo více existujících polí. Vytvoří pole typu vzorec, příznak, nominální, stav, počet a podmíněný údaj.
  • Uzel Reklasifikovat transformuje jednu sadu kategorických hodnot na jinou. Reklasifikace je užitečná pro sbalení kategorií nebo opětovné seskupení dat pro analýzu.
  • Uzel Ukotvení automaticky vytvoří nová nominální (nastavená) pole založená na hodnotách jednoho nebo více existujících polí souvislého (číselného rozsahu). Můžete například transformovat pole s průběžným příjmem na nové kategorické pole obsahující skupiny výnosů jako odchylky od střední hodnoty. Po vytvoření přihrádek pro nové pole můžete vygenerovat uzel Derive založený na bodech.
  • Uzel Nastavit na příznak odvozuje více polí příznaku na základě kategorických hodnot definovaných pro jedno nebo více nominálních polí.
  • Uzel Restrukturalizovat převádí pole nominálního nebo příznaku na skupinu polí, která může být naplněna hodnotami ještě jiného pole. Například u pole s názvem payment type, s hodnotami credit, casha debitse vytvoří tři nová pole (credit, cash, debit), z nichž každá může obsahovat hodnotu skutečně provedené platby.

Použití uzlu Derive

Pomocí Derive uzel můžete vytvořit šest typů nových polí z jednoho nebo více existujících polí:

  • Vzorec. Nové pole je výsledkem libovolného výrazu CLEM.
  • Příznak. Nové pole je příznakem představujícím určenou podmínku.
  • Jmenovitá hodnota. Nové pole je nominální, což znamená, že jeho členové jsou skupinou uvedených hodnot.
  • Stav. Nové pole je jedním ze dvou stavů. Přepínání mezi těmito stavy se spouští ze zadané podmínky.
  • Počet. Nové pole je založeno na počtu případů, kdy byla podmínka splněna.
  • Podmíněný. Nové pole je hodnota jednoho ze dvou výrazů, v závislosti na hodnotě podmínky.

Každý z těchto uzlů obsahuje sadu speciálních voleb. Tyto volby jsou popsány v následujících tématech.

Všimněte si, že použití následujících možností může změnit pořadí řádků:
  • Provádí se v databázi prostřednictvím SQL pushback
  • Provádí se prostřednictvím vzdáleného serveru Analytic Server
  • Použití funkcí spuštěných ve vestavěném serveru Analytic Server
  • Odvozování seznamu
  • Volání prostorových funkcí
Tip: Jazyk CLEM (Control Language for Expression Manipulation) je mocný nástroj, který můžete použít k analýze a manipulaci s daty používanými ve vašich tocích. Např. můžete použít CLEM v uzlu k odvození hodnot. Další informace viz odkaz na jazykovou verzi produktu CLEM (starší).
Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more