Operator WIDTH OF BUSBAR służy do rozszerzania struktury magistrali danych poprzez dodawanie nowych bitów (kolumn) do istniejących rekordów. Nowe bity mogą otrzymywać wartość domyślną lub wartość skopiowaną z innego bitu tej samej magistrali.
Operator jest szczególnie przydatny w sytuacjach, gdy konieczne jest przygotowanie magistrali do dalszego przetwarzania, np. przez operatory wymagające obecności dodatkowych pól z określonymi wartościami. Dzięki temu można uzupełnić strukturę danych bez ingerencji w dane źródłowe.
Operator nie zmienia liczby rekordów — modyfikuje wyłącznie szerokość magistrali, zapewniając pełną kontrolę nad strukturą danych na kolejnych etapach przetwarzania.
Przykład projektu GRAVITY z wykorzystaniem operatora WIDTH OF BUSBAR.
KONFIGURACJA OPERATORA
Nowe bity możesz dodawać do magistrali wyjściowej operatora, klikając pusty wiersz na liście.
Po wpisaniu nazwy wybierz typ danych w kolumnie Data type. Jeżeli chcesz skopiować wartość z innego bitu magistrali, wskaż go w polu Input column. Możesz również wprowadzić wartość domyślną w kolumnie Constant value.
Aby usunąć bit lub bity z konfiguracji operatora, kliknij prawym przyciskiem myszy odpowiedni wiersz i wybierz właściwą opcję z menu kontekstowego.