Od kilku lat temat hurtowni danych staje się coraz ważniejszy dla firm. Odzwierciedla to zmieniającą się rolę technologii informatycznych: w dobie Internetu i e-biznesu informacja i wiedza stały się ważnymi czynnikami konkurencyjności w globalnej rywalizacji. Jednak pomimo dużej ilości danych wewnętrznych i zewnętrznych, które są ważne dla przedsiębiorstwa, informacje wymagane do podejmowania decyzji są często dostępne tylko w ograniczonym zakresie. Dane są rozproszone w całej organizacji, słabo dostępne i nieodpowiednio przygotowane pod względem treści i formatu.
Hurtownia danych i przetwarzanie analityczne online (OLAP) to ściśle powiązane pojęcia w informatyce biznesowej. W hurtowni danych przechowywane są dane z różnych systemów operacyjnych. Relacyjny, zwykle zdenormalizowany (nadmiarowy) i uproszczony schemat bazy danych (schemat gwiazdy) umożliwia wydajne analizy. Hurtownia danych zapewnia zatem spójną podstawę informacyjną do podejmowania decyzji w firmie. Termin Online Analytical Processing (OLAP) obejmuje technologie, metody i aplikacje, które umożliwiają analizę dużych zbiorów danych poprzez szybki, interaktywny dostęp do nich. Przedmiotem zainteresowania nie jest tu pojedyncza transakcja biznesowa, ale transakcje biznesowe o podobnych cechach, które są analizowane łącznie i wielowymiarowo. Ze względu na swoje cechy, OLAP jest szczególnie odpowiedni jako instrument planowania i kontroli dla controllingu. OLAP zapewnia szybkie i elastyczne odpowiedzi na pytania takie jak „Jak zmieniło się zachowanie klientów w wyniku wprowadzenia na rynek nowego produktu?”.
Niniejsza dokumentacja wyjaśnia funkcje hurtowni danych i statystyk. Użytkownik może dowiedzieć się na przykład, jaka jest różnica między statystykami OLAP i OLTP oraz jakie opcje oferuje system w celu uzyskania z baz danych informacji istotnych dla podejmowania decyzji.
Definicje terminów
- Hurtownia danych – łączy istotne dla firmy dane z różnych źródeł danych. Dane są przekształcane i podsumowywane, a następnie przechowywane w bazie OLAP w postaci tabel faktów i wymiarów. Umożliwia to ich efektywną analizę. Przykładowo, w systemie ERP dane podstawowe oraz transakcyjne z obszarów sprzedaży i zaopatrzenia trafiają do bazy OLAP, pełniącej funkcję hurtowni danych.
- Tabele wymiarów – tabele wymiarów w hurtowni danych zawierają dane jakościowe, które klasyfikują dane ilościowe w tabeli faktów. Przykłady wymiarów to m.in.: tag, pozycja sprzedaży, klient. Dane w tabelach wymiarów zmieniają się stosunkowo rzadko i zawierają stosunkowo niewiele rekordów danych w porównaniu z tabelą faktów.
- Tabele faktów – tabela faktów jest faktycznym centralnym elementem hurtowni danych. Zawiera dane ilościowe hurtowni danych, które powstały w wyniku procesów operacyjnych, takie jak obroty, ilości itp. Te liczby służą jako podstawa danych do analiz. Oprócz kluczowych danych, tabele wymiarów zawierają również odniesienia do wymiarów w celu klasyfikacji danych. W porównaniu z tabelami wymiarów, tabela faktów zawiera większe ilości danych, a dodatkowe rekordy danych są dodawane przy każdej aktualizacji.
- Przetwarzanie analityczne online (OLAP) – to metoda analizy transakcji biznesowych w czasie rzeczywistym na zagregowanym, skondensowanym poziomie. Podstawowym przedmiotem analizy nie jest pojedyncza transakcja biznesowa, ale zestaw podobnych lub powiązanych transakcji biznesowych. W zależności od potrzeb można stosować różne poziomy agregacji. Ta technologia oprogramowania umożliwia analizę dużych ilości danych poprzez szybki, spójny, interaktywny dostęp do różnych widoków. Dane są przygotowywane w wielowymiarowych widokach, które odzwierciedlają struktury analizowanej firmy z perspektywy użytkownika. W systemie ERP dane istotne dla OLAP są pobierane z bazy danych OLTP, która zawiera bieżące dane podstawowe i transakcyjne. Dane OLAP są następnie przechowywane w oddzielnej bazie danych OLAP w tabelach faktów i wymiarów zgodnie ze schematem gwiazdy. Baza danych OLAP jest używana jako hurtownia danych.
- Baza danych przetwarzania analitycznego online (baza danych OLAP) – baza danych przetwarzania analitycznego online (OLAP) zapewnia niezbędne struktury danych dla OLAP. W przeciwieństwie do baz danych OLTP, bardzo duże ilości danych są przetwarzane w transakcji przy użyciu zdenormalizowanych schematów.
- Przetwarzanie transakcji online (OLTP) – to metoda scentralizowanego przetwarzania danych operacyjnych online. Dzięki tej metodzie zamówienia, a tym samym transakcje kilku jednocześnie uzyskujących dostęp (konkurujących) użytkowników, a dokładniej klientów, są przetwarzane jeden po drugim na serwerze. W tym czasie klienci utrzymują swoje „połączenie” z bazą danych i czekają na wykonanie.
- Baza danych przetwarzania transakcji online (baza danych OLTP) – dane główne i transakcyjne dla aplikacji biznesowych są zarządzane w bazie danych przetwarzania transakcji online (OLTP). Ponadto przechowywane są zachowania określane jako Konfiguracja. W systemie produkcyjnym baza danych OLTP podlega największemu obciążeniu przez użytkowników. Dlatego jest ona specjalnie zaprojektowana, aby móc obsługiwać dużą liczbę użytkowników, którzy równolegle przetwarzają współdzieloną bazę danych.
- Schemat gwiazdy – to model danych dla relacyjnych baz danych. Hurtownia danych jest zazwyczaj zorganizowana zgodnie ze schematem gwiazdy. Prosty schemat gwiazdy składa się z centralnej tabeli faktów i kilku tabel wymiarów, które są połączone z tabelą faktów za pomocą kluczy. W modelu tabela faktów jest pokazana w centrum, a tabele wymiarów są rozmieszczone wokół niej. Ta graficzna reprezentacja odpowiada kształtowi gwiazdy.
- Statystyka – zajmuje się numerycznym rejestrowaniem, badaniem i wizualizacją zjawisk masowych. Fakty z przeszłości są gromadzone, zestawiane i analizowane przy użyciu określonych metod. Celem analizy tych danych jest identyfikacja odchyleń i błędów oraz opracowanie możliwości poprawy.
Statystyki OLAP
Każda baza danych OLTP może być powiązana z jedną bazą OLAP, która pełni funkcję hurtowni danych. Jednocześnie baza OLAP może pobierać dane operacyjne tylko z jednej bazy OLTP.
Baza danych OLAP zawiera schematy gwiazdy dla następujących statystyk:
- Statystyki sprzedaży
- Statystyki dotyczące zamówień:
- Statystyki dotyczące wartości zakupów
- Statystyki dotyczące wartości zamówień
- Statystyki zarządzania relacjami:
- Statystyki dotyczące prognoz sprzedaży
- Statystyki dotyczące perspektyw sprzedaży dla poszczególnych konkurentów
- Statystyki dotyczące perspektyw sprzedaży w podziale na przedstawicieli
- Statystyki utylizacji opakowań:
- Zużycie opakowań
- Zużycie opakowań na produkt i klienta
Każdy schemat gwiazdy jest powiązany z kilkoma wymiarami, które dodatkowo określają fakty. Zarówno schematy gwiazdy, jak i wymiary znajdują się w przestrzeni nazw com.cisag.app.olap.obj.
W bazie OLAP przechowywane są lata finansowe dla poszczególnych firm. Aby móc analizować dane różnych organizacji jednocześnie, wszystkie inne wymiary zawierają tylko jednostki biznesowe na poziomie klienta. Nie jest brane pod uwagę, która organizacja jest odpowiedzialna za daną jednostkę biznesową. Jeśli na przykład organizacja sprzedaży wprowadziła klasyfikację artykułu sprzedaży, która różni się od definicji na poziomie klienta, nie można tego wykorzystać do oceny statystyk OLAP. Z drugiej strony fakty są przechowywane w bazie danych OLAP z łączem do wymiaru Organizacja na podstawie organizacji. Język treści klienta jest używany zarówno dla wymiarów, jak i faktów.
Fakty są zawsze oparte na dokumencie lub pozycji w bazie danych OLTP. Informacje o płatnościach lub jakiekolwiek odpisy otwartych pozycji w rachunkowości nie są brane pod uwagę. Dla faktów istotne są następujące typy dokumentów:
- Faktury sprzedaży — pozycje faktur wychodzących zaksięgowane i przeniesione do statystyk OLAP stanowią podstawę statystyk sprzedaży OLAP i statystyk pakowania OLAP. W statystykach sprzedaży OLAP uwzględniane są tylko pozycje faktur wychodzących z wartością True w atrybucie statisticRelevant. W przypadku statystyk opakowań OLAP atrybut packagingRelevant musi mieć wartość True.
- Faktury zakupu — pozycje faktur przychodzących zaksięgowane i przeniesione do statystyk OLAP stanowią podstawę statystyk zakupu OLAP. Uwzględniane są tylko te faktury przychodzące (i ich pozycje), które spełniają następujące warunki:
-
- atrybut statisticsRelevant ma wartość true
- atrybut internalNumber ma wartość większą niż zero (0).
- Zamówienia zakupu — statystyki wartości zaopatrzenia OLAP obliczają koszty zakupu na podstawie pozycji zamówień zakupu powiązanych z pozycjami faktur zakupu.
- Perspektywy sprzedaży — perspektywy sprzedaży przeniesione do statystyk OLAP stanowią podstawę statystyk perspektyw sprzedaży OLAP. Następujące obiekty służą jako bufor dla transferu:
-
- Jednostka biznesowa cisag.app.crm.obj.OpportunityHistory
- Zależne od cisag.app.crm.obj.OpportunityHistoryDetail
Jednostka biznesowa podsumowuje wszystkie zmiany prognozy sprzedaży w danym dniu kalendarzowym.
Fakty są zapisywane w sposób zagregowany według klucza. Oznacza to, że jeśli klient kupił ten sam towar kilkukrotnie i wszystkie powiązane faktury wychodzące mają tę samą datę dokumentu, w bazie zostanie zapisania tylko łączna suma pozycji tych faktur. Proces kumulacji uniemożliwia jednak dostęp do pojedynczych pozycji wiersza.
Wszystkie kwoty są przekazywane w głównej walucie lokalnej. Umożliwia to skonsolidowaną ocenę w systemie wielofirmowym, nawet jeśli nie wszystkie firmy używają tej samej waluty głównej. Daty są zawsze pobierane z bazy danych OLTP bez strefy czasowej. Zapis do bazy danych OLAP odbywa się ze strefą czasową klienta. Jeśli na przykład faktura wychodząca ma datę dokumentu 01.10.2005 00:00:00 MSK (czasu moskiewskiego), to dokument ten pojawia się w statystykach OLAP z datą faktury 01.10.2005 00:00:00 CET, jeśli dla klienta zapisana jest środkowoeuropejska strefa czasowa. Ten symboliczny widok daty umożliwia widok niezależny od strefy czasowej i zapewnia te same wyniki zapytania niezależnie od strefy czasowej przeglądarki.
Statystyki OLAP znajdują się w przestrzeni nazw com.cisag.app.olap.obj. Zostały one opisane w poniższej dokumentacji:
- OLAP: Statystyki sprzedaży
- OLAP: Statystyki dotyczące zamówień
- OLAP: Statystyki opakowań
- OLAP: Statystyki dotyczące perspektyw sprzedaży
Wymiary są opisane wraz z odpowiednimi tabelami faktów. Dokumentacja OLAP: Wymiary bazy zawiera opis podstawowych wymiarów, tj. wymiarów, które są używane przez kilka tabel faktów, takich jak klasyfikacje i wymiar czasu.
Statystyki OLTP
Oprócz schematu gwiazdy bazy danych OLAP, który można analizować za pomocą zewnętrznych narzędzi analitycznych, oferowane są oceny statystyczne w aplikacjach Artykuły (w widokach Sprzedaż, Zakup i Planowanie), Partnerzy (w widokach Klient, Dostawca i Podstawowe dla przedstawicieli) oraz Magazyny w dedykowanej zakładce Statystyka. Wyniki są wyświetlane zarówno w formie tabeli, jak i w formie graficznej.
Statystyki OLTP w aplikacjach Partnerzy i Artykuły pokazują fakty wygenerowane przez wybraną organizację. W aplikacji Magazyny statystyki OLTP nie są ograniczone przez organizację. Użytkownik, który jest uprawniony do otwarcia aplikacji Magazyny, może również zapytać o statystyki lokalizacji przechowywania OLTP dla wszystkich magazynów zarządzanych przez lokalizację przechowywania. Opis poszczególnych pól wprowadzania i wyświetlania można znaleźć w następujących artykułach:
Analizy są oparte na prostych schematach gwiazdy w przestrzeni nazw com.cisag.app.statistic.obj w bazie danych OLTP. Statystyki OLTP nie mają zatem bezpośredniego dostępu do jednostek biznesowych, na których oparte są statystyki OLTP. Nawet jeśli tabele faktów znajdują się w bazie danych OLTP, statystyki OLTP odzwierciedlają stan w momencie ostatniego transferu do statystyk OLTP.
Dostępne są następujące statystyki OLTP:
- Statystyki artykułów sprzedażowych
- Roczne statystyki artykułów sprzedażowych
- Miesięczne statystyki dotyczące artykułów i klientów
- Miesięczne statystyki dotyczące klasyfikacji artykułów i klientów
- Statystyki klientów
- Roczne statystyki dotyczące klientów
- Miesięczne statystyki artykułów dla klientów
- Miesięczne statystyki klasyfikacji artykułów klienta
- Statystyki artykułów dotyczących zamówień
- Roczne statystyki dotyczące zamówień zakupu
- Miesięczne statystyki dostawców artykułów
- Miesięczne statystyki klasyfikacji dostawców artykułów
- Statystyki dotyczące dostawców
- Roczne statystyki dotyczące dostawców
- Miesięczne statystyki dotyczące artykułów dostawców
- Miesięczne statystyki klasyfikacji artykułów dostawców
- Statystyki obsługi (dyspozycja)
- Roczne statystyki obsługi
- Statystyki miejsc składowania
- Roczne statystyki dostępu do lokalizacji przechowywania
Aby wesprzeć planowanie materiałów, widok Planowanie aplikacji Artykuły oferuje również kluczowe dane dotyczące zakresu, ruchu i częstotliwości obrotu.
Statystyki OLTP są zawsze oparte na dokumencie lub pozycji dokumentu w bazie danych OLTP. Informacje o płatnościach lub jakiekolwiek odpisy otwartych pozycji w rachunkowości finansowej nie są brane pod uwagę. Następujące rodzaje dokumentów są istotne dla statystyk OLTP:
- Faktury sprzedaży — pozycje faktur wychodzących zaksięgowane i przekazane do statystyk OLTP stanowią podstawę statystyk sprzedaży OLTP. Uwzględniane są tylko pozycje faktur wychodzących z wartością True w atrybucie statisticRelevant.
- Faktury zakupu — pozycje faktur przychodzących zaksięgowane i przeniesione do statystyk OLTP stanowią podstawę statystyk zakupów OLTP. Uwzględniane są tylko te faktury przychodzące (i ich pozycje), które spełniają następujące warunki:
-
- atrybut statisticsRelevant ma wartość true
- atrybut internalNumber ma wartość większą niż zero (0).
- Zamówienia zakupu — jeśli w aplikacji Konfiguracja, w polu Typ statystyki zdefiniowana jest Wartość zakupu, statystyki zakupów OLTP obliczają koszty zakupów na podstawie pozycji zamówień związanych z pozycjami faktur zakupu.
- Publikowanie materiałów — pozycje materiałowe pomyślnie przetworzone przez serwer logistyki magazynowej stanowią podstawę statystyk rotacji zapasów OLTP i statystyk magazynów OLTP. Statystyki obrotu zapasami OLTP uwzględniają tylko przesunięcia materiałowe pozycji magazynowych, które korzystają z danych planowania. Jeśli brakuje danych MRP dla lokalizacji (organizacji) księgowania, księgowanie materiału nie jest brane pod uwagę. Ponadto należy określić dla pozycji magazynowej w widoku Planowanie, w aplikacji Artykuły, że ma ona być uwzględniana w statystykach.
W aplikacjach Artykuły i Partnerzy można określić, czy dany artykuł lub partner jest uwzględniany, czy wykluczany z odpowiednich statystyk OLTP. Włączenie lub wykluczenie można określić na maksymalnie trzech poziomach:
- Jednostka biznesowa
- Klasyfikacje statystyki
- Konfiguracja
Na przykład, aby określić, czy artykuł jest uwzględniany w rocznych statystykach sprzedaży artykułów, dane główne artykułu są najpierw sprawdzane w aplikacji Artykuły. Jeśli pole Włączenie/Wyłączenie w widoku Sprzedaż ma wartość Włączenie, wówczas artykuł jest uwzględniony. Jeśli jednak wartością jest Wykluczenie, artykuł nie jest uwzględniony w statystykach. Jeśli pole ma wartość Dziedziczenie, te same dane są weryfikowane w klasyfikacji statystyk artykułów sprzedaży zapisanej w polu wejściowym Klasyfikacja. Jeśli w klasyfikacji w polu Włączenie/wykluczenie również ustawiona jest wartość Dziedziczenie, sprawdzane są ustawienia zapisane w aplikacji Konfiguracja.
Pozycja dokumentu jest przenoszona do statystyk rocznych, jeśli odpowiedni podmiot gospodarczy jest uwzględniony w statystykach. Jeśli na przykład klient o wartości Wykluczenie zakupił artykuł o wartości Włączenie, pozycja faktury wychodzącej jest przenoszona do rocznych statystyk pozycji sprzedaży, ale nie do rocznych statystyk klienta. W statystykach obrotu magazynowego pozycja magazynowa musi mieć również użycie danych planowania, aby księgowanie materiału zostało przeniesione. Z drugiej strony, w statystykach dotyczących magazynu wszystkie odpowiednie księgowania materiałów są zawsze przenoszone, niezależnie od tego, czy pozycja magazynowa jest uwzględniona, czy wykluczona.
W przypadku miesięcznych statystyk zarówno partner, jak i artykuł muszą być brane pod uwagę, aby pozycja mogła zostać przeniesiona. Natomiast w przypadku miesięcznych statystyk, które wykorzystują klasyfikację statystyczną jako dodatkową jednostkę biznesową, do sprawdzenia wykorzystywana jest tylko podstawowa jednostka biznesowa. Jeśli na przykład klient o wartości Wykluczenie zakupił artykuł o wartości Włączenie, początkowa pozycja faktury jest przenoszona do miesięcznych statystyk dotyczących klasyfikacji artykułów i klientów i nie jest przenoszona do miesięcznych statystyk klasyfikacji artykułów klienta. Przeniesienie jest niezależne od klasyfikacji statystyk drugorzędnych.
Jeśli zostaną zmienione wartości dla włączenia i wykluczenia, nie ma to wpływu na fakty zawarte w tabelach faktów. Zmiana zacznie obowiązywać dopiero przy następnej aktualizacji faktów, a wszystkie nowe pozycje dodane od ostatniego transferu zostaną przeniesione do statystyk OLTP. Jeśli starsze pozycje wierszy mają zostać przeniesione do statystyk OLTP w późniejszym terminie, należy uruchomić aplikację działającą w tle Usuwanie i odtwarzanie faktów statystyki.
Statystyki OLTP znajdują się w przestrzeni nazw com.cisag.app.statistic.obj. Zostały one opisane w poniższej dokumentacji:
- OLTP: Statystyki sprzedaży
- OLTP: Statystyki zakupu
- OLTP: Statystyki rotacji
- OLTP: Statystyki miejsc składowania
Zastosowania i funkcje
Funkcje hurtowni danych i statystyk są zintegrowane z procesami biznesowymi, dzięki czemu są dostępne w odpowiednich punktach. Umożliwiło to rezygnację z prezentacji hurtowni danych i statystyk jako osobnego modułu. Aplikacje dostępne we wcześniejszych wersjach można znaleźć w następujących lokalizacjach:
- Konfiguracja aplikacji — w aplikacji Konfiguracja można wprowadzić specyficzne dla klienta ustawienia statystyk OLAP i OLTP za pomocą funkcji Hurtownia danych i statystyka. Ponieważ szczegóły statystyk magazynów są przechowywane dla każdej firmy, znajdują się one w oddzielnej funkcji Utylizacja opakowań w ramach głównej funkcji Podstawowe. Z tego samego powodu standardowe cenniki wymagane przez statystyki sprzedaży i zamówień znajdują się w funkcji Ceny pod głównymi funkcjami Sprzedaż lub Zamówienia.
Więcej informacji można znaleźć w dokumentacji Konfiguracja: Funkcje biznesowe i Konfiguracja: Hurtownia danych i statystyki.
- Aplikacja w tle Aktualizacja wymiarów statystyki — podczas wykonywania wymiary statystyk OLAP są porównywane z odpowiednimi jednostkami biznesowymi w bazie danych OLTP. Aktualizacja wymiarów statystyk nie ma wpływu na statystyki OLTP. Ta aplikacja działająca w tle jest widoczna tylko wtedy, gdy odpowiednia baza danych OLTP jest aktywnie połączona z bazą danych OLAP.
- Aplikacja w tle Usuwanie i odtwarzanie faktów statystyki — po użyciu tej aplikacji najpierw usuwane są wybrane fakty w statystykach OLAP i OLTP. Liczniki istotne dla aktualizacji są następnie resetowane, a fakty statystyczne są aktualizowane. Reorganizacja faktów statystycznych nie ma wpływu na istniejące wymiary statystyczne.
Przechowując wzorzec serii w kolejności przetwarzania, fakty statystyczne i wymiary statystyczne mogą być aktualizowane wielokrotnie, np. o określonej porze dnia.
W oknie dialogowym uruchamiania aplikacji w tle należy wybrać odpowiednie statystyki. Aktualizacja odbywa się zawsze zarówno dla statystyk OLAP, jak i OLTP. Opis działań i parametrów aplikacji działających w tle można znaleźć w bezpośredniej pomocy danej aplikacji.
Proces
Poniższa ilustracja przedstawia procedurę aktualizacji faktów statystycznych i wymiarów statystycznych przy użyciu statystyk sprzedaży (OLAP) i rocznych statystyk klientów (OLTP):

Odpowiednie statystyki OLAP i OLTP są aktualizowane asynchronicznie. Jednostki biznesowe zdefiniowane jako fakty wyodrębniane są z bazy danych OLTP, przygotowywane i zapisywane w statystykach OLAP jako schemat gwiazdy, a także przenoszone do statystyk OLTP zgodnie z ustawieniami włączania i wykluczania. Jeśli fakty, które mają zostać przeniesione, odnoszą się do jednostek biznesowych, które nie są obecne w tabelach wymiarów OLAP, brakujące rekordy danych są automatycznie dodawane do tabel wymiarów OLAP. Aby móc analizować statystyki OLAP, nie trzeba jawnie aktualizować wymiarów statystyk. Aby określić wszystkich klientów, dla których nie wygenerowano żadnych faktur wychodzących, konieczna jest aktualizacja wymiarów. Wszystkie istotne fakty są zawsze przenoszone do statystyk OLAP. Nie jest możliwe wykluczenie niektórych partnerów lub artykułów ze statystyk OLAP, jak ma to miejsce w przypadku statystyk OLTP.
Faktury sprzedaży otrzymują unikalny identyfikator w systemie podczas ich tworzenia. W przypadku faktur zakupu identyfikator nie jest przypisywany do momentu zaksięgowania. Numery te określają również kolejność, w jakiej pozycje faktur są przesyłane do statystyk OLAP i OLTP. Podczas aktualizacji zapisywany jest numer ostatniej przesłanej faktury. Następna aktualizacja faktów statystycznych jest kontynuowana z fakturą o kolejnym najwyższym numerze sekwencyjnym. Zapewnia to kompletny i unikalny transfer pozycji faktur. Rekordy danych w historii perspektyw sprzedaży również otrzymują wewnętrzny numer sekwencji podczas ich tworzenia. Księgowania materiałów są przesyłane zgodnie z atrybutem internalProcessingNumber.
Podczas transferu dane w tabelach faktów są kumulowane według klucza. Jeśli na przykład klient zakupił ten sam towar kilka razy, a wszystkie wygenerowane faktury wychodzące mają tę samą datę dokumentu, wówczas do statystyk OLAP przesyłana jest tylko suma pozycji faktur sprzedaży. W statystykach OLTP wszystkie tabele faktów są kumulowane według miesiąca kalendarzowego. Z jednej strony taka kumulacja oznacza mniejszą objętość danych, ale oznacza również, że nie jest możliwe dotarcie do pojedynczej pozycji dokumentu.
Tabele wymiarów OLAP są aktualizowane w taki sam sposób jak tabele faktów. Jeśli jednostka biznesowa istnieje w kilku wersjach zależnych od czasu, przenoszona jest wersja obowiązująca w momencie aktualizacji.
Aplikacje Partnerzy, Artykuły i Magazyny wyświetlają statystyki OLTP w formie graficznej. System nie udostępnia żadnych aplikacji do analizy statystyk OLAP. Można je analizować za pomocą aplikacji zewnętrznych. Sterownik ODBC systemu ERP obsługuje zewnętrzny dostęp do danych statystycznych przy użyciu na przykład produktów Cognos® i Crystal Reports®. Opis sterownika ODBC systemu ERP można znaleźć w dokumentacji Źródła danych ODBC. Dodatkowo możliwe jest analizowanie statystyk OLTP przy użyciu zewnętrznych aplikacji. Umożliwia to na przykład utworzenie raportu opartego na miesięcznych statystykach sprzedaży artykułów przez klientów, który zawiera listę dziesięciu najlepiej sprzedających się artykułów w podziale na klientów i miesiące kalendarzowe.
Reorganizacja podmiotów biznesowych w bazie danych OLTP nie ma wpływu na fakty i wymiary już przeniesione w statystykach OLAP. Jeśli na przykład już zreorganizowany artykuł zostanie ponownie wprowadzony do bazy danych OLTP, prowadzi to do utworzenia nowego rekordu danych w tabeli wymiarów podczas następnej aktualizacji wymiarów statystyk. Statystyki OLAP zawierają wówczas dwa artykuły sprzedaży z tym samym numerem artykułu, ale z różnymi identyfikatorami (atrybut: id). Jeśli zostanie przeanalizowana sprzedaż osiągnięta dla każdego numeru artykułu, sprzedaż dwóch artykułów sprzedaży zostanie wyświetlona razem. Jeśli sprzedaż analizowana jest według unikalnego identyfikatora, sprzedaż dwóch artykułów sprzedaży jest wyświetlana osobno. Ponieważ statystyki OLTP są bezpośrednio powiązane z jednostkami biznesowymi Partnerzy i Artykuły, reorganizacja artykułu sprzedaży w powyższym przykładzie prowadzi do usunięcia wszystkich faktów dla artykułu w statystykach OLTP.
Import i eksport danych
Za pomocą aplikacji Import danych można przesyłać fakty do następujących tabel faktów statystyk OLAP:
- Statystyki sprzedaży
- Statystyki zakupu
- Statystyki wartości zamówień
- Prognozy sprzedaży
- Prognozy zamówień
Prognozy sprzedaży i zakupu mogą być zarówno importowane, jak i eksportowane. Pozostałe tabele faktów mogą być tylko importowane. Instrukcje importowania tabel faktów można znaleźć w następujących artykułach:
- Import statystyk wartości zamówień do bazy danych OLAP
- Import statystyk wartości zakupów do bazy danych OLAP
- Import prognoz zakupu do bazy danych OLAP
- Import prognoz sprzedaży do bazy danych OLAP
- Import statystyk sprzedaży do bazy danych OLAP
Więcej informacji na temat aplikacji Import danych można znaleźć w dokumentacji Import 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
Aplikacje modułu Hurtownia danych i statystyki nie wymagają uprawnień specjalnych.
Każdy użytkownik uprawniony do otwierania aplikacji Partnerzy, Artykuły lub Magazyny może również wywołać statystyki OLTP w zakładce Statystyka.
Aby móc analizować statystyki OLAP, potrzebna jest zarówno możliwość korzystania ze sterownika ODBC systemu ERP, jak i odpowiednie uprawnienia w bazie danych OLAP.
Aby aktualizować fakty statystyczne i wymiary statystyczne oraz przebudowywać fakty statystyczne, potrzebna jest możliwość uruchamiania aplikacji w tle.
Przyporządkowania organizacji
Nie są wymagane przyporządkowania organizacji
Funkcje specjalne
Wybrana baza danych OLTP musi być połączona z bazą danych OLAP, aby aplikacja w tle Aktualizuj wymiary statystyczne była widoczna.
Upoważnienia dla partnerów biznesowych
Aplikacje nie są udostępniane partnerom biznesowym.