Import danych

Za pomocą usługi Business Integration Service (BIS) można eksportować dane z baz danych oraz importować dane do baz danych. Wyeksportowane dane są zapisywane w Knowledge Store jako pliki i odczytywane stamtąd podczas importu.

Dostępne typy plików:

  • Rozszerzalny język znaczników (XML) (*.xml)
  • Tekst rozdzielany separatorami (CSV) (*.csv)
  • Tekst Unicode rozdzielany tabulatorami (*.xls)

Zalecane jest używanie formatu XML, ponieważ umożliwia zapisanie złożonych danych w jednym pliku, określenie i weryfikację schematu pliku oraz integrację zmian w modelu danych bez problemów.

Aplikacja Import danych umożliwia rozpoczęcie indywidualnego importu danych. Jeżeli dane nie mogą zostać zaimportowane z powodu błędów, dostępna jest możliwość ich poprawienia w odpowiedniej aplikacji i ponownego zaimportowania. W tym celu generowany jest plik błędów zawierający wszystkie nieprawidłowe dane. Plik ten można poprawić ręcznie, a następnie powtórzyć import.
Jeżeli błędy w pliku do zaimportowania są takie, że nie mogą być poprawione w aplikacjach (np. wpisano tekst zamiast liczby dla atrybutu numerycznego), plik błędu musi zostać skorygowany ręcznie i ponownie zaimportowany zamiast pliku źródłowego. Opcja poprawiania nieudanych importów w aplikacji jest dostępna tylko wtedy, gdy dla jednostki biznesowej istnieje aplikacja korygująca.

Definicja terminów

  • Rozszerzalny język znaczników (XML) — XML umożliwia zapisywanie ustrukturyzowanych danych w pliku tekstowym. Język opisu umożliwia definiowanie, przesyłanie, sprawdzanie i interpretowanie danych między aplikacjami i jest szczególnie odpowiedni do wymiany danych strukturalnych. W przypadku dokumentów XML, zawartość, struktura i informacje o reprezentacji są rozdzielone. XML jest koordynowany i zdefiniowany jako standard przez W3C.
  • Tekst rozdzielany separatorami (CSV) — CSV to typ pliku, w którym wartości poszczególnych kolumn są oddzielone separatorem. Wiersze są oddzielone znakami końca wiersza. Separator musi być znany, aby plik mógł zostać zaimportowany. Typowymi separatorami są na przykład zwykły przecinek i średnik. Dane zapisane w tym formacie mogą być używane i przetwarzane w wielu programach. Prosta, niehierarchiczna struktura CSV sprawia, że ten typ pliku nie nadaje się do mapowania złożonych struktur danych.
  • Unicode — Comarch ERP Enterprise korzysta z Unicode. Dlatego wszystkie znaki używane na całym świecie mogą być używane i drukowane na formularzach. Przed pojawieniem się Unicode potrzebnych było wiele różnych systemów kodowania do wyświetlania znaków. Żaden z tych systemów nie zawierał wystarczającej liczby znaków. W samej Unii Europejskiej potrzebnych było kilka systemów kodowania do wyświetlania różnych języków krajów członkowskich. Dzięki zastosowaniu Unicode, Comarch ERP Enterprise może być bezpośrednio zaimplementowany w różnych systemach. Różne kraje i języki nie stanowią problemu. Złożone adaptacje nie są wymagane, ponieważ Unicode umożliwia globalną wymianę tekstu bez utraty informacji. Unicode nadaje każdemu znakowi własny numer – niezależny od platformy, programu i języka.
  • Tekst Unicode rozdzielany tabulatorami — ten typ pliku jest podobny do CSV, z tym wyjątkiem, że separatorem jest tabulator, a kod znaków to Unicode. Pliki w tym formacie mogą być używane między innymi w programie Microsoft Excel. Aby zapisać ten typ pliku w programie Excel, musisz określić typ pliku o tej samej nazwie w programie Excel.
  • Konsorcjum World Wide Web (W3C) — organizacja założona w celu wykorzystania pełnego potencjału sieci. W tym celu opracowywane są znormalizowane technologie, takie jak specyfikacje, wytyczne, oprogramowanie i narzędzia, które mają na celu promowanie rozwoju sieci oraz zapewnienie jej interoperacyjności.
  • Schemat XML (XSD) — schemat XML (XML Schema Definition, XSD) to formalna specyfikacja reguł dokumentu XML wskazująca, które elementy i kombinacje elementów są dopuszczalne w dokumencie.
  • Język transformacji arkuszy stylów (XSLT) — XSLT to język programowania służący do przekształcania dokumentów XML. XSLT opiera się na logicznej strukturze drzewa dokumentu XML i służy do definiowania reguł konwersji. Opisuje konwersję dokumentu XML na inny dokument.

Opis aplikacji

Aplikacja składa się z nagłówka i obszaru roboczego. Filtr używany do importu definiuje się w nagłówku.

Aby wykonać import, filtr musi być otwarty w aplikacji. Filtr określa jednostkę biznesową oraz wybór atrybutów do zaimportowania. Oprócz filtrów zapisanych w bazie danych można stosować również nowo utworzone filtry. Zapisanie nowo utworzonego filtra nie jest wymagane, aby użyć go do importu. Filtr można zapisać w bazie danych, jeżeli ma być używany ponownie w późniejszym czasie.

Jeżeli import wybranej jednostki biznesowej nie jest obsługiwany, po otwarciu filtra wyświetlany jest odpowiedni komunikat.

Podczas importu dane mogą być konwertowane z formatu zewnętrznego na format danych BIS, zanim zostaną przekazane do kontrolera importu. Konwersja jest przeprowadzana zgodnie z określonym plikiem XSLT.

Uwaga
Aby otworzyć lub utworzyć filtr, należy kliknąć odpowiedni przycisk na standardowym pasku narzędzi. Więcej informacji znajduje się w rozdziale Instrukcje.
Zapisane filtry są dostępne zarówno w aplikacji Eksport danych, jak i Import danych i mogą być używane zarówno do eksportu, jak i importu.
Uwaga
Należy upewnić się, że filtr przeznaczony do eksportu nie zostanie przypadkowo zapisany w aplikacji Import danych. Modele danych dostępne do importu mogą zawierać mniej atrybutów i relacji niż w przypadku eksportu. W takim przypadku atrybuty dostępne wyłącznie w modelu danych do eksportu są dezaktywowane.

W obszarze roboczym można określić wybór atrybutów filtra.

Funkcja wyszukiwania w panelu nawigacji umożliwia wyszukiwanie filtrów i jednostek biznesowych. Po wybraniu filtra jest on otwierany, a po wybraniu jednostki biznesowej przygotowywany jest dla niej nowy filtr.

Nagłówek

Pola w nagłówku tej aplikacji służą do definiowania filtra wyświetlanego w obszarze roboczym.

  • Filtr — nazwa filtra. Określa filtr, który ma zostać otwarty. W przypadku nowo utworzonego filtra sugerowana jest nazwa, którą można zmienić.
  • Oznaczenie — dodatkowa nazwa filtra. Znaczące opisy ułatwiają wyszukiwanie. Można wybrać dowolny opis, który może być niejednoznaczny, co oznacza, że kilka filtrów może mieć to samo oznaczenie. Zaleca się przypisywanie unikalnych opisów w każdym przypadku.
  • Jednostka biznesowa — jednostka biznesowa, której dane są importowane na podstawie filtra
  • Baza danych — baza danych, z której importowana jest jednostka biznesowa
  • Ustawienie języka — określa, czy atrybuty wielojęzyczne mają być importowane w jednym języku (Jeden język), czy we wszystkich językach bazy danych (Wielojęzyczny).
    Wielojęzyczny jest ustawiony jako domyślny. Przy ustawieniu Wielojęzyczny może być używany tylko typ pliku XML.
  • Format czasu — określa sposób serializacji atrybutów czasu.
    Możliwe wartości:

    • Forma kompaktowa
    • Forma znormalizowana
      Domyślną wartością jest Forma kompaktowa. Szczegółowe informacje o znaczeniu wartości znajdują się w rozdziale Daty i znaczniki czasu w artykule Wprowadzenie: Wymiana danych.
  • Pik transformacji — identyfikator URI pliku XSLT. Jeżeli identyfikator URI nie zostanie podany, dane są importowane bez transformacji.

Obszar roboczy

Obszar roboczy składa się z dwóch zakładek. W zakładce Filtr dokonywany jest wybór atrybutów dla otwartego filtra. Zakładka ta zapewnia również przegląd atrybutów jednostki biznesowej.

Zakładka Filtr
Model danych jednostki biznesowej

Model danych jednostki biznesowej jest wyświetlany jako drzewo w zakładce Filtr.

Kliknięcie folderu powoduje wyświetlenie dodatkowych elementów. Dla każdego wpisu po ikonie wymieniane są następujące informacje:

  • Nazwa atrybutu lub relacji
  • Tekst opisowy dla wpisu
  • Prymitywny typ danych dla prostych atrybutów lub informacje o kardynalności dla relacji albo obiektu zależnego (podawane w nawiasach)

Dalsze właściwości wybranego elementu można zobaczyć w zakładce Właściwości w nagłówku aplikacji.

Wybór atrybutów

Możliwe jest aktywowanie lub dezaktywowanie poszczególnych atrybutów dla importu poprzez zaznaczenie lub usunięcie zaznaczenia odpowiednich pól wyboru.

Aplikacja udostępnia również opcję wyboru wielu atrybutów według określonych kryteriów. W tym celu należy wybrać folder i kliknąć jeden z przycisków na pasku narzędzi w zakładce Filtr. Powoduje to zmianę aktywacji wszystkich atrybutów tego folderu oraz jego podfolderów. Te same funkcje są dostępne w menu kontekstowym folderu.

Szczegółowy opis funkcji przycisków:

  • Bez atrybutu — wszystkie atrybuty wybranego folderu i jego podfolderów są dezaktywowane
  • Czytelny wybór — aktywowane są wszystkie atrybuty funkcjonalne, tj. wszystkie atrybuty zawierające wartości do odczytu. Na przykład kod atrybutu (pc, kg itp.) jest aktywowany dla jednostek miary. Ten wybór jest predefiniowany dla całej jednostki biznesowej podczas tworzenia filtra.
  • Czytelne bez identyfikatorów GUID — aktywowane są wszystkie atrybuty funkcjonalne, tj. wszystkie atrybuty zawierające wartości do odczytu, ale bez identyfikatorów GUID
  • Wybór techniczny — aktywowane są wszystkie atrybuty techniczne, czyli atrybuty zawierające klucz techniczny (np. GUID jednostki miary)
  • Wszystkie atrybuty — aktywowane są wszystkie atrybuty wybranego folderu i jego podfolderów

Podczas importu tylko atrybuty aktywowane w używanym filtrze są importowane z pliku źródłowego. Jeśli plik źródłowy zawiera atrybuty, które są nieaktywne w filtrze, atrybuty te nie są importowane.

Okno dokowane Właściwości

Aplikacja zawiera okno dokowane Właściwości, które wyświetla dalsze informacje o wybranym elemencie w filtrze. W zależności od wybranego typu elementu wyświetlane są niektóre z poniższych pól:

  • Typ elementu — określa, czy element jest jednostką biznesową, atrybutem, relacją czy obiektem zależnym
  • Ścieżka elementu — określa ścieżkę elementu dla atrybutu. Ścieżka zawiera wszystkie elementy prowadzące do atrybutu, zaczynając od obiektu biznesowego, który go zawiera.
  • Oznaczenie — opis elementu
  • Pochodzenie — określa pochodzenie elementu. Możliwe wartości:
    • Obiekt rozwojowy — element stanowi część odpowiedniego obiektu rozwojowego (obiektu biznesowego, części) i jest dostarczany w wersji standardowej lub w wersji standardowej partnera rozwojowego
    • Rozszerzenie — element pochodzi z rozszerzenia obiektu rozwojowego i jest tworzony jako część adaptacji. Szczegółowe informacje znajdują się w artykule Obiekty deweloperskie.
    • Inne pola — element pochodzi z innych pól odpowiedniej aplikacji. Elementy o takim pochodzeniu są zawarte wyłącznie w odpowiedniej bazie danych i zasadniczo nie mogą być importowane do innych baz danych.
    • Controller — element nie pochodzi bezpośrednio z obiektu rozwojowego, lecz został dodany oddzielnie przez kontroler (np. klasę Java). W sytuacjach, gdy model danych w bazie danych nie może być użyty bezpośrednio do importu lub eksportu, kontroler umożliwia zdefiniowanie własnego modelu danych.
  • Logiczny typ danych — logiczny typ danych atrybutu. Szczegółowe informacje znajdują się w artykule Obiekty deweloperskie.
  • Pierwotny typ danych — pierwotny typ danych atrybutu
  • Obiekt docelowy — obiekt docelowy relacji lub obiektu zależnego
  • Model relacji — model relacji lub obiektu zależnego. Możliwe wartości to 1..1 lub 1..n.
  • Controller eksportu — kontroler używany do eksportu jednostki biznesowej. Jeżeli kontroler nie zostanie określony, stosowany jest ogólny eksport.
  • Controller importu — kontroler używany do importu jednostki biznesowej. Jeżeli kontroler nie zostanie określony, stosowany jest ogólny import.
  • Program korygujący — aplikacja umożliwiająca poprawianie niekompletnych lub nieprawidłowych danych w przypadku niepowodzenia importu danych

Akcje związane z aplikacją

W aplikacji Import danych dostępne są następujące akcje związane z aplikacją:

  • [Utwórz schemat XML]
  • [Utwórz WSDL]
  • [Importuj dane]
Utwórz schemat XML

Akcja [Utwórz schemat XML] służy do rozpoczęcia generowania pliku schematu XML dla aktualnie otwartego filtra. Brane są pod uwagę również niezapisane zmiany w filtrze oraz wybór atrybutów. Kliknięcie przycisku [Utwórz schemat XML] otwiera okno dialogowe Utwórz schemat XML, w którym można określić plik i wprowadzić dodatkowe ustawienia.

Szczegółowy opis pól w oknie dialogowym Utwórz schemat XML
  • Plik — plik, który ma zostać wygenerowany. Istniejące pliki są nadpisywane. Należy wprowadzić pełną ścieżkę do pliku, używając file:/// lub kstore:// w nazwie.
    Domyślnie jest to plik w standardowym obszarze roboczym bazy danych OLTP, do której użytkownik jest zalogowany. Ścieżka zawiera nazwę bieżącego użytkownika i nazwę filtra.
  • Konwencja nazw XML — określa, czy wygenerowany plik schematu XML ma zawierać dodatkowe deklaracje przestrzeni nazw XML. Możliwe wartości:
    • Wspierany — plik schematu XML jest generowany w taki sposób, że możliwa jest walidacja za pomocą standardowych narzędzi XML
    • Niewspierany— plik schematu XML jest generowany w taki sposób, że zawiera wyraźną deklarację atrybutu XML xmlns, umożliwiając walidację za pomocą narzędzi XML, które tego wymagają, np. w produkcie Seeburger BIC
Uwaga
Więcej informacji na temat przestrzeni nazw XML i baz danych w połączeniu z usługami sieciowymi znajduje się w artykule Interfejs usług sieciowych.
Utwórz WSDL

Akcja [Utwórz WSDL] służy do rozpoczęcia generowania pliku WSDL dla aktualnie otwartego filtra. Niezapisane zmiany w filtrze i wybór atrybutów nie są w tym przypadku brane pod uwagę, ponieważ usługi sieciowe zawsze wymagają trwałego filtra. Z tego powodu akcja ta nie jest dostępna dla nowych filtrów ani dla filtrów zmienionych, ale jeszcze niezapisanych. Kliknięcie przycisku [Utwórz WSDL] otwiera okno dialogowe Utwórz WSDL, w którym można określić plik i wprowadzić dodatkowe ustawienia.

Szczegółowy opis pól w oknie dialogowym Utwórz WSDL
  • Plik — plik, który ma zostać wygenerowany. Istniejące pliki są nadpisywane. Należy wprowadzić pełną ścieżkę do pliku, używając file:/// lub kstore:// w nazwie.
    Domyślnie jest to plik w standardowym obszarze roboczym bazy danych OLTP, do której użytkownik jest zalogowany. Ścieżka zawiera nazwę bieżącego użytkownika i nazwę filtra.
  • Podstawowy adres URL — bazowy adres URL serwera aplikacji, na którym ma być używana usługa internetowa. Domyślnie jest to podstawowy adres URL serwera aplikacji, do którego użytkownik jest aktualnie zalogowany.
  • Format obszaru nazw — określa sposób generowania pliku WSDL względem bazy danych OLTP. Możliwe wartości:
    • Wszystkie bazy danych OLTP — określone rozszerzenia, takie jak Pola zdefiniowane przez użytkownika, są ignorowane. Wygenerowany plik WSDL może być używany także w innych bazach danych OLTP niż bieżąca lub w innych systemach.
    • Specyficzny dla bazy danych OLTP — uwzględniane są określone rozszerzenia, takie jak Pola zdefiniowane przez użytkownika. Wygenerowany plik WSDL może być używany wyłącznie do dostępu do bieżącej bazy danych OLTP.
 Importuj dane

Akcja [Importuj dane] służy do uruchamiania operacji importu dla otwartego filtra. Kliknięcie przycisku [Importuj dane] otwiera okno dialogowe Import danych, w którym można określić ustawienia pliku źródłowego. Import może być wykonany natychmiast lub jako zlecenie przetwarzania.

Jeżeli podczas operacji importu wystąpią błędy, generowany jest plik błędu zawierający nieprawidłowe instancje. Plik błędu jest przechowywany w Knowledge Store lub w systemie plików, w zależności od wybranego ustawienia, pod warunkiem że rejestrowanie operacji importu nie jest włączone. Jeżeli rejestrowanie jest aktywne, plik błędu stanowi część dziennika i może być zapisany jako osobny plik w dodatkowym kroku.

Zakładka Parametr w oknie dialogowym Import danych zawiera następujące pola:

  • Plik źródłowy — plik, z którego mają zostać zaimportowane dane.
    Należy wprowadzić pełną ścieżkę dostępu, używając file:/// lub kstore://. Jeżeli plik ma rozszerzenie .gz, system rozpoznaje go jako plik skompresowany GZIP i automatycznie dekompresuje przy otwarciu.
    Domyślnie wskazywany jest plik skompresowany GZIP w standardowym obszarze roboczym bazy danych OLTP, do której użytkownik jest zalogowany. Ścieżka zawiera nazwę użytkownika i jednostki biznesowej.
  • Typ pliku — typ pliku źródłowego.
    Możliwe wartości:

    • XML
    • Tekst rozdzielony separatorem
    • Tekst Unicode rozdzielony tabulatorem
    • JSON
  • Kodowanie — kodowanie znaków dla pliku źródłowego. W przypadku typu pliku Tekst rozdzielony separatorem można określić kodowanie znaków. Dostępne kodowania zależą od wersji Javy bieżącego serwera aplikacji. Należy pamiętać, że jeśli import jest wykonywany jako zlecenie przetwarzania, serwer aplikacji, na którym działa kolejka przetwarzania, kontroluje określone kodowanie.
  • Znak rozdziału — separator między polami w pliku źródłowym. W przypadku typu pliku Tekst rozdzielony separatorem można określić separator. Dostępna jest opcja (pozostałe), umożliwiająca ręczne wprowadzenie separatora.
  • Znak rozpoznawczy tekstu — znak używany do oznaczania tekstów w pliku źródłowym. Teksty ujęte w znak rozpoznawania tekstu mogą zawierać sam separator. W przypadku typu pliku Tekst rozdzielony separatorem można wskazać znak rozpoznawania tekstu. Domyślnie jest to podwójny cudzysłów.
  • W przypadku poprawnego importu — ustawienie dotyczące obsługi plików źródłowych po imporcie. Możliwe wartości:
    • Zachowaj plik źródłowy — pliki nie są usuwane po zaimportowaniu.
    • Usuń plik źródłowy, ale zachowaj po przerwaniu — pliki są usuwane po imporcie, chyba że proces został przerwany lub nie udało się wygenerować pliku błędu.
  • Poziom protokołowania — wskazuje, czy rejestrowanie jest aktywne podczas importu. Możliwe wartości:
    • Bez protokołowania
    • Aktywowano protokołowanie
Uwaga
Dla plików Tekst rozdzielony separatorem należy upewnić się, że ustawienia kodowania, separatora i znaku rozpoznawania tekstu są zgodne ze strukturą pliku źródłowego.
Sekcja Postępowanie w przypadku błędu

Sekcja Postępowanie w przypadku błędu zawiera następujące pola:

  • Ostrzeżenia — określa sposób obsługi komunikatów z kategorii Ostrzeżenie podczas importu. Możliwe wartości:
    • Nie potwierdzaj — komunikaty traktowane są jak błędy. Dane nie są importowane, a system generuje plik błędu. Jeżeli plik błędu zostanie otwarty w aplikacji korygującej, ostrzeżenia można potwierdzić interaktywnie.
    • Potwierdź wszystkie ostrzeżenia — komunikaty traktowane są jak informacje. Nie mają wpływu na import i nie powodują wygenerowania pliku błędu.
  • Nazwij plik błędów — określa, czy nazwa jest przypisywana automatycznie (Automatycznie), czy też wprowadzana ręcznie (Zdefiniowane przez użytkownika). Automatyczne pliki błędów są tworzone w folderze pliku importu i nie są kompresowane GZIP.
    Uwaga
    Jeżeli rejestrowanie jest włączone, ustawienia nie są dostępne. Plik błędu dołączany jest wtedy do dziennika importu.
  • Plik błędów — nazwa pliku błędu.
    Można wskazać bezwzględny URI (np. file:/// lub kstore://) albo samą nazwę pliku. W drugim przypadku plik błędu tworzony jest w folderze źródłowym. Jeżeli plik ma rozszerzenie .gz, zostanie skompresowany automatycznie.
  • Dla pliku błędów — sposób obsługi pliku błędu, jeśli o tej samej nazwie już istnieje. Możliwe wartości:
    • Nadpisz plik błędu — plik zostaje nadpisany
    • Ciągła numeracja pliku błędów — do nazwy pliku zostaje dodany numer, aby zachować poprzednią wersję
  • Koryguj — określa, czy i w jaki sposób mają być korygowane dane zapisane w pliku błędu. Możliwe wartości:
    • Nie koryguj
    • Z pomocą Workflow Management — na podstawie zdarzenia com.cisag.pgm.bi.ImportRunCompleted generowana jest aktywność, która otwiera aplikację Import danych. Jeśli Workflow Management nie jest aktywne, ustawienie to działa jak Nie koryguj.
    • Z pomocą programu korygującego — po imporcie wykonywanym akcją [Natychmiast] otwierany jest program korygujący wskazany w polu Program korygujący, o ile powstał plik błędu.
      Wartość tego ustawienia przekazywana jest zawsze jako parametr CorrectionMode zdarzenia com.cisag.pgm.bi.ImportRunCompleted. Definicja działania decyduje, czy i w jakich przypadkach generowane są odpowiednie aktywności.
  • Program korygujący — określa aplikację używaną do poprawy danych zapisanych w pliku błędu. Pole jest istotne tylko wtedy, gdy w polu Koryguj wybrano wartość Z pomocą Workflow management lub Z pomocą programu korygującego. Dostępność aplikacji zależy od jednostki biznesowej.
Okno dialogowe Opracowanie powiązań

Można określić wiele plików, które zostaną zaimportowane razem z plikiem źródłowym wskazanym w oknie dialogowym Import danych poprzez przejście do okna dialogowego Opracowanie powiązań, poprzez przycisk [Rejestruj powiązania]. Funkcja ta jest szczególnie przydatna w sytuacjach, gdy ze względu na ograniczenia importu konieczne jest zaimportowanie wielu relacji do typów plików Tekst rozdzielany separatorami lub Tekst Unicode rozdzielany tabulatorami. W efekcie powstaje kilka powiązanych plików docelowych.

Podczas importu możliwe jest wczytanie tych plików w ramach jednej operacji. W tym celu należy wskazać plik z głównym obiektem jednostki biznesowej w oknie dialogowym Importuj dane. Plik ten pełni rolę Głównego pliku źródłowego. Pozostałe pliki należy wskazać w oknie dialogowym Opracowanie powiązań.

Jeśli jeden lub więcej plików posiada rozszerzenie .gz, system rozpoznaje je jako pliki skompresowane GZIP i automatycznie dekompresuje po otwarciu.

W oknie dialogowym Opracowanie powiązań można określić pliki w tabeli.

  • Ścieżka obiektu — względna ścieżka obiektu powiązanego z obiektem biznesowym w jednostce biznesowej, która ma zostać zaimportowana, np. nazwa jednostki zależnej. Dane z pliku źródłowego określonego dla łącza są importowane dla tego obiektu biznesowego. Odpowiednia ścieżka obiektu powinna zostać wybrana z listy wartości.
  • Plik źródłowy — plik, z którego odczytywane są powiązane obiekty biznesowe. Należy wprowadzić pełną ścieżkę pliku, używając file:/// lub kstore:// w nazwie. Jeśli plik ma rozszerzenie .gz, zostanie rozpoznany jako plik skompresowany GZIP, a następnie automatycznie zdekompresowany podczas otwierania. Domyślnie używany jest folder głównego pliku źródłowego.
  • Atrybuty powiązań — atrybuty służą do powiązania wiersza pliku źródłowego z instancjami jednostek biznesowych głównego pliku źródłowego, które mają zostać zaimportowane. Atrybuty muszą być dobrane w taki sposób, aby instancje jednostek biznesowych mogły zostać jednoznacznie zidentyfikowane. Wymagane jest, aby atrybuty znajdowały się zarówno w pliku źródłowym, jak i w głównym pliku źródłowym. Odpowiedni atrybut należy wybrać z listy rozwijanej. Jeśli określono wiele atrybutów łącza, trzeba je oddzielić przecinkami.

Konfiguracja

Aplikacja Import danych nie wymaga dodatkowych ustawień w aplikacji Konfiguracja.

Jednostki biznesowe

Jednostka biznesowa Filtr:
com.cisag.sys.tools.bi.obj.FilterDefinition — wykorzystywana jest przez aplikację Import danych między innymi w celu:

  • Przyporządkowywania uprawnień
  • Konfigurowania definicji działań
  • Importu i eksportu danych

Uprawnienia

Uprawnienia mogą zostać przypisane za pomocą ról uprawnień jak również poprzez przyporządkowanie organizacji. Szczegółowe informacje można znaleźć w artykule Uprawnienia.

Uprawnienia specjalne

Dla aplikacji Import danych nie ma dostępnych uprawnień specjalnych.

Przyporządkowania organizacji

Dla aplikacji Import danych nie są wymagane przyporządkowania organizacji.

Funkcje specjalne

Należy wziąć pod uwagę następujące funkcje specjalne aplikacji Import danych:

  • Eksport danych z zapisanymi filtrami — aby wykonać import przy użyciu zapisanych filtrów, wystarczy funkcja [Otwórz]. Do tworzenia, zapisywania lub usuwania filtrów wymagane są odpowiednie funkcje na poziomie jednostki biznesowej.
  • Uprawnienia do zapisu plików — wykonywanie importu danych wymaga uprawnień do zapisywania plików w Knowledge Store

Uprawnienia dla partnerów biznesowych

Aplikacja Import danych nie jest udostępniana partnerom biznesowym.

Czy ten artykuł był pomocny?