Omówienie przetwarzania analitycznego online (OLAP)

Uwaga: Staramy się udostępniać najnowszą zawartość Pomocy w Twoim języku tak szybko, jak to możliwe. Ta strona została przetłumaczona automatycznie i może zawierać błędy gramatyczne lub nieścisłości. Chcemy, aby ta zawartość była dla Ciebie przydatna. Prosimy o powiadomienie nas, czy te informacje były pomocne, u dołu tej strony. Oto angielskojęzyczny artykuł do wglądu.

OLAP (Online Analytical Processing) to technologia, która służy do organizowania dużych firmowych baz danych i obsługi analizy biznesowej. Bazy danych OLAP są podzielone na jeden lub więcej modułów, a poszczególne moduły są zorganizowane i zaprojektowane przez administratora kostki, aby dostosować sposób pobierania i analizowania danych, co ułatwia tworzenie i używanie raportów w formie tabeli przestawnej i raportów w formie wykresu przestawnego, które są potrzebne.

W tym artykule

Co to jest analiza biznesowa?

Co to jest OLAP (Online Analytical Processing)?

Funkcje OLAP w programie Excel

Składniki oprogramowania, które są potrzebne do uzyskania dostępu do źródeł danych OLAP

Różnice w funkcjach danych źródłowych OLAP i innych niż OLAP

Co to jest analiza biznesowa?

Analityk biznesowy często chce uzyskać duży obraz firmy, aby zobaczyć szersze trendy na podstawie zagregowanych danych i wyświetlić te trendy w podziale na dowolną liczbę zmiennych. Analiza biznesowa jest procesem wyodrębniania danych z bazy danych OLAP, a następnie analizowania danych w celu uzyskania informacji, których można użyć w celu uzyskania świadomych decyzji biznesowych i podjęcia działań. Na przykład: OLAP i analiza biznesowa pomagają odpowiedzieć na następujące typy pytań dotyczących danych biznesowych:

  • W jaki sposób łączna sprzedaż wszystkich produktów dla 2007 jest porównywana z łączną sprzedażą od 2006?

  • W jaki sposób ma być porównywana Poprzednia rentowność w tym samym okresie w ciągu ostatnich pięciu lat?

  • Ile wynosi liczba klientów w wieku od 35 wydatków w ubiegłym roku i jak to zachowanie zmieniło się w czasie?

  • Ile produktów sprzedano w dwóch określonych krajach/regionach w tym miesiącu, w przeciwieństwie do tego samego miesiąca w ubiegłym roku?

  • W przypadku każdej grupy wiekowej klienta jest to podział rentowności (procent marży i suma) według kategorii produktu?

  • Znajdowanie najlepszych i najniższych sprzedawców, dystrybutorów, dostawców, klientów, partnerów lub klientów.

Początek strony

Co to jest OLAP (Online Analytical Processing)?

Bazy danych OLAP (Online Analytical Processing) ułatwiają wykonywanie kwerend analizy biznesowej. OLAP to technologia baz danych, która została zoptymalizowana pod kątem zapytań i raportowania zamiast przetwarzania transakcji. Dane źródłowe dla OLAP są bazami danych przetwarzania transakcyjnego online (OLTP), które są zwykle przechowywane w magazynach danych. Dane OLAP są wyprowadzane z tych danych historycznych i agregowane do struktur umożliwiających wyrafinowane analizy. Dane OLAP są również zorganizowane hierarchicznie i przechowywane w kostkach zamiast w tabelach. Jest to rozbudowana technologia, która umożliwia szybki dostęp do danych w celu analizy przy użyciu struktur wielowymiarowych. Ta organizacja ułatwia jej wyświetlanie w raporcie w formie tabeli przestawnej lub raporcie w formie wykresu przestawnego w celu wyświetlenia podsumowań na najwyższym poziomie, takich jak sumy sprzedaży w całym kraju lub regionie, oraz wyświetlanie szczegółów dotyczących witryn, w których sprzedaż jest szczególnie silna lub słaba.

Bazy danych OLAP są projektowane w celu przyspieszenia pobierania danych. Ponieważ serwer OLAP, a nie program Microsoft Office Excel, oblicza wartości podsumowań, mniej danych wymaga wysłania do programu Excel podczas tworzenia lub zmieniania raportu. Ta metoda umożliwia pracę z dużo większymi ilościami danych źródłowych niż w przypadku, gdy dane są zorganizowane w tradycyjnej bazie danych, gdzie program Excel pobiera wszystkie poszczególne rekordy, a następnie oblicza wartości podsumowań.

Bazy danych OLAP zawierają dwa podstawowe typy danych: miary, które są danymi liczbowymi, ilości i wartości średnie, które są używane do prowadzenia świadomych decyzji biznesowych i wymiarów, które są kategoriami, które są używane do organizowania tych działań. Bazy danych OLAP ułatwiają organizowanie danych o wiele poziomów szczegółowości przy użyciu tych samych kategorii, które są znane do przeanalizowania danych.

W poniższych sekcjach opisano bardziej szczegółowo poszczególne składniki:

Modułu     Struktura danych agregująca miary według poziomów i hierarchii każdego z wymiarów, które mają zostać przeanalizowane. Moduły łączą wiele wymiarów, takich jak czas, lokalizacja geograficzna i wiersze produktów, z podsumowaniem danych, takimi jak sprzedaż lub dane dotyczące zapasów. Moduły nie są "modułami" w ściśle matematycznym sensie, ponieważ nie muszą mieć równych boków. Jednak są to apt metaphor złożonego koncepcji.

Mierzyć     Zestaw wartości w module, które są oparte na kolumnie w tabeli faktów modułu i które są zazwyczaj wartościami liczbowymi. Miary są centralnymi wartościami w kostce, które zostały wstępne przetworzone, zagregowane i analizowane. Typowe przykłady obejmują sprzedaż, zyski, przychody i koszty.

Państw     Element w hierarchii reprezentujący co najmniej jedno wystąpienie danych. Członek może być unikatowy lub nieunikatowy. Na przykład 2007 i 2008 reprezentują unikatowe elementy członkowskie na poziomie roku w wymiarze czasu, a styczeń reprezentuje nieunikatowych członków na poziomie miesiąca, ponieważ wymiar czasu zawiera dane z więcej niż jednego roku.

Obliczeniowy element członkowski     Element członkowski wymiaru, którego wartość jest obliczana w czasie wykonywania przy użyciu wyrażenia. Obliczone wartości członkowski mogą pochodzić od wartości innych członków. Na przykład składnik obliczeniowy zysk można określić przez odjęcie wartości elementu członkowskiego, kosztów od wartości elementu członkowskiego sprzedaż.

wymiar     Zestaw co najmniej jednej zorganizowanej hierarchii poziomów w kostce, którą użytkownik rozumie i używa jako podstawy do analizy danych. Na przykład wymiar Geografia może zawierać poziomy dla kraju/regionu, województwa i miasta. Ponadto wymiar czasu może zawierać hierarchię z poziomami rok, kwartał, miesiąc i dzień. W raporcie w formie tabeli przestawnej lub raporcie w formie wykresu przestawnego każda hierarchia staje się zestawem pól, które można rozwijać i zwijać, aby odsłonić niższy lub wyższy poziom.

Hierarchia     Struktura logiczna drzewa organizująca elementy członkowskie wymiaru, tak aby każdy członek miał jeden element nadrzędny i zero lub więcej członków podrzędnych. Element podrzędny to członek na następnym niższym poziomie hierarchii, który jest bezpośrednio powiązany z bieżącym członkiem. Na przykład w hierarchii czas zawierającej poziomy kwartał, miesiąc i dzień, Styczeń jest elementem podrzędnym KW1. Element nadrzędny jest członkiem na następnym wyższym poziomie w hierarchii bezpośrednio powiązanej z bieżącym członkiem. Wartość nadrzędna jest zwykle konsolidacją wartości wszystkich jej elementów podrzędnych. Na przykład w hierarchii czasu, która zawiera poziomy kwartał, miesiąc i dzień, KW1 jest elementem nadrzędnym stycznia.

Poziom     W hierarchii dane można organizować w niższe i wyższe poziomy szczegółów, takie jak rok, kwartał, miesiąc i poziomy w hierarchii czasu.

Początek strony

Funkcje OLAP w programie Excel

Pobieranie danych OLAP     Możesz łączyć się ze źródłami danych OLAP w taki sam sposób, jak z innymi zewnętrznymi źródłami danych. Możesz pracować z bazami danych utworzonymi za pomocą usług Microsoft SQL Server OLAP Services w wersji 7,0, Microsoft SQL Server Analysis Services w wersji 2000 i Microsoft SQL Server Analysis Services w wersji 2005, produktów serwerowych Microsoft OLAP. Program Excel może również współpracować z produktami OLAP innych firm, które są zgodne z mechanizmem OLE-DB dla OLAP.

Dane OLAP można wyświetlać tylko jako raport w formie tabeli przestawnej lub raport w formie wykresu przestawnego albo w funkcji arkusza skonwertowanej z raportu w formie tabeli przestawnej, ale nie jako zakres danych zewnętrznych. Raporty w formie tabel przestawnych i raporty w formie wykresu przestawnego można zapisywać w szablonach raportów, a także tworzyć pliki ODC ((odc) pakietu Office w celu nawiązywania połączeń z bazami danych OLAP dla kwerend OLAP. Po otwarciu pliku ODC program Excel wyświetla pusty raport w formie tabeli przestawnej, który jest gotowy do rozmieszczenia.

Tworzenie plików modułów do użytku w trybie offline     Możesz utworzyć plik modułu offline (cub) z podzbiorem danych z bazy danych serwera OLAP. Używaj plików modułów w trybie offline do pracy z danymi OLAP, gdy nie masz połączenia z siecią. Kostka wielowymiarowa umożliwia pracę z większymi ilościami danych w raporcie w formie tabeli przestawnej lub raporcie w formie wykresu przestawnego, a także szybkość pobierania danych. Pliki modułów można tworzyć tylko w przypadku korzystania z dostawca OLAP, takiego jak serwer usług Microsoft SQL Analysis Services w wersji 2005, który obsługuje tę funkcję.

Akcje serwera     Akcja serwera jest opcjonalną, ale użyteczną funkcją, którą administrator modułu OLAP może zdefiniować na serwerze, który używa elementu członkowskiego modułu lub miary jako parametru do zapytania, aby uzyskać szczegółowe informacje w module lub uruchomić inną aplikację, taką jak przeglądarka. Program Excel obsługuje adres URL, raport, zestaw wierszy, drążenie wskroś i rozwijanie szczegółów do szczegółowych akcji serwera, ale nie obsługuje własności, instrukcji i zestawu danych.

KPI     Kluczowy wskaźnik wydajności to specjalna miara obliczeniowa, zdefiniowana na serwerze, która umożliwia śledzenie "kluczowych wskaźników wydajności" w tym stanu (czy bieżąca wartość jest zgodna z określoną liczbą). i Trend (co to jest wartość w czasie?). Gdy są one wyświetlane, serwer może wysyłać pokrewne ikony podobne do nowej ikony programu Excel, aby wskazać powyżej lub poniżej poziomów stanu (takich jak ikona stopa światła) lub czy wartość jest trendem w górę, czy w dół (na przykład na ikonie strzałki kierunku).

Formatowanie serwera     Administratorzy modułów mogą tworzyć miary i obliczeniowe elementy członkowskie z formatowaniem kolorów, formatowaniem czcionek i regułami formatowania warunkowego, które mogą być wyznaczone jako firmowa standardowa reguła biznesowa. Na przykład format serwera dla zysku może być w formacie liczbowym, czyli kolorem komórki zielonym, jeśli wartość jest większa niż lub równa 30 000 i czerwony, jeśli wartość jest mniejsza niż 30 000, a styl czcionki jest pogrubiony, jeśli wartość jest mniejsza niż 30 000 i jest zwykła lub równa 30 000. Aby uzyskać więcej informacji, zobacz projektowanie układu i formatu raportu w formie tabeliprzestawnej.

Język wyświetlania pakietu Office     Administrator modułu może definiować tłumaczenia danych i błędów na serwerze dla użytkowników, którzy muszą przeglądać informacje w formie tabeli przestawnej w innym języku. Ta funkcja jest zdefiniowana jako właściwość połączenie pliku, a pole Kraj/ustawienia regionalne użytkownika musi odpowiadać językowi wyświetlania.

Początek strony

Składniki oprogramowania, które są potrzebne do uzyskania dostępu do źródeł danych OLAP

Dostawca OLAP     Aby skonfigurować źródła danych OLAP dla programu Excel, potrzebujesz jednego z następujących dostawców OLAP:

  • Dostawca Microsoft OLAP     Program Excel zawiera oprogramowanie sterownik źródła danych i klienta, które jest potrzebne do uzyskania dostępu do baz danych utworzonych za pomocą usług Microsoft SQL Server OLAP Services w wersji 7,0, Microsoft SQL Server OLAP Services w wersji 2000 (8,0) i Microsoft SQL Server Analysis Services w wersji 2005 ( 9,0).

  • Dostawcy OLAP innych firm     W przypadku innych produktów OLAP należy zainstalować dodatkowe sterowniki i oprogramowanie klienckie. Aby używać funkcji programu Excel do pracy z danymi OLAP, produkty innych firm muszą być zgodne ze standardem OLE-DB for OLAP i być zgodnym z pakietem Microsoft Office. Aby uzyskać informacje o instalowaniu i używaniu dostawcy OLAP innej firmy, skontaktuj się z administratorem systemu lub dostawcą produktu OLAP.

Bazy danych serwera i pliki modułów     Oprogramowanie klienta OLAP w programie Excel obsługuje połączenia z dwoma typami baz danych OLAP. Jeśli baza danych serwera OLAP jest dostępna w sieci, możesz bezpośrednio pobrać z niej dane źródłowe. Jeśli masz plik modułu trybu offline, który zawiera dane OLAP lub plik definicja modułu, możesz połączyć się z tym plikiem i pobrać z niego dane źródłowe.

Źródła danych     Źródło danych zapewnia dostęp do wszystkich danych w bazie danych OLAP lub w pliku modułu offline. Po utworzeniu źródła danych OLAP możesz oprzeć na nim raporty i zwrócić dane OLAP do programu Excel w formie raportu w formie tabeli przestawnej lub raportu w formie wykresu przestawnego albo w funkcji arkusza skonwertowanej z raportu w formie tabeli przestawnej.

Program Microsoft Query     Za pomocą programu Query można pobierać dane z zewnętrznej bazy danych, takiej jak Microsoft SQL czy Microsoft Access. Aby pobrać dane z tabeli przestawnej OLAP połączonej z plikiem modułu, nie trzeba używać programu Query. Aby uzyskać więcej informacji, zobacz Używanie programu Microsoft Query do pobierania danych zewnętrznych.

Początek strony

Różnice w funkcjach danych źródłowych OLAP i innych niż OLAP

Jeśli pracujesz z raportami tabeli przestawnej i raportami w formie wykresu przestawnego zarówno z _Z0Z_ OLAP, jak i innych typów danych źródłowych, możesz zauważyć niektóre różnice w funkcjach.

Pobieranie danych     Serwer OLAP zwraca nowe dane do programu Excel przy każdej zmianie układu raportu. W przypadku innych typów zewnętrznych danych źródłowych kwerenda dotyczy wszystkich danych źródłowych lub można ustawić opcje kwerendy tylko wtedy, gdy są wyświetlane różne elementy pól filtru raportu. Możesz również korzystać z kilku innych opcji odświeżania raportu.

W raportach opartych na danych źródłowych OLAP ustawienia pola filtru raportu są niedostępne, kwerenda w tle jest niedostępna, a ustawienie Optymalizuj pamięć jest niedostępne.

Uwaga: Ustawienie Optymalizuj pamięć jest również niedostępne w przypadku źródeł danych OLEDB i raportów w formie tabeli przestawnej opartych na zakresie komórek.

Typy pól    Dane źródłowe OLAP, pola wymiar mogą być używane tylko jako pola wierszy (serie), kolumny (kategorii) lub strony. Pól miary można użyć tylko jako pól wartości. W przypadku innych typów danych źródłowych wszystkie pola mogą być używane w dowolnej części raportu.

Dostęp do danych szczegółowych     W przypadku danych źródłowych OLAP serwer określa, jakie poziomy szczegółów są dostępne i oblicza wartości podsumowań, więc rekordy szczegółów, które tworzą wartości podsumowań, mogą być niedostępne. Serwer może jednak udostępnić pola właściwości, który można wyświetlić. Inne typy danych źródłowych nie zawierają pól właściwości, ale można wyświetlić szczegóły dotyczące wartości pól danych i elementów, a także wyświetlić elementy bez danych.

Pola filtru raportu OLAP mogą nie zawierać wszystkich elementów, a polecenie Pokaż strony filtru raportu jest niedostępne.

Początkowa kolejność sortowania     W przypadku danych źródłowych OLAP elementy są wyświetlane najpierw w kolejności, w jakiej serwer OLAP zwraca te dane. Następnie możesz posortować lub ręcznie rozmieścić elementy. W przypadku innych typów danych źródłowych elementy w nowym raporcie są najpierw sortowane w kolejności rosnącej według nazw elementów.

Związanych     Serwery OLAP dostarczają wartości podsumowań bezpośrednio dla raportu, więc nie można zmieniać funkcji podsumowujących dla pól wartości. W przypadku innych typów danych źródłowych można zmienić funkcję podsumowania dla pola wartości i użyć wielu funkcji podsumowujących dla tego samego pola wartości. W raportach z danymi źródłowymi OLAP nie można tworzyć pól obliczeniowych ani elementów obliczeniowych.

Sumy częściowe     W raportach zawierających dane źródłowe OLAP nie można zmienić funkcji podsumowującej dla sum częściowych. Inne typy danych źródłowych umożliwiają zmienianie funkcji podsumowania sumy częściowej oraz Pokazywanie lub ukrywanie sum częściowych dla wszystkich pól wierszy i kolumn.

W przypadku danych źródłowych OLAP można uwzględnić lub wykluczyć ukryte elementy podczas obliczania sum częściowych i sum końcowych. W przypadku innych typów danych źródłowych można uwzględnić ukryte elementy pola filtru raportu w sumach częściowych, ale ukryte elementy w innych polach są domyślnie wykluczone.

Początek strony

Rozwijaj umiejętności związane z pakietem Office
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów pakietu Office

Czy te informacje były pomocne?

Dziękujemy za opinię!

Dziękujemy za opinię! Wygląda na to, że połączenie Cię z jednym z naszych agentów pomocy technicznej pakietu Office może być pomocne.

×