Jeśli masz problem ze zrozumieniem jak działa Źródła danych , sprawdź opis Zarządzanie źródłami danych

Operacja ta odczytuje wybrane kolumny z pliku CSV.

ParametrOpisWartość DomyślnaTypUwagi
Ścieżka od plikuŚcieżka do pliku csv Tekst 
Kodowaniekodowanie pliku Tekst 
[Parametry ścieżki] IdId parametru ścieżki, podstawiany do ścieżki. Tekst 
[Parametry ścieżki] NazwaNazwa parametru ścieżki wyświetlana w systemie. Tekst 
FormatWybrany format CSVDEFAULTLista wyboruOpis Format CSV
SeparatorZnak rodzielający kolumy TekstTylko jeden znak, opcja pojawia się po wybraniu formatu CUSTOM.
Nagłówki:Nazwy kolumn Tablica wartości tekstowych 
Id parametrów wyjściowych:Unikalny identyfikator parametru wyjściowego TekstNie można stosowac znaku . (kropki)
Nazwa parametrów wyjściowych:Nazwa wyświetlana parametru wyjśćioweg Tekst 
Typ:Typ wartości kolumny Lista wartościWstępne formatowanie wartości tekstowej z pliku csv.

Tryb formatowania. Automatczynie konweruje wartość na wybrany format obsługiwany przez PlusWorkflow

  • Tekstowy

Zwraca orginalny tekst z pliku

  • Całkowity

Konwertuje tekst na liczbę całkowkitą. Usuwa białe znaki przed konwersją

  • Zmienoprzecinkowy

Konwertuje tekst na liczbę zmienąprzecinkową. Liczba może być zapisana w pliku z znakiem ',' lub '.' np 1,2 lub 1.2. Usuwa białe znaki przed konwersją

  • Logiczny

Konwertuje tekst na wartość logiczną. Wartość dla prawdy to '1'',true''on''y''t''yes' (brak uwzględnienia wielkości liter). W przeciwnym wypadu fałsz.

  • Datowy

Konwertuje tekst na date (tekst w formacie obsługiwanym przez system PlusWorkflow yyyy-MM-dd) Obsługiwane formaty to:

      • "dd/MM/yyyy"

      • "dd.MM.yyyy"

      • "dd-MM-yyyy"

      • "yyyy-MM-dd"



  • Data i czas

Konwertuje tekst na date i czas. (tekst w formacie obsługiwanym przez system PlusWorkflow yyyy-MM-dd HH:mm:ss) Obsługiwane formaty to:

      • "dd/MM/yyyy Hh:mm:ss"

      • "dd.MM.yyyy Hh:mm:ss"

      • "dd-MM-yyyy Hh:mm:ss"

      • "yyyy-MM-dd Hh:mm:ss"


Źródło danych pozwala na sparametryzowanie ścieżki do pliku na dysku. Dzięki temu możliwe jest m.in. tworzenie nowych plików na podstawie wartości zmiennej/zmiennych z procesu.

Aby tego dokonać należy w parametrze Ścieżka do pliku w konfiguracji źródła danych osadzić Id parametru ścieżki w specjalnych znacznikach - { } - np. /home/suncode/csv/{data}.csv

Następnie w sekcji Parametry ścieżki w konfiguracji źródła danych należy dodać parametr o Id "data".

Dzięki temu możliwe będzie dynamiczne przekazywanie wartości parametru o Id "data" przy wywoływaniu źródła danych do ścieżki.

 

 

 

Przykłady konfiguracji:

Konfiguracja źródłaPlik CSV
datasources-csv-default.jsondatasource-csv-DEFAULT.csv
datasources-csv-plusworkflow.jsondatasource-csv-PLUSWORKFLOW.csv
datasources-csv-custom.jsondatasources-csv-mysql.json
datasources-csv-mysql.jsondatasources-csv-mysql.json


 

 

 

 

1.0.0

  • Dodanie źródła danych