SSAS: Nie można uruchomić Usage Based Optimization przy generowaniu agregacji w kostce OLAP

26-Sty-2013

Komunikat mówił o tym, że nie istnieje tabela OLAPQueryLog. Rzeczywiście do uruchomienia optymalizatora konieczne jest włączenie parametrów dla instancji OLAP. Robisz to wchodząc w properties serwera OLAP pod SQL Server Management Studio:

Sęk w tym, że mimo iż parametry były dobrze ustawione i mimo iż uruchomiłem ponownie instację OLAP oraz wygenerowałem pewien ruch na tej instancji (uruchomiłem kilka zapytań), to tabela nadal nie powstawała.

Przyczynę udało się odnaleźć w Windows Application Log:

Usługa SSAS, kórą odnajdziesz w SQL Configuration Managerze działa na pewnym koncie, które musi posiadać prawo do:

1. Zalogowania się do instacji SQL, gdzie wskazuje Connection String w opcjach instancji OLAP

2. Utworzenia w bazie tabeli

Dodaj komentarz:

Autor: Rafał Kraik