Importowanie danych z plików

Na początek  Poprzedni  Następny

e-Audytor Help

Proces importowania danych z plików

e-Server posiada funkcjonalność umożliwiającą importowanie z plików, zarówno danych ze skanowania jak i danych trackingowych. e-Server w określonym interwale czasowym, który jest konfigurowalny z poziomu pliku konfiguracyjnego eServerConfig.xml, odczytuje listę plików znajdujących się w katalogu, z którego importowane są pliki. Katalog ten również jest konfigurowalny z poziomu pliku konfiguracyjnego.

 

Po odczytaniu listy plików, rozpoznawany jest typ każdego pliku: TXT oraz czy plik zawiera dane trackingowe. To ostatnie rozpoznawane jest po nazwie pliku, ponieważ plik z danymi trackingowymi, w nazwie pliku zwiera słowo „tracking”. W zależności od rozpoznanego typu pliku oraz rodzaju danych wybierana jest odpowiednia deserializacja struktur. Po pomyślnej deserializacji, dane przekazywane są do modułu e-Database, gdzie zapisywane są dane do bazy. W przypadku, kiedy import danych zakończy się sukcesem, to plik, z którego te dane zostały wczytane, zostaje przeniesiony do katalogu „Imported”. W przypadku, kiedy dane nie zostaną zaimportowane pomyślnie do bazy danych to plik przenoszony jest do katalogu „NotImported”. Nazwy tych dwóch katalogów można konfigurować na poziomie pliku konfiguracyjnego e-Server.

 

Poniżej przedstawiona jest skrócona lista zadań wykonywanych w niniejszym procesie:

Pobranie listy plików z ścieżki, która została podana w konfiguracji
Rozpoznanie typu pliku: TXT
Rozpoznanie czy są to dane ze skanowania czy dane trackingowe
Deserializacja danych
Zapisanie danych do bazy
Przeniesienie pliku do odpowiedniego katalogu (Imported lub NotImported)

 

Importu danych można także dokonać z poziomu eConsoli; w tym celu należy:

1.Z menu Narzędzia > Importuj Inwentaryzację
2.W oknie dialogowym klikamy przycisk "Dodaj plik" przycisk_dodaj_plik i wskazujemy ścieżkę dostępu do pliku z wynikami skanowania (przesłany mailem lub umieszczony na ftp, dysku sieciowym itp.)
3.W sekcji "e-Serwer Katalog importu", wskazujemy katalog Import komponentu eServer skąd wyniki ze skanowania zostaną zaimportowane do bazy danych e-Audytora (domyślnie: C:\Program Files\BTC\eAudytor\eServer\Import)

 

import_inwentaryzacji

Okno dialogowe: "Importuj inwentaryzację"

 

 


Copyright (c) 2008 BTC Sp. z o.o., kompilacja z dnia: 7 październik 2008.