Print

Zewnętrzne źródła danych – typ połączenia „File”

Wprowadzenie

Wraz z wydaniem 240331 wprowadzono nowy typ zewnętrznego źródła danych – „File”. Umożliwia on pobieranie danych z pliku Excel lub CSV umieszczonego we wskazanym folderze na serwerze systemu AMODIT. Dodatkowo możliwe jest ustawienie cyklicznej synchronizacji danych z pliku.

Potrzeba biznesowa

Bardzo często zdarza się, że dane dla zewnętrznego źródła danych są umieszczone w pliku Excel lub CSV w jakimś katalogu na serwerze lub w jakimś udziale sieciowym. Pliki takie są aktualizowane ręcznie lub są generowane automatycznie przez inne systemy. W poprzednich wydaniach istniał w systemie (i wciąż pozostaje) typ zewnętrznego źródła danych – „static”. Umożliwia on ręczne załadowanie pliku z danymi do źródła zewnętrznego. Problem zaczyna się wtedy, gdy dane zmieniają się często i trzeba je zaktualizować ręcznie za każdym razem. Rozwiązaniem jest właśnie kolejny typ źródła danych, jakim jest typ „File”. Jedną z jego cech jest to, że można ustawić częstotliwość synchronizacji danych, a która to synchronizacja odbywa się automatycznie.

Konfiguracja połączenia typu „File”

Wymagania wstępne

Nowy typ źródła danych „File” będzie dostępny w systemie AMODIT pod warunkiem skonfigurowania parametru o nazwie ExternalSourcesFolder. Parametr ten może być umieszczony:

  • w plikach config aplikacji webowej AMODIT (plik web.config) i usługi Windows AMODAsynchronousService (plik AMODAsynchronousService.exe.config). W obu tych plikach trzeba dodać następujący wpis (w value podaje się ścieżkę do katalogu, gdzie będą przechowywane pliki z danymi dla źródeł zewnętrznych):
<add key="ExternalSourcesFolder" value="D:\temp" />
  • albo w rejestrze serwera Windows, gdzie zainstalowany jest system AMODIT, w kluczu:
HKEY_LOCAL_MACHINE\SOFTWARE\Astrafox\AMODIT\ExternalSourcesFolder

Następnie do wspomnianego katalogu należy skopiować plik(i) z danymi w formacie XLSX lub CSV.

UWAGA! Konto użytkownika, na którym działają pula aplikacji webowej AMODIT i usługa AMODAsynchronousService, musi mieć do wskazanego katalogu dostęp co najmniej na poziomie odczytu.

Konfiguracja źródła danych typu „File”

Konfiguracja źródła danych typu „File” przebiega w następujących krokach:

  • [1] Przejść w ustawieniach systemowych do konfiguracji źródeł danych.
  • [2] Kliknąć przycisk „Dodaj źródło danych”.

  • [3] Podać nazwę źródła.
  • [4] Z listy typów połączenia wybrać opcję „File”.
  • [5] Podać pełną ścieżkę do pliku, skąd będą pochodzić dane dla źródła.
  • [6] Ustawić mapowanie kolumn …

  • [7] … po zakończonym mapowaniu kliknąć przycisk „Zapisz”, aby wrócić do poprzedniego formularza.

  • [8] Kliknąć przycisk „Utwórz”, aby zakończyć konfigurację źródła danych.

  • [9] Zmiany konfiguracji źródła danych dokonuje się w panelu konfiguracji, który pojawi się po kliknięciu ikony klucza.

Z istotnych parametrów konfiguracyjnych źródła danych są trzy:

W celu ustawienia klucza głównego źródła danych, należy wykonać następujące czynności:

  • [10] W panelu konfiguracji źródła przejść do zakładki „Połączenie”.
  • [11] Zaznaczyć opcję „Zaawansowane”.
  • [12] Wpisać nazwę kolumny reprezentującej klucz główny. Zaleca się, aby to była tylko jedna kolumna z unikalnymi wartościami.

Natomiast w celu udostępnienia źródła danych należy wykonać te kroki:

  • [13] W panelu konfiguracyjnym źródła danych przejść do zakładki „Udostępnianie”.
  • [14] Wybrać jedną z opcji zakresu udostępniania „Widoczne dla”.
  • [15] Wszelkie zmiany w konfiguracji źródła zapisać.

Częstotliwość synchronizacji źródła danych ustawia się następująco:

  • [16] Przejść do zakładki „Połączenie” w panelu konfiguracyjnym źródła danych.
  • [17] Określić parametry harmonogramu synchronizacji.
Czy artykuł był pomocny?
0 na 5 gwiazdek
5 Stars 0%
4 Stars 0%
3 Stars 0%
2 Stars 0%
1 Stars 0%
5
How can we improve this article?
How Can We Improve This Article?