Search

Home

NORMALIZATION

NORMALIZATION

Operator NORMALIZATION służy do ujednolicania danych w projektach GRAVITY poprzez sprowadzanie wartości do jednej, wspólnej jednostki odniesienia.

W procesach integracyjnych często występują dane reprezentujące te same wielkości (np. wagę, długość, objętość, cenę) w różnych jednostkach — kilogramach, gramach, litrach, sztukach, walutach itp. Operator NORMALIZATION umożliwia automatyczne przeliczenie tych wartości na jednolitą jednostkę przy użyciu zbioru przeliczników zdefiniowanego w zewnętrznym źródle danych (np. tabeli w bazie danych lub pliku referencyjnym).

W rezultacie operator:

  • ułatwia dalsze porównywanie, grupowanie i analizowanie danych,
  • zapewnia spójność logiczną strumienia danych w magistrali wyjściowej,
  • automatyzuje przeliczanie jednostek wg zdefiniowanej logiki (np. "1 kg = 1000 g", "1 EUR = 4.50 PLN").

Operator NORMALIZATION może być stosowany wszędzie tam, gdzie istnieje potrzeba standaryzacji danych pochodzących z różnych źródeł lub w różnych jednostkach.

Przykład projektu GRAVITY z użyciem operatora NORMALIZATION.

image

KONFIGURACJA OPERATORA

Konfigurując operator musisz wskazać:

  • Kolumnę z magistrali wejściowej podlegającą normalizacji (COLUMN FOR NORMALIZATION), kolumna ta będzie przekształcana,
  • Kolumnę normalizującą (NORMALIZATION COLUMN), kolumnę zawierająca miarę/jednostkę,
  • Nazwę jednostki normalizującej (NORMALIZATION VALUE), opis uniwersalnej jednostki odniesienia.
image

Należy również wskazać podstawę konwersji:

image
  • dane zewnętrzne, na podstawie których zostanie wykonana konwersja (zawarte w operatorze END OF PATH OBJECT jako wynik innego strumienia przetwarzania),
  • kolumnę z END OF PATH (END OF PATH NORMALIZATION COLUMN) zawierającą wartość miary wykorzystywaną do łączenia danych normalizacyjnych z danymi wejściowymi magistrali,
  • kolumnę z END OF PATH (END OF PATH CONVERTER COLUMN) zawierającą mnożnik konwersji; wartość wyjściowa stanowi iloczyn wartości wejściowej i mnożnika.

Przykład akcji normalizacyjnej:

image