Konektory danych

Konektory danych

Spis treści

Moduł Konektory danych umożliwia integrację systemu LOG Plus z zewnętrznymi źródłami danych.
Obsługiwane są:

  • MS SQL,

  • PostgreSQL

  • Oracle

Każdy konektor pozwala na:

  • konfigurację połączenia z bazą danych,

  • zdefiniowanie zapytania SQL stanowiącego źródło danych,

  • mapowanie danych źródłowych na zasoby LOG Plus (Osoby i Sprzęt)


Konfiguracja konektora - Osoby

  1. Kliknij na ikonę swojego profilu w prawym górnym logu aplikacji i wybierz Ustawienia.

  2. Z menu bocznego kliknij Ustawienia ogólne → Konektory danych.

  3. Kliknij Dodaj konektor i wybierz Osoby.

  4. Wskaż bazę danych, do której chcesz się połączyć.

MS SQL

Po wybraniu otwiera się ekran konfiguracji z dwiema zakładkami:

  • Konfiguracja,

  • Mapowanie pól

Konfiguracja połączenia MS SQL

Pola:

  • Nazwa* – unikalna nazwa konektora,

  • Serwer* – adres serwera bazodanowego,

  • Port – opcjonalny port (jeśli inny niż domyślny),

  • Zintegrowane uwierzytelnianie – opcja logowania z użyciem konta systemowego,

  • Login / Hasło – dane uwierzytelniające (jeśli nie zaznaczono opcji zintegrowanego uwierzytelniania),

  • Baza danych* – nazwa bazy,

  • Treść zapytania – okno edycyjne, w którym należy wprowadzić zapytanie SQL lub gotową procedurę zwracającą dane osób (analogiczne jak w raportach SQL).

Mapowanie pól

  1. Skonfiguruj skojarzenie z zasobami - kluczowe jest wskazanie kolumny, po którym następuje powiązanie danych z LOG Plus.
    Dostępne opcje:

  • SAP ID

  • Główny login,

  • Identyfikator GUID LDAP/AD.

  1. Skonfiguruj kolumnę login użytkownika

  • Uwaga! Login może nie być przekazywany w źródle danych - domyślnie powinien on być uzupełniany danymi [Imię.Nazwisko].

  • W przypadku gdy w zewnętrznym źródle nie ma kolumny z danymi dotyczącymi loginu to należy w polu Kolumna loginu dać wartość [null]

3. Mapowanie pozostałych pól

  • Użytkownik może zdefiniować mapowania między polami LOG Plus a kolumnami ze źródła danych.

  • Po lewej stronie wybierane jest pole w LOG Plus, a po prawej wprowadzana jest kolumna ze źródła (lub wartość tekstowa).

  • Możliwość dodania wielu par mapowań (przycisk DODAJ POLE).

Lista dostępnych pól LOG Plus

  • Imię

  • Nazwisko

  • Adres e-mail

  • Miasto

  • SAP ID

  • Telefon praca

  • Telefon komórkowy

  • Jednostka biznesowa

  • Stanowisko pracy

  • Nr MPK osoby

  • Firma LDAP/AD

  • Typ osoby

  • Data zatrudnienia

  • Data zakończenia współpracy

  • Forma współpracy

  • Identyfikator GUID LDAP/AD

  • Opis LDAP/AD

  • Dział LDAP/AD

  • Jednostka biznesowa LDAP/AD

  • Lokalizacja LDAP/AD

  • Miasto LDAP/AD

  • Identyfikator przełożonego

PostgreSQL

Po wybraniu otwiera się ekran konfiguracji z dwiema zakładkami:

  • Konfiguracja,

  • Mapowanie pól

Konfiguracja połączenia PostgreSQL

Pola:

  • Nazwa* – unikalna nazwa konektora,

  • Serwer* – adres serwera bazodanowego,

  • Port – opcjonalny port (jeśli inny niż domyślny),

  • Login / Hasło – dane uwierzytelniające (PostgreSQL zawsze wymaga loginu i hasła)

  • Baza danych* – nazwa bazy,

  • Treść zapytania – okno edycyjne, w którym należy wprowadzić zapytanie SQL lub gotową procedurę zwracającą dane osób (analogiczne jak w raportach SQL).

Mapowanie pól

  1. Skonfiguruj skojarzenie z zasobami - kluczowe jest wskazanie kolumny, po którym następuje powiązanie danych z LOG Plus.
    Dostępne opcje:

  • SAP ID

  • Główny login,

  • Identyfikator GUID LDAP/AD.

  1. Skonfiguruj kolumnę login użytkownika

  • Uwaga! Login może nie być przekazywany w źródle danych - domyślnie powinien on być uzupełniany danymi [Imię.Nazwisko].

  • W przypadku gdy w zewnętrznym źródle nie ma kolumny z danymi dotyczącymi loginu to należy w polu Kolumna loginu dać wartość [null]

  1. Mapowanie pozostałych pól

  • Użytkownik może zdefiniować mapowania między polami LOG Plus a kolumnami ze źródła danych.

  • Po lewej stronie wybierane jest pole w LOG Plus, a po prawej wprowadzana jest kolumna ze źródła (lub wartość tekstowa).

  • Możliwość dodania wielu par mapowań (przycisk DODAJ POLE).

Lista dostępnych pól LOG Plus

  • Imię

  • Nazwisko

  • Adres e-mail

  • Miasto

  • SAP ID

  • Telefon praca

  • Telefon komórkowy

  • Jednostka biznesowa

  • Stanowisko pracy

  • Nr MPK osoby

  • Firma LDAP/AD

  • Typ osoby

  • Data zatrudnienia

  • Data zakończenia współpracy

  • Forma współpracy

  • Identyfikator GUID LDAP/AD

  • Opis LDAP/AD

  • Dział LDAP/AD

  • Jednostka biznesowa LDAP/AD

  • Lokalizacja LDAP/AD

  • Miasto LDAP/AD

  • Identyfikator przełożonego

Zapisywanie i uruchamianie konektora

  1. Po uzupełnieniu konfiguracji i mapowania, zapisz konektor.

  2. W interfejsie dostępny jest przycisk umożliwiający ręczne wywołanie pobrania danych.

  3. Pobieranie danych może być również wywoływane automatycznie przez proces (np. przez API).


Automatyzacja

Zakładka Automatyzacja umożliwia zdefiniowanie harmonogramu uruchamiania konektora danych. Dzięki temu synchronizacja danych może odbywać się automatycznie, bez konieczności ręcznego wywoływania importu.

Automatyzacja dotyczy:

  • momentu rozpoczęcia synchronizacji,

  • częstotliwości jej wykonywania,

  • zakresu operacji na zasobach (dodawanie i/lub aktualizacja).

Dodawanie harmonogramu

  1. Przejdź do: Ustawienia → Ustawienia ogólne → Konektory danych.

  2. Otwórz wybrany konektor.

  3. Przejdź do zakładki Automatyzacja.

  4. Kliknij Dodaj harmonogram.

  5.  

Konfiguracja harmonogramu

W formularzu należy uzupełnić następujące pola:

  • Nazwa* - Unikalna nazwa harmonogramu.

  • Godzina rozpoczęcia* - Godzina, o której ma zostać uruchomiona synchronizacja.

  • Powtarzaj co
    Częstotliwość wykonywania synchronizacji, wyrażona w godzinach.
    Przykład: wartość „24” oznacza uruchamianie synchronizacji raz na dobę.

  • Jednorazowa synchronizacja - Opcja umożliwiająca wykonanie synchronizacji tylko jeden raz, bez cyklicznego powtarzania.

Zakres operacji na danych

W sekcji Dodawanie i aktualizacja zasobów można określić sposób przetwarzania danych:

Dodaj nowe zasoby
Osoby znajdujące się w źródle danych, które nie istnieją jeszcze w LOG Plus, zostaną dodane do systemu.

Aktualizuj istniejące zasoby
Osoby już istniejące w LOG Plus zostaną zaktualizowane na podstawie danych ze źródła.

Możliwe jest zaznaczenie obu opcji jednocześnie, co pozwala na pełną synchronizację (dodawanie nowych oraz aktualizację istniejących rekordów).


Uruchomienie konektora w procesie ServiceDesk

Uruchomienie konektora danych może być także częścią procesu w LOG Plus.
W tym celu dostępna jest akcja procesowa Uruchom konektor danych.

Parametry akcji:

  • Konektor danych – wybór skonfigurowanego konektora,

  • Dodaj nowe osoby – określa, czy osoby ze źródła, które nie istnieją w LOG Plus, mają zostać dodane,

  • Aktualizuj istniejące osoby – określa, czy osoby już istniejące w LOG Plus mają zostać zaktualizowane.

image-20250918-110729.png

 

 

logplus.io