Artykuł opisuje procedury pracy z aplikacją Import danych w odniesieniu do filtrowania danych. Procedury te obejmują ogólne instrukcje, takie jak sekwencje, których należy przestrzegać, aby zaimportować filtrowane dane. Ponadto niniejszy dokument zawiera informacje na temat warunków wstępnych i efektów importu danych filtru.
Aby uzyskać opis aplikacji Import danych w tym opisy pól, przycisków itp., zapoznaj się z artykułem Import danych.
Definicje 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
- 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.
Informacje ogólne
Oprócz jednostek biznesowych ERP obsługiwanych przez system w BIS, można także importować i eksportować filtry z i do plików. Filtry zawierają głównie określony wybór atrybutów.
Można użyć importu i eksportu filtrów do następujących celów:
- Przenoszenie filtrów między różnymi systemami lub bazami danych OLTP.
- Zapisywanie filtrów w celu późniejszego ponownego wykorzystania bieżącego wyboru atrybutu w tym samym lub innym systemie/bazie danych OLTP.
- Przekazywanie filtrów w celu odtworzenia błędów występujących tylko w przypadku niektórych filtrów.
Wybór atrybutów dla tych atrybutów może zostać przeniesiony tylko wtedy, gdy dane atrybuty istnieją w obu systemach / bazach danych OLTP. Atrybuty istniejące tylko w docelowym systemie / docelowej bazie danych OLTP zostaną ustawione jako „niewybrane” podczas importowania filtrów. Atrybuty, które nie istnieją w docelowym systemie / docelowej bazie danych zostaną zignorowane.
Instrukcje
Filtry są importowane i eksportowane za pomocą BIS. W tym celu należy wykonać import/eksport dla jednostki biznesowej „com.cisag.sys.tools.bi.obj.FilterDefinition”.
Import/eksport zostanie przeprowadzony dla filtrów bazy danych OLTP, do której użytkownik jest aktualnie zalogowany. W zakładce Ograniczenie można wybrać filtry, które mają zostać wyeksportowane.
Przegląd: pola jednostki biznesowej
Poniższa tabela zawiera listę wymaganych pól (R) i kluczowych atrybutów (K) poszczególnych obiektów biznesowych. Pola identyfikacyjne i pola wymagane podlegają zmianom i mogą być również rozszerzane poprzez adaptacje.
Model danych BIS dla filtrów zawiera następujące atrybuty:
Nazwa pola/wymagane (R)/atrybut klucza (K) | Opis |
guid (K) | Identyfikator GUID filtra. Nie wolno go zmieniać. To pole nie jest wymagane do eksportu/importu. |
name (K) (R) | Nazwa filtra. Pole wymagane. |
description (R) | Opis filtra. Pole wymagane. |
object | Jednostka biznesowa filtra. Nie wolno go zmieniać. |
nlsMode | Ustawienie języka. Wskazuje, czy atrybuty wielojęzyczne mają być importowane/eksportowane jako wielojęzyczne czy jednojęzyczne z filtrem. Dostępne wartości to:
|
dateTimeMode | Format czasu. Wskazuje sposób serializacji atrybutu czasu. Możliwe wartości to:
|
filter | Wybór atrybutu filtra w postaci zakodowanej. Nie może zostać zmieniony. |