...
Nazwa parametru | Typ parametru | Opis | |||
---|---|---|---|---|---|
Ścieżka do pliku z arkuszem | Tekstowy | absolutna ścieżka z lokalizacja pliku, zawierającego arkusze kalkulacyjne | |||
Nazwa arkusza | Tekstowy | nazwa konkretnego arkusza w pliku (Przykład dla Libre Calc ) | |||
Nagłówki | Tekstowy | nagłówki kolumn arkusza kalkulacyjnego, rozdzielone średnikami. Nagłówki muszą znajdować się w pierwszym wierszu arkusza! | |||
Klucz główny arkusza | Tekstowy | nagłówek kolumny arkusza, zawierającej unikalne wartości, jednoznacznie identyfikujące dany wiersz (np. id) | |||
Nazwa tabeli | Tekstowy | nazwa tabeli w bazie (jeśli tabela nie istnieje w bazie to zostanie utworzona) | |||
Nazwy kolumn w bazie | Tekstowy | nazwy kolumn w bazie danych, odpowiadające nagłówkom zdefiniowanym w parametrze Nagłówki (rozdzielone średnikami) | |||
Klucz główny arkusza w bazie | Tekstowy | nazwa kolumny w bazie, odpowiadająca nagłówkowi arkusza z kluczem głównym | |||
Typy kolumn w bazie | Tekstowy | typy kolumn w bazie danych, rozdzielone średnikami (możliwe wartości to: integer, double, string) | Wartość parametru "NOT NULL" dla danej kolumny w bazie | Tekstowy | wartość parametru "NOT NULL" dla danej kolumny w bazie danych, rozdzielone średnikami (możliwe wartości to: false, truefloat, string, date, timestamp) |
Dozwolone wartości | Tekstowy | parametr pozwala na przefiltrowanie danych (wyłącznie numerycznych! w przypadku wartości tekstowych należy wstawić "*") z arkusza(dostępne wartości: *, == X, != X, < X, > X, <= X, >= X, gdzie X to liczba, z którą wykonane zostanie żądane porównanie - asterisk ( * ) przepuszcza wszystkie wartości - proszę zwrócić uwagę na odstęp pomiędzy operatorem a liczbą! ), parametr należy ustawić dla wszystkich kolumn jak na załączonym screenie z przykładem konfiguracji |
Przykład konfiguracji:
...
poprzez zdefiniowanie wyrażenia logicznego dla danej kolumny jeśli wyrażenie dla wiersza pobranego z arkusza nie zostanie spełnione to wiersz nie zostanie wpisany do bazy |
Przykład konfiguracji:
Przykładowy plik:
...