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