Analiza biznesowa w czasie rzeczywistym

Analiza biznesowa czasu rzeczywistego ( RTBI ) to koncepcja opisująca proces dostarczania analizy biznesowej (BI) lub informacji o operacjach biznesowych w momencie ich wystąpienia. Czas rzeczywisty oznacza prawie zerowe opóźnienie i dostęp do informacji zawsze wtedy, gdy jest to wymagane.

Szybkość dzisiejszych systemów przetwarzania danych pozwoliła typowym hurtowniom danych działać w czasie rzeczywistym. Rezultatem jest analiza biznesowa w czasie rzeczywistym. Transakcje biznesowe na bieżąco są przekazywane do systemu BI działającego w czasie rzeczywistym, który utrzymuje bieżący stan przedsiębiorstwa. System RTBI nie tylko obsługuje klasyczne strategiczne funkcje hurtowni danych w celu pozyskiwania informacji i wiedzy z przeszłej działalności przedsiębiorstwa, ale także zapewnia wsparcie taktyczne w czasie rzeczywistym w celu kierowania działaniami przedsiębiorstwa, które natychmiast reagują na zdarzenia w momencie ich wystąpienia. Tym samym zastępuje zarówno klasyczną hurtownię danych, jak i integrację aplikacji korporacyjnych (EAI). Takie przetwarzanie sterowane zdarzeniami jest podstawową zasadą analizy biznesowej w czasie rzeczywistym.

W tym kontekście „czas rzeczywisty” oznacza zakres od milisekund do kilku sekund (5 sekund) po wystąpieniu zdarzenia biznesowego. Podczas gdy tradycyjny BI przedstawia dane historyczne do ręcznej analizy, RTBI porównuje bieżące wydarzenia biznesowe z historycznymi wzorcami, aby automatycznie wykrywać problemy lub możliwości. Ta zautomatyzowana funkcja analizy umożliwia inicjowanie działań naprawczych i/lub dostosowywanie reguł biznesowych w celu optymalizacji procesów biznesowych .

RTBI to podejście, w którym analizowane są dane co do minuty, bezpośrednio ze źródeł operacyjnych lub wprowadzanie transakcji biznesowych do hurtowni danych w czasie rzeczywistym i systemu Business Intelligence.

Czas oczekiwania

Wszystkie systemy Business Intelligence działające w czasie rzeczywistym mają pewne opóźnienia, ale celem jest zminimalizowanie czasu od wystąpienia zdarzenia biznesowego do podjęcia działań naprawczych lub zainicjowania powiadomienia. Analityk Richard Hackathorn opisuje trzy rodzaje opóźnień:

  • opóźnienie danych; czas potrzebny na zebranie i przechowywanie danych
  • opóźnienie analizy; czas potrzebny na analizę danych i przekształcenie ich w użyteczne informacje
  • Opóźnienie działania; czas potrzebny na reakcję na informację i podjęcie działań

Technologie analizy biznesowej działające w czasie rzeczywistym mają na celu zmniejszenie opóźnień wszystkich trzech przypadków do poziomu bliskiego zeru, podczas gdy tradycyjna analiza biznesowa ma na celu jedynie zmniejszenie opóźnień danych i nie uwzględnia opóźnień analizy ani opóźnień działań, ponieważ oba te procesy są zarządzane ręcznie.

Niektórzy komentatorzy wprowadzili koncepcję analizy biznesowej we właściwym czasie , która zakłada, że ​​informacje powinny być dostarczane tuż przed ich zapotrzebowaniem, a niekoniecznie w czasie rzeczywistym.

Architektury

Oparte na zdarzeniach

Systemy Business Intelligence działające w czasie rzeczywistym są sterowane zdarzeniami i mogą wykorzystywać techniki Complex Event Processing , Event Stream Processing i Mashup (hybrydowa aplikacja internetowa), aby umożliwić analizę zdarzeń bez ich uprzedniego przekształcania i przechowywania w bazie danych. Te baz danych w pamięci mają tę zaletę, że można monitorować dużą liczbę zdarzeń, a ponieważ dane nie muszą być zapisywane w bazach danych, opóźnienie danych można skrócić do milisekund.

Hurtownia danych

Alternatywnym podejściem do architektur sterowanych zdarzeniami jest zwiększenie cyklu odświeżania istniejącej hurtowni danych w celu częstszego aktualizowania danych. Te systemy hurtowni danych działające w czasie rzeczywistym mogą aktualizować dane w czasie zbliżonym do rzeczywistego, przy czym opóźnienie danych zwykle mieści się w przedziale od minut do godzin. Analiza danych jest nadal zwykle ręczna, więc całkowite opóźnienie znacznie różni się od podejść opartych na architekturze zdarzeń.

Technologia bezserwerowa

Najnowszą alternatywną innowacją dla architektur magazynów danych działających w czasie rzeczywistym i/lub sterowanych zdarzeniami w czasie rzeczywistym jest technologia MSSO (Multiple Source Simple Output), która całkowicie eliminuje potrzebę stosowania hurtowni danych i serwerów pośredniczących, ponieważ umożliwia dostęp do dane na żywo bezpośrednio ze źródła (nawet z wielu różnych źródeł). Ponieważ dostęp do danych na żywo jest uzyskiwany bezpośrednio za pomocą środków bezserwerowych, zapewnia to potencjał danych w czasie rzeczywistym bez opóźnień w najprawdziwszym tego słowa znaczeniu.

Świadomość procesu

Jest to czasami uważane za podzbiór wywiadu operacyjnego i jest również utożsamiane z monitorowaniem działań biznesowych . Pozwala na monitorowanie całych procesów (transakcji, kroków), przeglądanie metryk (opóźnienia, współczynniki ukończenia/niepowodzenia itp.), porównywanie ich z przechowywanymi danymi historycznymi oraz tworzenie trendów w czasie rzeczywistym. Zaawansowane implementacje umożliwiają wykrywanie wartości progowych, ostrzeganie i dostarczanie informacji zwrotnych do samych systemów realizacji procesów, tym samym „zamykając pętlę”.

Technologie wspierające analitykę w czasie rzeczywistym

Technologie, które mogą być obsługiwane w celu umożliwienia analizy biznesowej w czasie rzeczywistym, to wizualizacja danych , federacja danych, integracja informacji korporacyjnych, integracja aplikacji korporacyjnych i architektura zorientowana na usługi . Złożonych narzędzi do przetwarzania zdarzeń można używać do analizowania strumieni danych w czasie rzeczywistym i wyzwalania zautomatyzowanych działań lub ostrzegania pracowników o wzorcach i trendach.

Urządzenie hurtowni danych
Urządzenie hurtowni danych to połączenie produktu sprzętowego i programowego, które zostało zaprojektowane wyłącznie do przetwarzania analitycznego. We wdrożeniach hurtowni danych zadania polegające na dostrajaniu, dodawaniu lub edytowaniu struktury wokół danych, migracji danych z innych baz danych uzgadnianiem danych zajmuje się DBA. Kolejnym zadaniem DBA było sprawienie, aby baza danych działała dobrze dla dużych zbiorów użytkowników. Natomiast w przypadku urządzeń hurtowni danych to dostawca odpowiada za fizyczny projekt i dostosowanie oprogramowania zgodnie z wymaganiami sprzętowymi. Pakiet urządzenia hurtowni danych zawiera własny system operacyjny, pamięć masową, DBMS, oprogramowanie i wymagany sprzęt. W razie potrzeby urządzenia hurtowni danych można łatwo zintegrować z innymi narzędziami.
Technologia mobilna
Istnieje bardzo ograniczona liczba dostawców oferujących mobilne analizy biznesowe ; MBI jest zintegrowane z istniejącą architekturą BI. MBI to pakiet, który wykorzystuje istniejące aplikacje BI, dzięki czemu ludzie mogą korzystać z telefonu komórkowego i podejmować świadome decyzje w czasie rzeczywistym.

Obszary zastosowania

Zobacz też

Linki zewnętrzne