Migracja Business Intelligence do wersji 11.0
Transkrypt
Migracja Business Intelligence do wersji 11.0
Migracja Business Intelligence do wersji 11.0 Copyright 2012 COMARCH Wszelkie prawa zastrzeżone Nieautoryzowane rozpowszechnianie całości lub fragmentu niniejszej publikacji w jakiejkolwiek postaci jest zabronione. Wykonywanie kopii metodą kserograficzną, fotograficzną, a także kopiowanie na nośniku filmowym, magnetycznym lub innym, powoduje naruszenie praw autorskich niniejszej publikacji. Comarch ERP XL 2 Wersja 11.0 Spis treści Wstęp ................................................................................................................................................................... 4 1. Tabela czynności jakie należy wykonać podczas migracji modułu Business Intelligence......................................................................................................................................................... 4 2. Migracja Hurtowni Danych ............................................................................................................. 5 3. Tworzenie nowej bazy OLAP ......................................................................................................... 6 4. Reinstalacja serwisu subskrypcji ................................................................................................. 8 5. Usuwanie tabel budżetowych (jeżeli wykorzystywano budżetowanie) ...................... 8 6. Ustawienie delegacji do protokołu Kerberos .......................................................................... 9 7. Transformacja ETL z pełnym odświeżaniem faktów księgowych, magazynowych i sprzedażowych ................................................................................................................................................. 9 8. Odtwarzanie wymiarów analitycznych i atrybutów. ........................................................ 11 9. Migracja Budżetów ......................................................................................................................... 11 Spis rysunków................................................................................................................................................ 12 Comarch ERP XL 3 Wersja 11.0 Wstęp Użytkownik korzystający z aplikacji Comarch ERP XL moduł Business Intelligence w wersji 9.0 lub wyższej jest w stanie w prosty sposób zmigrować hurtownie danych, stworzone raporty oraz budżety do wersji 11.0. Przed migracją należy najpierw podnieść bazę Comarch ERP XL do wersji 11.0 oraz bazy hurtowni co najmniej do wersji 9.0 a także zainstalować aplikację Comarch ERP XL Business Intelligence 11.0 (proces instalacji nowej wersji może wymagać restartu serwera). UWAGA: Przed rozpoczęciem migracji koniecznie należy wykonać kopie zapasowe wszystkich baz – baz hurtowni danych, bazy analitycznej OLAP. Opisana poniżej migracja dotyczy przejścia z wersji 9.0 lub wyższych do wersji 11.0. Migracja powinna być przeprowadzana przez użytkownika posiadającego pełne uprawnienia do baz Business Intelligence oraz minimum prawa odczytu do bazy źródłowej. Zaleca się przeprowadzanie migracji na koncie administratora systemu. 1. Tabela czynności jakie należy wykonać podczas migracji modułu Business Intelligence a. Migracja modułu Business Intelligence, w którym wykorzystywano funkcjonalność budżetowania. Punkt z Nazwa Wykonać (Tak/Nie) dokumentacji 2 Migracja hurtowni danych Tak 3 Tworzenie nowej bazy OLAP Tak 4 Reinstalacja serwisu subskrypcji Tak 5 Usuwanie tabel budżetowych Tak 6 Ustawienie delegacji do protokołu Kerberos Tak 7 Transformacja z pełnym odświeżaniem faktów magazynowych, księgowych, crm i sprzedażowych* Tak 8 Odtwarzanie wymiarów analitycznych i atrybutów Tak 9 Migracja budżetów Tak 10 Opcjonalnie - migracja raportów map opcjonalnie *w przypadku migracji z wersji 10.2 pełne odświeżanie faktów nie jest wymagane – należy wykonać jednak transformację na nowej bazie OLAP Migracja modułu Business Intelligence, w którym nie wykorzystywano funkcjonalności budżetowania. Punkt z dokumentacji 2 Comarch ERP XL Nazwa Wykonać (Tak/Nie) Migracja hurtowni danych Tak 4 Wersja 11.0 3 Tworzenie nowej bazy OLAP Tak 4 Reinstalacja serwisu subskrypcji Tak 5 Usuwanie tabel budżetowych Nie 6 Ustawienie delegacji do protokołu Kerberos Tak 7 Transformacja z pełnym odświeżaniem faktów magazynowych, księgowych, crm i sprzedażowych* Tak 8 Odtwarzanie wymiarów analitycznych i atrybutów Tak 9 Migracja budżetów Nie 10 Opcjonalnie - migracja raportów map opcjonalnie *w przypadku migracji z wersji 10.2 pełne odświeżanie faktów nie jest wymagane – należy wykonać jednak transformację na nowej bazie OLAP 2. Migracja Hurtowni Danych UWAGA: Ze względu na stopień złożoności zapytań wykonywanych podczas migracji baz danych, proces ten może być długotrwały i może pochłaniać dużą ilość zasobów komputera. Aby przeprowadzić migrację hurtowni danych należy uruchomić Panel Zarządzania BI w wersji 11.0 i zalogować się do bazy meta hurtowni, którą chcemy zmigrować. Rysunek 1 Logowanie - Panel Zarządzania Comarch ERP XL 5 Wersja 11.0 Po zalogowaniu pojawi się okno z informacją dotyczącą aktualizacji baz hurtowni. Jeżeli zostały wykonane kopie zapasowe baz hurtowni należy kliknąć Wykonaj, rozpocznie się proces aktualizacji. Rysunek 2 Okno migracji baz BI Po dokonaniu Aktualizacji pojawi się poniższe okno, należy kliknąć Zamknij. Rysunek 3 Zakończenie migracji baz 3. Tworzenie nowej bazy OLAP W kolejnym kroku należy stworzyć nową bazę OLAP. Należy pamiętać aby wykreować ją pod dokładnie taką samą nazwą i na tym samym serwerze co poprzednia (wcześniej starą bazę należy zachować w postaci backupu na dysku, a następnie usunąć z Analysis Services). Aby wykreować nową bazę należy uruchomić Konfigurator Business Intelligence i ustawić w oknie powitalnym tryb konfiguracji na Tylko baza OLAP i kliknąć Dalej. Comarch ERP XL 6 Wersja 11.0 Rysunek 4 Konfigurator - tylko baza OLAP Należy wybrać z listy zdefiniowanych połączeń, alias do hurtowni, która będzie migrowana, bądź podać namiary na bazę konfiguracyjną meta. W dalszych krokach konfiguratora zostanie stworzona wskazana baza OLAP. Rysunek 5 Wybór hurtowni danych Comarch ERP XL 7 Wersja 11.0 4. Reinstalacja serwisu subskrypcji W celu przeinstalowania serwisu subskrypcji należy wykonać następujące czynności: - zatrzymać usługę serwisu subskrypcji (czynność można wykonać z listy usług) - z poziomu wiersza poleceń wywołać poniższą komendę: sc delete <NazwaSerwisuSubskrypcji> - uruchomić konfigurator Business Intelligence i wybrać tryb: Serwis Subskrypcji 5. Usuwanie tabel budżetowych (jeżeli wykorzystywano budżetowanie) Aby przeprowadzić migrację budżetów należy po stworzeniu kopi zapasowej z bazy hurtowni (baza z rozszerzeniem DW) usunąć wszystkie tabele, które w swojej nazwie zawierają wyraz BDT. Rysunek 6 Usuwanie tabel budżetowych W kolejnym kroku należy uruchomić w kontekście bazy _REPO poniższą kwerendę. UPDATE dbo.BudgetVersionChanges SET State ='A' WHERE STATE='W' Comarch ERP XL 8 Wersja 11.0 6. Ustawienie delegacji do protokołu Kerberos UWAGA: W sytuacji gdy baza źródłowa XL jest na innym serwerze niż hurtownia danych należy dla komputera z hurtownią dodać delegację do protokołu Kerberos. Uprawnienie takie może nadać Administrator domeny z poziomu usługi Active Directory. Poniższy rysunek przedstawia okno ustawienia opisanej delegacji. 7. Transformacja ETL z pełnym odświeżaniem faktów księgowych, magazynowych i sprzedażowych Po stworzeniu nowej bazy OLAP należy przeprowadzić transformację z wartością „-1” ustawioną dla parametrów Odświeżaj fakty magazynowe za (miesiące), Odświeżaj fakty księgowe za (miesiące), Odświeżaj fakty CRM za (miesiące) oraz Odświeżaj fakty sprzedażowe za (miesiące) UWAGA: Proces pełnego odświeżania faktów magazynowych i księgowych konieczny jest w sytuacji, gdy bazy migrowane są z wersji starszej niż 9.7. Jeżeli migracja przeprowadzana jest z wersji 9.7 lub wyższej, pełne odświeżanie faktów magazynowych i księgowych można pominąć. Uwaga nie dotyczy faktów sprzedażowych. Comarch ERP XL 9 Wersja 11.0 Rysunek 7 Zbiór parametrów transformacji Jeżeli transformacja z pełnym odświeżaniem faktów sprzedażowych nie może być przeprowadzona ze względu na zbyt długi czas wykonania, to czynność tą można zastąpić pełnym odświeżaniem faktów rabatów i kosztów. (Uwaga bez wykonania odświeżania faktów sprzedaży nie będzie można analizować danych sprzedażowych po adresach pobieranych z kontrahenta docelowego z dokumentów). W tym celu należy uruchomić dodatkowe przetwarzanie z parametrem odświeżaj fakty sprzedażowe ustawionym na -1, gdzie wybrane będą jedynie następujące pakiety: - Fakt Koszty Sprzedaży - Fakt Rabaty Sprzedaży - Fakt Rabaty - Fakt Koszty Comarch ERP XL 10 Wersja 11.0 Rysunek 8 Konfiguracja pakietów Po wykonaniu takiej transformacji parametr odświeżania należy przywrócić do wartości początkowej i ponownie wybrać odpowiednie obszary analityczne (pakiety), które mają być transformowane. 8. Odtwarzanie wymiarów analitycznych i atrybutów. Do nowo wykreowanej bazy należy dołączyć wcześniej wykorzystywane atrybuty i wymiary analityczne. Wszystkie czynności należy wykonać z poziomu Panelu Zarządzania za pomocą „Konfiguratora bazy OLAP”. Wymiary można dodać ręcznie lub za pomocą automatu (Sprawdź i Przywróć konfigurację bazy OLAP – funkcja zalecana jest w przypadku mocnych serwerów). 9. Migracja Budżetów Następnie należy z poziomu Księgi Raportów przenieść jeszcze raz poszczególne budżety do hurtowni. W ten sposób migracja budżetów zostanie zakończona. Comarch ERP XL 11 Wersja 11.0 Spis rysunków Rysunek 1 Logowanie - Panel Zarządzania 5 Rysunek 2 Okno migracji baz BI 6 Rysunek 3 Zakończenie migracji baz 6 Rysunek 4 Konfigurator - tylko baza OLAP 7 Rysunek 5 Wybór hurtowni danych 7 Rysunek 6 Usuwanie tabel budżetowych 8 Rysunek 7 Zbiór parametrów transformacji 10 Rysunek 8 Konfiguracja pakietów 11 Comarch ERP XL 12 Wersja 11.0