Actions (Analysis Services - Multidimensional Data)
Akcje mogą być różnych typów i mają zostać utworzone, odpowiednio.Czynności mogą być:
Drążenie akcja, które zwracają zestaw wierszy reprezentuje dane z zaznaczonych komórek moduł, gdzie występuje akcja.
Raportowanie akcja, które zwracają raportu z Reporting Services która jest skojarzona z zaznaczonej sekcji moduł, gdzie występuje akcja.
Standardowe akcja, które zwraca element akcja (adres URL, HTML, zestaw danych, zestaw wierszy i innych elementów), który jest skojarzony z zaznaczonej sekcji moduł, gdzie występuje akcja.
Interfejs kwerendy, takie jak program ADOMD.NET, jest używany przez aplikację klient do pobierania i narazić działania do użytkownika końcowego.Aby uzyskać więcej informacji, zobacz ADOMD.NET.
Prosty Action Obiekt składa się z: podstawowe informacje, obiekt miejsce docelowe akcja ma nastąpić, warunek, aby ograniczyć zakres akcja i typu. Podstawowe informacje obejmują nazwę akcja, opis działań, podpis, zalecane dla akcja i inne.
Obiekt miejsce docelowe jest rzeczywistej lokalizacji w module gdzie akcja jest obsługiwane.miejsce docelowe składa się z typ docelowy i miejsce docelowe.typ miejsce docelowe reprezentuje rodzaju obiektu, do moduł, akcja ma być włączone.typ miejsce docelowe może być poziom elementów członkowskich, komórki, hierarchia, elementów członkowskich hierarchii lub innych użytkowników.Obiekt miejsce docelowe jest określony obiekt typu docelowego, jeśli typ miejsce docelowe jest hierarchii, wówczas obiekt miejsce docelowe jest jeden z określonych hierarchii w module.
Warunek jest Boolean Wyrażenie MDX, której wartość jest wyznaczana zdarzenie akcja. Jeśli warunek ma wartość true, a następnie zostanie wykonana akcja. W przeciwnym razie akcja nie jest wykonywana.
The type is the kind of action to be executed.Action is an abstract class, therefore, to use it you have to use any one of the derived classes.Wstępnie zdefiniowanych dwóch rodzajów czynności: przeglądanie szczegółowe i raportowania. Mają one odpowiedniej klasy pochodne: DrillThroughAction i ReportAction. Inne operacje znajdują się w StandardAction Klasa.
In Microsoft SQL Server Analysis Services, an action is a stored MDX statement that can be presented to and employed by client applications.Innymi słowy operacja to polecenia klient, który jest zdefiniowany i przechowywane na serwerze.Akcja zawiera również informacje, które określa, kiedy i jak instrukcja MDX powinny być wyświetlane i obsługiwane przez aplikację klient.Operację, która jest określona przez akcja można uruchomić aplikacji, korzystając z informacji zawartych w działaniu jako parametr, lub można pobrać informacji na podstawie kryteriów zawartych w wyniku akcja.
Akcje umożliwiają użytkownikom biznesowym operować na wyniki ich analizy.Zapisywanie i ponowne używanie akcji, użytkownicy końcowi wykracza poza tradycyjnymi analizy, który zazwyczaj kończy się prezentacji danych, i zainicjować rozwiązań problemów odkrytych i braki, a tym samym rozszerzanie aplikacji analizy biznesowej poza moduł.Akcje można przekształcić aplikacji klient z narzędziem renderowania zaawansowanych danych do integralną część systemu operacyjnego jednostki.Zamiast skoncentrowanie się na wysyłanie danych jako dane wejściowe do działania aplikacji, użytkownicy końcowi mogą "zamykane pętli „ podejmowania decyzji przetworzyć.Ta zdolność do przekształcania dane analityczne na decyzje ma podstawowe znaczenie dla aplikacji analizy biznesowej powiodło się.
Na przykład użytkownik biznesowy przeglądania moduł zauważa brakuje bieżących zapasów określonego produktu.Aplikacja kliencka zapewnia użytkownikowi biznesowych listę akcji, wszystkie powiązane z produktu niskie wartości zapasów, które są pobierane z bazy danych usług Analysis Services, firmy użytkownik wybierze akcja kolejność element członkowski moduł, reprezentuje produkt.Akcja kolejność inicjuje nowego zamówienia wywołując procedura przechowywana w bazie danych operacyjnych.Ta procedura przechowywana generuje odpowiednie informacje do wysłania do system wprowadzania zamówień.
Podczas tworzenia akcji, może wykorzystać elastyczność: na przykład akcja można uruchomić aplikacji lub pobierania informacji z bazy danych. Można skonfigurować akcja, która ma być być wywołany z prawie każdej części moduł, włączając w to wymiary, poziomy, elementów i komórek, lub tworzenia wielu akcja w tej samej części moduł.Można również przekazać parametry ciąg uruchomiona aplikacjom i określić podpisy, wyświetlany użytkownikom końcowym jako uruchamia akcja.
Important Note: |
|---|
Aby użytkownik biznesowy użyć akcji stosowane przez użytkowników biznesowych aplikacja klient musi obsługiwać akcje. |
Typy akcji
Poniższa lista przedstawia typy akcji, które znajdują się w Analysis Services:
Typ akcja |
Description |
|---|---|
CommandLine |
Wykonuje polecenie w wiersz polecenia |
Zestaw danych |
Zwraca zestawu danych do aplikacji klient. |
Przeglądanie szczegółowe |
Zwraca instrukcja przeglądanie szczegółowe jako wyrażenie, które klient wykonuje zwrócić zestawu zestaw wierszy |
HTML |
Wykonuje skrypt HTML programu w przeglądarce internetowej |
Handlowe |
Wykonuje operację przy użyciu interfejs innych niż wymienione w tej tabela. |
Report |
Przesyła żądanie sparametryzowana oparte na adres URL do serwer raportów i zwraca raport do aplikacji klient. |
Zestaw wierszy |
Zwraca zestawu zestaw wierszy do aplikacji klient. |
Instrukcja |
Działa to polecenie OLE DB. |
ADRES URL |
Wyświetla dynamiczną strona sieci Web w przeglądarce internetowej. |
Rozpoznawanie i wykonywanie czynności
Kiedy użytkownik biznesowy uzyska dostęp do obiektu, dla którego zdefiniowano obiektu polecenia, w instrukcja skojarzonych z akcją jest automatycznie rozpoznawane, co czyni go dostępnym dla klient aplikacji, ale działanie nie jest wykonywana automatycznie.Akcja jest wykonywana tylko wtedy, gdy użytkownik biznesowy wykonuje operację specyficzne dla klient, który inicjuje akcję.Na przykład aplikacje klienckie może wyświetlić listę czynności, jak menu podręcznego po kliknięciu biznesowych na określonym elementem członkowskim lub komórka.
See Also
Important Note: