Drzewa Decyzyjne

Przegl膮d

Drzewa Decyzyjne to pot臋偶na funkcja, kt贸ra umo偶liwia automatyczne kierowanie i podejmowanie decyzji na podstawie zdefiniowanych regu艂. Ta funkcja jest szczeg贸lnie przydatna w z艂o偶onych 艣rodowiskach, gdzie r贸偶ne warunki musz膮 by膰 oceniane, aby okre艣li膰 w艂a艣ciwy tok dzia艂ania, takie jak ustalanie cen, okre艣lanie ilo艣ci lub kierowanie dokumentami.

Kluczowe Komponenty

  • Lista Drzew Decyzyjnych: To g艂贸wny interfejs, w kt贸rym wy艣wietlane s膮 wszystkie istniej膮ce drzewa decyzyjne. Ka偶de drzewo decyzyjne mo偶e by膰 powi膮zane z okre艣lonym typem dokumentu, takim jak FAKTURA lub OFERTA.

  • Edytor Drzew Decyzyjnych: Ten interfejs umo偶liwia tworzenie i edytowanie drzew decyzyjnych, gdzie mo偶na definiowa膰 regu艂y, operatory i dzia艂ania, kt贸re maj膮 by膰 podj臋te, gdy spe艂nione s膮 okre艣lone warunki.

Interfejs Drzewa Decyzyjnego

Lista Drzew Decyzyjnych

Lista Drzew Decyzyjnych wy艣wietla wszystkie dost臋pne drzewa decyzyjne. Ka偶dy wpis pokazuje:

  • Nazwa: Nazwa drzewa decyzyjnego.

  • Typ Dokumentu: Typ dokumentu powi膮zanego z drzewem decyzyjnym (np. FAKTURA, OFERTA).

Edytor Drzew Decyzyjnych

Edytor Drzew Decyzyjnych pozwala na konfigurowanie regu艂, kt贸re okre艣laj膮, jak podejmowane s膮 decyzje.

Komponenty Edytora Drzew Decyzyjnych

  • Regu艂y: Ka偶da regu艂a sk艂ada si臋 z warunk贸w i dzia艂a艅.

  • Wybierz 殴r贸d艂o: To rozwijane menu pozwala okre艣li膰 pole 藕r贸d艂owe do oceny.

  • Wybierz Operator: Definiuje operator logiczny (np. <=, >=, =, !=), kt贸ry ma by膰 zastosowany do pola 藕r贸d艂owego.

  • Wynik: Definiuje wynik lub dzia艂anie, kt贸re powinno by膰 podj臋te, gdy warunki s膮 spe艂nione.

  • Dodaj Nowy Wiersz: Pozwala doda膰 dodatkowe regu艂y do drzewa decyzyjnego.

Przyk艂ad Konfiguracji Drzewa Decyzyjnego

  1. Regu艂a 1:

    • 殴r贸d艂o: Ilo艣膰

    • Operator: <=

    • Warto艣膰: 250000

    • Wynik: Przypisz do CATMGR_CMM

  2. Regu艂a 2:

    • 殴r贸d艂o: Cena

    • Operator: >

    • Warto艣膰: 500000

    • Wynik: Przypisz do PROCUREMENT_DIRECTOR

Ka偶da regu艂a jest oceniana sekwencyjnie, a odpowiednie dzia艂anie jest wykonywane, je艣li warunki s膮 spe艂nione.

Polityka Drzewa Decyzyjnego

Polityka Drzewa Decyzyjnego definiuje, jak wiele regu艂 w obr臋bie drzewa decyzyjnego jest przetwarzanych. Mo偶esz wybiera膰 spo艣r贸d kilku polityk:

  • Unikalna: Zapewnia, 偶e tylko jedna regu艂a mo偶e pasowa膰. Je艣li wi臋cej ni偶 jedna regu艂a pasuje, drzewo decyzyjne zg艂osi b艂膮d.

  • Pierwsza: Zastosowana zostaje pierwsza pasuj膮ca regu艂a, a dalsze regu艂y nie s膮 oceniane.

  • Priorytet: Regu艂y s膮 oceniane na podstawie ich kolejno艣ci priorytetowej. Zastosowana zostaje regu艂a o najwy偶szym priorytecie.

  • Zbieraj (suma): Zbiera wszystkie pasuj膮ce regu艂y i sumuje wyniki.

  • Zbieraj (min/max/liczba): Zbiera wszystkie pasuj膮ce regu艂y i wybiera minimum, maksimum lub liczy wyst膮pienia.

  • Kolejno艣膰 Regu艂: Zastosowuje regu艂y w kolejno艣ci, w jakiej pojawiaj膮 si臋 w drzewie decyzyjnym.

  • Jakakolwiek: Mo偶e by膰 zastosowana dowolna pasuj膮ca regu艂a, co pozwala na wiele wynik贸w.

Przyk艂ad Polityki Drzewa Decyzyjnego w Dzia艂aniu

W drzewie decyzyjnym "Cena Grupy Bezpo艣redniej":

  • Wybrana Polityka: Pierwsza

  • Oznacza to, 偶e jak tylko warunek regu艂y zostanie spe艂niony, zastosowane zostaje przypisane dzia艂anie, a dalsze regu艂y nie s膮 oceniane.

Eksport i Zapis

  • Zapisz: Zapisuje bie偶膮c膮 konfiguracj臋 drzewa decyzyjnego.

  • Eksportuj: Umo偶liwia eksportowanie konfiguracji drzewa decyzyjnego, kt贸ra mo偶e by膰 nast臋pnie importowana do innego 艣rodowiska lub u偶ywana do cel贸w kopii zapasowej.

Last updated