wtorek, 7 września 2010

Mobilne środowisko Oracle Business Intelligence

Michał Grochowski

Jeżeli zdarzyło Ci się szukać ważnych informacji tuż przed spotkaniem w ostatniej chwili...

Jeżeli znowu nie chce Ci się czekać, aż włączysz komputer, wrócisz do biura czy ponownie w pośpiechu skończysz lunch, żeby tylko uruchomić jeden raport...


Jeżeli chciałbyś akurat w tej chwili móc sprawdzić czy zamówienie wpłynęło, przelew został zrealizowany lub czy nie przekroczymy planowanych wydatków w tym roku...


...to może okazać się, że w takiej sytuacji Oracle Business Intelligence na telefon ułatwi Ci życie.


Rys. 1. Oracle Business Intelligence na iPhone

Przewiduje się że do roku 2013 ilość przeprowadzonych instalacji różnych aplikacji na urządzenia mobilne osiągnie liczbę 21 mld (źródło Gartner : http://www.gartner.com/it/page.jsp?id=1282413). Oznacza to że ilość pobrań wzrośnie pięciokrotnie w stosunku do roku 2010. Główne zainteresowanie nadal skierowane jest w stronę gier, czy aplikacji typu „social networking”, ale wyraźnie coraz większą rolę odgrywają aplikacje biznesowe.


Mobilny Oracle BI


Oracle uruchomił serię aplikacji na urządzenia mobilne w tym tzw. Oracle Business Indicators, czyli Business Intelligence na iPhone. Rozwiązanie to umiejscowione jest w architekturze BI jako „Mobile analytics”.



Rys. 2. Oracle Business Indicators w architekturze serwera BI

Oracle BI jest systemem, który w pełni pozwala skorzystać z dobrodziejstwa posiadania danych. Nie ma tutaj praktycznie znaczenia gdzie te dane się znajdują i w jakiej są formie. Źródłem może być zarówno relacyjna/wielowymiarowa baza danych, pliki, strony internetowe, usługi sieciowe, czy po prostu już działające aplikacje ERP, CRM, HFM itp. Piękno systemu klasy BI polega na tym, że z wszystkimi źródłami danych możemy komunikować się językiem niemalże potocznym, bez potrzeby znajomości składni zapytań SQL, czy też fizycznego modelu danych. Inną rzeczą wartą podkreślenia jest to, że BI to także interaktywne kokpity i raporty pozwalające monitorować wszelakie wskaźniki (KPI) przedsiębiorstwa lub wręcz podpowiadające w pewnych sytuacjach jaką decyzję najlepiej w danym momencie podjąć.


Więc skoro mamy system zawierający przydatne dla nas informacje, to dobrze byłoby móc maksymalnie wykorzystać tę wiedzę. Dlatego oprócz możliwości dostępu do danych takimi kanałami jak np. www, email, faks, drukarka, ftp, czy usługi sieciowe, mamy także możliwość bezpośredniego podłączenia do systemu z urządzeń mobilnych takich jak Apple iPhone lub iPod Touch. Wystarczy do tego de facto dostęp do sieci i konto na serwerze Oracle Business Intelligence.


Aplikacja Oracle Business Indicators daje użytkownikowi intuicyjny i prosty interfejs ułatwiający analizy na urządzeniach mobilnych. Aplikacja podzielona jest na cztery części:


- Zakładka „Ulubione” na której umieszczone są najważniejsze dla użytkownika analizy - tak aby mieć je zawsze dostępne pod ręką.


- Formatka „Raporty” w której możemy przeglądać strukturę katalogów z raportami na serwerze BI i w razie potrzeby zdalnie uruchomić wybraną analizę.


- „iBoty”, jest to miejsce w którym będziemy mogli uruchomić tzw. ”agenta”. Agent będzie działał w tle na serwerze OBI i wykonywał powierzone mu zadanie. Jednym z zadań może być obserwowanie wybranych wskaźników (KPI) i alertowanie użytkownika wybranym kanałem informacyjnym - takim, jak telefon, czy email - o przekroczeniu kluczowych wartości w raporcie.


- „Alerty”, w tym miejscu użytkownik zobaczy wszystkie powiadomienia wysłane przez działających w jego imieniu „agentów”. Dzięki temu na bieżąco będzie mógł być powiadamiany o istotnych dla niego sprawach.



Rys. 3. Główne menu aplikacji

Oracle BI na iPhone - najważniejsze wskazówki


Aby zacząć korzystać z BI na iPhone’a należy zalogować się na AppStore i zainstalować Oracle Business Indicators.



Rys. 4. Aplikacja Oracle Business Indicators na AppStore



Rys. 5. Business Indicators zainstalowane na iPhone 3G


Żeby móc przetestować działanie aplikacji będzie potrzebny system Oracle Business Intelligence, do którego możemy podłączyć się z bezpośrednio z sieci. Aby utworzyć środowisko testowe wystarczy praktycznie router WiFi i laptop z zainstalowanym serwerem OBI. Jeżeli chcecie pominąć ten etap, to udostępniam serwer testowy którego parametry znajdują się poniżej:


URL: http://aosdemeamt05.oracle.com:7779/mobile_analytics


Użytkownik/Hasło: paint1/welcome1


Po zakończeniu instalacji musimy jeszcze ustawić parametry aplikacji na wyżej wymienione.



Rys. 6. Konfiguracja aplikacji na iPhone



Rys. 7. Ustawienie parametrów serwera BI na iPhone


Gdy wprowadzimy adres serwera BI i parametry użytkownika możemy już zacząć korzystać z BI na iPhone’a.



Rys. 8. Przykładowy raport OBI na iPhone


Co w sytuacji gdy jestem w posiadaniu innego telefonu?


W rzeczywistości kokpit OBI został tak zaprojektowany że może być użyty na każdym urządzeniu mobilnym które spełnia kilka podstawowych warunków:


- urządzenie posiada dostatecznie duży ekran;


- urządzenie ma dostęp do internetu (GPRS, WiFi, HSDPA);


- mamy przeglądarkę wyświetlającą strony w HTML.


Wówczas główna różnica w stosunku do aplikacji na iPhone polega na tym, że mamy tutaj gotowe rozwiązanie z ergonomicznie zaprojektowanym interfejsem.


Podsumowanie funkcjonalności Oracle Business Indicators dla iPhone/iPod Touch


• Natywna aplikacja na iPhone/iPod Touch w pełni wykorzystującą ergonomię systemu dostarczonego przez Apple;


• Wskaźniki, tabele i wykresy wyświetlane z dużą przejrzystością na 3.5 calowym ekranie, w wysokiej rozdzielczości 320 x 480 pikseli;


• Proste powiększanie (Zoom in/out) raportów korzystające z ekranu dotykowego lub obracanie raportu do poziomu;


• Często wykorzystywane analizy można dodać do listy ulubionych;


• Intuicyjne przeglądanie i wyszukiwanie raportów po słowach kluczowych;


• Wykorzystanie list rozwijanych i filtrów na raportach do zawężenia obszaru eksploracji danych;


• Drążenie raportów w górę i w dół;


• Pełne drążenie kontekstowe korzystające z funkcjonalności tzw. „Analizy naprowadzanej”;


• Proaktywne alertowanie użytkownika w sytuacjach wyjątkowych;


• Komunikacja poprzez bezpieczny protokół SSL;


• Zintegrowany model bezpieczeństwa w oparciu o Serwer BI lub usługi katalogowe (LDAP).


Więcej informacji nt. Oracle Business Indicators można znaleźć na stronie OBI:


http://www.oracle.com/solutions/business_intelligence/index.html


Napisz do autora: Michal.Grochowski@oracle.com


Autor artykułu jest konsultantem ds. Oracle Business Intelligence w Oracle Polska



Brak komentarzy:

Prześlij komentarz