Logo
    Pobierz gravity.integration

    Search

    Home

    Informacje podstawowe

    Dokumentacja techniczna

    Przykłady zastosowań

    gravity.integration
    gravity.integration
    /Dokumentacja techniczna
    Dokumentacja techniczna
    /Rodzaje i opis operatorów GRAVITY
    Rodzaje i opis operatorów GRAVITY
    /Operatory wyjściowe
    Operatory wyjściowe
    /OUTPUT FTP
    OUTPUT FTP
    OUTPUT FTP

    OUTPUT FTP

    Operator OUTPUT FTP umożliwia zapis danych z magistrali do pliku w wybranym formacie oraz przesłanie go na zdalny serwer FTP. Działa na strumieniu danych wejściowych – każdy rekord (lub całość danych, w zależności od formatu) jest przekształcany w zawartość pliku, a następnie plik ten zostaje przesłany do wskazanej lokalizacji na serwerze FTP.

    Dzięki temu operatorowi możesz:

    • automatycznie eksportować dane do plików i przesyłać je na zewnętrzne systemy, które przyjmują dane poprzez protokół FTP (np. systemy ERP, hurtownie danych, rejestry publiczne),
    • dynamicznie nadawać nazwy plikom (np. z użyciem daty, parametrów projektu lub wartości z bitów magistrali),
    • wspierać integracje między organizacjami lub modułami systemu, w których dane są przekazywane poprzez katalogi FTP.

    Operator pozwala na wybór typu formatu wyjściowego (np. CSV, XML, JSON, XLSX, plik binarny, plik tekstowy) oraz pełną konfigurację sposobu serializacji i formatowania danych.

    Tryb działania operatora zależy od wybranego formatu:

    • Dla standardowych formatów plików (np. CSV, JSON, XML, XLSX), operator działa na całym zestawie danych magistrali, tworząc jeden spójny plik.
    • Dla formatów binary oraz plik tekstowy, operator działa na poziomie pojedynczych rekordów magistrali, co pozwala np. na generowanie wielu plików (po jednym na rekord) lub tworzenie treści dynamicznych per rekord.

    Operator OUTPUT FTP jest bliźniaczy do operatora OUTPUT FILEOUTPUT FILE – różnica polega wyłącznie na tym, że plik po utworzeniu nie jest zapisywany lokalnie, ale automatycznie przesyłany na zdalny serwer FTP. To czyni go idealnym narzędziem do integracji plikowych zdalnych systemów, automatycznego raportowania lub dystrybucji danych.

    Przykład projektu GRAVITY z użyciem operatora OUTPUT FTP.

    image

    WYBÓR I TWORZENIE POŁĄCZENIA FTP

    Przejdź na zakładkę FTP connection we właściwościach operatora.

    image

    Jeśli masz już utworzone połączenie, wybierz je z listy wyboru FTP Connection, a pola połączenia zostaną wypełnione zgodnie z wybranym połączeniem.

    image

    Możesz zmienić dane połączenia za pomocą przycisku Edit.

    icon
    Pamiętaj, że jeśli połączenie jest już wykorzystane na innym operatorze, to on również będzie działał na zmodyfikowanym połączeniu.

    Jeśli nie masz jeszcze zdefiniowanego połączenia FTP w systemie, możesz je dodać za pomocą przycisku Add.

    image

    Po uzupełnieniu danych nowego połączenia możesz je przetestować przyciskiem Test connection i zapisać w systemie.

    image

    Po zapisaniu połączenie będzie dostępne w systemie pod nazwą, jaka została podana w polu Name.

    icon
    Pozostała konfiguracja operatora jest identyczna jak w przypadku operatora OUTPUT FILEOUTPUT FILE.