Importuj filtry

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.
Wskazówka
Jeśli mają zostać przeniesione filtry dla określonej jednostki biznesowej między bazami danych OLTP, modele danych BIS jednostki biznesowej mogą się różnić w systemach / bazach danych OLTP. Dotyczy to w szczególności rozszerzeń obiektów biznesowych (kategoria obiektów rozwojowych Rozszerzenie) i Innych pól.

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.

Wskazówka
Należy pamiętać, że gdy filtry są importowane z pliku, już istniejące filtry o tej samej nazwie zostaną domyślnie nadpisane.

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:

  • Wielojęzyczny
  • Jeden język
dateTimeMode Format czasu. Wskazuje sposób serializacji atrybutu czasu. Możliwe wartości to:

  • Forma kompaktowa
  • Forma znormalizowana
filter Wybór atrybutu filtra w postaci zakodowanej. Nie może zostać zmieniony.

Czy ten artykuł był pomocny?