Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

SQL Server Analysis Services Action!

Podobne prezentacje


Prezentacja na temat: "SQL Server Analysis Services Action!"— Zapis prezentacji:

1

2 SQL Server Analysis Services Action!
Grzegorz Stolecki Data Community

3 Agenda Co to jest Akcja i jakie ma możliwości Elementy definicji akcji
Możliwe problemy

4 Akcja Akcja pozwala mocniej zintegrować kostkę analityczną z innymi aplikacjami Umożliwia kontekstowe wywoływanie działań związanych z prezentowanymi danymi Przykłady: Wywołanie obrazu dokumentu dla danej transakcji lub danego klienta Sprawdzenie szczegółowych wartości faktów składających się na daną wartość Wyświetlenie strony web klienta Wyświetlenie mapy dla danego adresu

5 Zasada działania akcji
Serwer SSAS nie ma żadnych informacji o znaczeniu akcji Serwer SSAS nie wykonuje akcji Akcja jest wykonywana przez aplikację kliencką (np. Excel) Serwer SSAS dostarcza kontekstowej informacji w postaci ciągu znaków, która musi być obsłużona przez aplikację kliencką

6 Typy akcji Są zaleceniem dla aplikacji klienckiej. Wskazują jak należy potraktować zwróconą wartość. URL  otwórz podany adres w przeglądarce WEB Statement  potraktuj tekst jako polecenie do wykonania DataSet  wykonaj podane zapytanie i zwróć zawartość Proprietary  aplikacja wie jak zinterpretować zawartość akcji Drillthrough  polecenie zwrócenia szczegółów z tabeli faktów Report  wskazanie na raport Reporting Services Akcje nie są szeroko obsługiwane przez aplikacje klienckie Excel  URL, Drillthrough, Report

7 Właściwości Condition – wyrażenie MDX; warunek, który musi być spełniony aby akcja była dostępna (opcja) TargetType – do jakiego rodzaju obiektu kostki OLAP będzie przypisana akcja: Kostka Wymiar Poziom Składniki hierarchii atrybutowej Składniki poziomu hierarchii Komórki kostki (wszystkie lub grupa)

8 Właściwości Target – wskazanie obiektu w kostce, do którego przypisana jest akcja Expression – zawartość akcji. Wynik wyrażenia zwracanego przez SSAS do aplikacji klienckiej Aplication – nazwa aplikacji jaka ma być wykorzystana do obsłużenia akcji Caption – opis akcji dla potrzeby wyświetlenia w menu aplikacji klienckiej. Może być zdefiniowany jako wyrażenie MDX CaptionIsMDX – True, jeśli w Caption jest obliczana formuła MDX

9 Akcja Report Konieczne jest wskazanie ReportServer – nazwa serwera
Path – ścieżka do raportu Report Format – format w jakim ma być generowany raport Report Parameters – definiuje wyrażenia, których wartości zostaną przesłane jako parametry raportu

10 Akcja Drillthrough Zwraca wiersze tabeli faktów oraz wartości powiązanych z wierszami wartości atrybutów wymiarów Umożliwia zdefiniowanie, które kolumny mają być zwracane Target – grupa miar

11 Odczyt dostępnych akcji
Schema rowset MDSCHEMA_ACTIONS Wymagane parametry (restrictions): COORDINATE – wskazanie obiektu, do którego przypisana jest akcja COORDINATE_TYPE – typ obiektu CUBE_NAME – kostka OLAP

12 Problemy i rozwiązania
Jakikolwiek błąd w wyrażeniu lub wartości właściwości powoduje, że akcja nie pojawia się w menu, SSAS o niej nie informuje Raport SSRS może być również wywoływany z akcji URL

13


Pobierz ppt "SQL Server Analysis Services Action!"

Podobne prezentacje


Reklamy Google