Szablon Add Missing Columns służy do dodawania kolumn do pliku danych. Jest to przydatne podczas integracji z zewnętrznymi systemami, które wymagają, aby twoje pliki danych zawierały stałą liczbę kolumn.
Wymagania
Następujące łączniki muszą być włączone przez administratora bezpieczeństwa organizacji:
Stwórz swój szablon
Szablon Add Missing Columns znajduje się w sekcji Workiva Chains na ekranie Templates.
Oto jak ją znaleźć:
- W programie Chain Builder przejdź do zakładki Templates .
- Wybierz Workiva Chains z menu u góry.
- Wyszukaj Add Missing Columns w prawym górnym rogu i otwórz szablon.
Po zlokalizowaniu szablonu skonfiguruj go dla swojego obszaru roboczego przy użyciu zmiennych wymienionych poniżej.
Uwaga: Aby uzyskać szczegółowe instrukcje dotyczące tworzenia łańcucha z szablonu, zapoznaj się z artykułem Tworzenie łańcuchów i zarządzanie nimi.
Zmienne
| Typ | Nazwa | Cel |
| Zmienna łańcuchowa | CV_Default Value | Zawiera domyślną wartość, która zostanie wypełniona w brakujących kolumnach. Aby wstawić pustą wartość, wprowadź dwa pojedyncze cudzysłowy (''). |
| Dynamiczna zmienna łańcuchowa | DCV_Fields | Służy do określania brakujących pól. Nie ma potrzeby wypełniania tego pola wartością początkową. |
| Zmienna obszaru roboczego | Lista pól WSR_Field |
Zasób obszaru roboczego zawierający listę wszystkich pól oczekiwanych w pliku danych. Wymagania:
Przykładowy format pliku: |
Konfigurowalne węzły
- Advanced Query - Get Fields in Raw Data: Ten węzeł zakłada, że docelowy plik danych jest rozdzielany przecinkami. Jeśli używasz innego separatora, zaktualizuj separator wejściowy.
- Renderuj szablon tekstu - Utwórz SQL, aby zmienić kolejność: Parametr można zaktualizować, aby uwzględnić wszelkie pola, które muszą zostać sformatowane podczas wykonywania zapytania w kolejnym poleceniu Advanced Query.
- Renderuj szablon tekstu - Utwórz SQL, aby dodać brakujące pola: Jeśli nie zmieniasz kolejności danych wyjściowych, węzeł ten można zmodyfikować zgodnie z uwagami Render Text Template - Create SQL to Reorder wymienionymi powyżej.