Instalacja i wdrażanie > Pozostałe czynności wdrożeniowe > Planowanie procesowania bazy analitycznej

Drukuj

Planowanie procesowania bazy analitycznej

Dane w bazie analitycznej są aktualne na stan ostatniego jej przetwarzania, czyli odświeżania o dane z bazy operacyjnej systemu Symfonia ERP.

 

Bazę analityczną można przetwarzać z poziomu modułu Symfonia ERP Administracja wybierając kolejno: Business Intelligence > Odśwież dane analityczne.

 

Na potrzeby zautomatyzowania procesu przetwarzania bazy analitycznej można zdefiniować zadanie na serwerze Microsoft SQL (SQL Job). Skrypt tworzy się poprzez opcję New Query.  

 

Pobierz skrypty SQL >>

 

Według skryptu SQL_Tworzący_JOB.sql procesowanie bazy analitycznej będzie wykonywane raz dziennie o godzinie 23.00. Ustawienie to można zmienić we właściwościach SQL Job.

 

Przed uruchomieniem skryptu należy uzupełnić poniższe zmienne (czerwona czcionka):

set @jobName =  N'nazwa' -- nazwa SQL Joba widoczna na serwerze np.: set @jobName =  N'SQLJob'

set @serverName = N'server sql' -- adres serwera, na którym znajdują się bazy analityczne

set @sqlDBname = N'baza sql' -- nazwa bazy operacyjnej

set @olapDBname = N'baza analityczna' -- nazwa bazy analitycznej

set @ownerName= N'nazwa uzytkownika SQLAgent' -- użytkownik na poświadczeniach, którego zostanie uruchomiony SQL Job

 

Rezultat oraz historię poszczególnego SQL Job można podejrzeć w opcji View History.

 

Na zestawieniach Symfonia ERP BI, w prawym dolnym rogu znajduje się informacja o dacie ostatniego przetwarzania bazy analitycznej. Dane na zestawieniu są aktualne na ten czas.