Archiwum dla kategorii ‘SSAS’

SSAS: bład podczas usage based optimization

2013-01-17

Bład: Estimated count or partition count must be specified for cube obcject that require counting. Przyczyna: SSAS nie potrafi zliczyć obietów kostki Rozwiazanie Poszukaj, czego nie udało się policzyć. Sprawdź kolumnę. Prawdopodobnie w źródłowej bazie danych masz NULL-e

By Rafał Kraik in SSAS

SSAS: Automatyczny deployment projektu na serwer

2013-01-15

1. Zbuduj chociaż raz projekt w Business Inteligence Development Studio 2. Uruchom: Microsoft.AnalysisServices.Deployment.exe <ścieżka do pliku *.asdatabase>/a 3. Uruchom Microsoft.AnalysisServices.Deployment.exe <ścieżka do pliku *.asdatabase> /d /o:<nazwa pliku z nowo generowanym skryptem> 4. W pliku powstanie skrypt MDX pozwalający na automatyczny deployment projektu na serwer SSAS.   Źródła: http://blog.kejser.org/2006/11/28/automating-build-of-analysis-services-projects/ http://msdn.microsoft.com/en-us/library/ms162758.aspx http://www.mssqltips.com/sqlservertip/1883/using-the-sql-server-analysis-services-ssas-deployment-wizard/

By Rafał Kraik in SSAS

SSAS: Bład podczas procesowania: errors in the olap storage engine a duplicate attribute key has been found when processing

2013-01-12

Przyczyna: Miałem zdefiniowaną relację: Kraj -> Wojewodztwo -> Miasto -> Kod Pocztowy -> Klient. SSAS zakłada, że jeżeli miasto ma być unikalne. Zakłada, że miasto będzie unikalne w ramach całej tabeli (całego wymiaru!) , co nie zawsze jest prawdą. Dlatego dla problemowego atrybutu (w komunikacie the attribute is:…) należy zmienić klucz. W moim przypadku klucz […]

By Rafał Kraik in SSAS

SSAS Tworzenie kopii bazy danych SSAS na tej samej instacji serwera

2012-08-31

Moim celem było utworzenie kilku kopii bazy danych na tym samym serwerze. Ponieważ miałem już gotową wzorcową bazę, uruchomiłem kreatora Deployment Wizard, który w ostatnim kroku pozwolił mi nie wykonywać natychmiast deploy bazy danych, ale zapisanie skryptu XMLA. Ten skrypt może być uruchamiany przez Management Studio. Jednak jak zrobić, aby powstawały nowe bazy danych. W […]

By Rafał Kraik in SSAS

SSAS Gdzie jest widok Pivot Table w zakładce Browse kostki w 2012?

2012-08-27

Nie ma go:) Jest to próba przełamania formy prezentacji danych wielowymiarowych. Mając do dyspozycji tabelę przestawną myślisz o 2 wymiarach, a gdy masz ich więcej trudno to zaprezentować. Dlatego w wersji 2012 zrezygnowano z tabeli przestawnej i dane są raczej prezentowane w postaci wierszowej.

By Rafał Kraik in SSAS

SSAS Błąd podczas wyliczania KPI The PREVMEMBER function expects a member expression for the 1 argument…

2012-08-26

Budowałem KPI. Wyskoczył mi błąd: The PREVMEMBER function expects a member expression for the 1 argument. A level expression was used. O co chodzi? Otóż budując Goal Expression, jak zwykle odwołałem się do poprzedniego okresu np: 1.4*([Date].[Calendar].PrevMember,[Measures].[Reseller Sales Amount]) Zgodnie z moimi oczekiwaniami pownna sięgnąć do poprzedniego okresu, czyli wyświetlając KPI dla roku 2012 powinnien […]

By Rafał Kraik in SSAS

SSAS Na czym polega procesowanie grupy miar?

2012-08-24

Procesowanie grupy miar polega na procesowaniu wszytkich partycji danej grupy miar oraz innych nie-procesowanych wcześniej wymiarów powiązanych z grupą miar.  Można więc procesować nietóre grupy miar w kostce niezależnie od innych. Procesowanie grupy miar można wykonać w SQL Server Management Studio, nie można tego zrobić w BI Development Studio (BIDS). Niemniej w BIDS  można procesować niezależnie […]

By Rafał Kraik in SSAS