SAP IDT - warstwa biznesowa
Warstwa biznesowa w IDT składa się z obiektów metadanych, takich jak wymiary, miary, atrybuty i warunki filtru. Warstwa biznesowa może być zaprojektowana na wierzchu warstwy Data Foundation lub może być utworzona bezpośrednio w module Info lub w widoku Modeling w HANA.
Podczas projektowania warstwy biznesowej można ją opublikować w repozytorium lub w folderze lokalnym. Warstwa biznesowa służy do zarządzania obiektami metadanych przed ich opublikowaniem w repozytorium BI.
Obiekt w warstwie biznesowej może mieć następujące trzy stany -
Active - To jest domyślny stan obiektu, a obiekty są dostępne w panelu zapytań.
Hidden - Te obiekty są prawidłowe, ale są ukryte w panelu zapytań.
Deprecated - Te obiekty są nieprawidłowe i ukryte.
W warstwie biznesowej można tworzyć różne typy obiektów -
Dimension - Wymiar reprezentuje informacje kontekstowe w warstwie biznesowej.
Measure- Miara reprezentuje dane faktyczne, na podstawie których wykonujemy analizę. Są to wartości liczbowe, w przypadku których wykonujesz agregacje i obliczenia.
Attribute - Atrybut jest zdefiniowany jako obiekt, który jest powiązany z innym obiektem, aby dostarczyć więcej informacji o obiekcie.
Filter- Filtry służą do ograniczenia ilości danych zwracanych w zapytaniu. Możesz zdefiniować filtry biznesowe dla wymiarów i miar, tworząc i łącząc warunki.
Korzystając ze źródła danych OLAP, można znaleźć następujące obiekty -
- Hierarchy
- Level
- Nazwany zestaw
- Obliczony członek
Budowanie relacyjnej warstwy biznesowej
Możesz utworzyć warstwę biznesową na górze Data Foundation, która już istnieje w widoku projektu lokalnego.
Możesz również utworzyć nową warstwę biznesową w widoku projektu lokalnego. Kliknij prawym przyciskiem myszy Nazwa projektu → Nowy → Warstwa biznesowa.
Postępuj zgodnie z instrukcjami kreatora → Wybierz typ Data Foundation → Wprowadź nazwę i opis warstwy biznesowej → Wybierz Data Foundation (.dfx) → Zakończ.
Tworzy plik .blx w lokalnym widoku projektu i automatycznie otwiera się w edytorze warstw biznesowych.
Domyślnie przyjmuje wszystkie obiekty jako wymiary w warstwie biznesowej. Miary można zdefiniować ręcznie, korzystając z opcji Zmień na miary lub używając opcji Typ u góry i funkcji rzutowania, aby zdefiniować Agregację.
Możesz wykonywać różne funkcje w warstwie biznesowej, aby poprawić funkcjonalność warstwy biznesowej -
Atrybuty zapewniające opisowe informacje o wymiarach
Dodatkowe środki
Predefiniowane filtry (obowiązkowe lub opcjonalne), które mogą ograniczyć dane zwracane w zapytaniach
Parametry z opcjonalnymi monitami
Ustaw opcje SQL i parametry generowania kodu SQL we właściwościach warstwy biznesowej
Skonfiguruj zbiorczą świadomość, aby poprawić wydajność zapytań
Możesz przeprowadzić kontrolę integralności w warstwie biznesowej. Kliknij prawym przyciskiem myszy Warstwa biznesowa → Sprawdź integralność.
Możesz wybrać obiekty, dla których chcesz przeprowadzić kontrolę integralności. Kliknij Sprawdź integralność. Aby zapisać warstwę biznesową, kliknij ikonę Zapisz u góry.
Nazewnictwo i źródło danych dla warstwy biznesowej
Kiedy wprowadzasz nazwę warstwy biznesowej i jej opis, definiuje ona nazwę Wszechświata, która jest publikowana z warstwy Biznes.
Aby utworzyć warstwę biznesową, możesz wybrać dwa typy źródeł danych: relacyjne i źródło danych OLAP.
Relational - Warstwa biznesowa jest oparta na bazie danych, gdy używane jest relacyjne źródło danych.
OLAP - Warstwa biznesowa oparta jest na kostce OLAP.
Tworzenie warstwy biznesowej OLAP
Warstwę biznesową OLAP można utworzyć w widoku projektu lokalnego. Kliknij prawym przyciskiem myszy Nazwa projektu → Nowy → Warstwa biznesowa.
Postępuj zgodnie z instrukcjami kreatora → Wybierz typ Data Foundation OLAP → Wprowadź nazwę i opis warstwy biznesowej → kliknij Dalej.
Obiekty w warstwie biznesowej są wstawiane automatycznie na podstawie kostki. Możesz dodać następujące funkcje, aby ulepszyć funkcje w warstwie biznesowej -
Korzystanie z wymiarów analitycznych, hierarchii i atrybutów
Nazwane zestawy
Obliczeni członkowie
Wstaw miary
Wstępnie zdefiniowane filtry (obowiązkowe lub opcjonalne) w celu ograniczenia danych zwracanych w zapytaniach
Parametry z opcjonalnymi monitami
Listy wartości, które mają być skojarzone z monitem
Widoki warstw biznesowych w celu ograniczenia obiektów widocznych w panelu zapytań
Możesz przeprowadzić kontrolę integralności i zapisać warstwę biznesową, klikając ikonę Zapisz u góry.
Edytor warstw biznesowych
Edytor warstw biznesowych służy do wydajnego zarządzania obiektami warstwy biznesowej i ich właściwościami. Edytor warstw biznesowych jest podzielony na trzy panele -
- Okienko przeglądania
- Okienko edycji
- Okienko źródła danych
Panel przeglądania Business Layer składa się z różnych elementów Business Layer -
- Warstwa biznesowa
- Queries
- Parametry i wartości LOV
- Ścieżki nawigacji
Panel edycji warstwy biznesowej umożliwia edycję właściwości obiektów wybranych w okienku przeglądania.
Możesz zdefiniować nazwę obiektu, opis, typ i funkcję projekcji. Możesz również sprawdzić definicję SQL, informacje o źródle, właściwości niestandardowe i właściwości zaawansowane.
Okienko źródła danych zawiera informacje o Data Foundation lub źródle danych OALP.