Jak Tworzenie Analysis Services zadanie krok (SQL Server Management Studio)

W tym temacie opisano, jak utworzyć i zdefiniować SQL Server agenta zadanie czynności, których wykonać polecenia SQL Server Analysis Services i kwerend.Aby uruchomić krok zadanie, który używa podsystemu usług Analysis Services, użytkownik musi być członkiem sysadmin stałej roli lub mieć dostęp do serwera do prawidłowego konto proxy do korzystania z tego podsystemu.Ponadto SQL Server konta usługa Agent lub proxy musi być administratorem usług Analysis Services i prawidłowym Windows domena konta.Aby uzyskać więcej informacji o definiowaniu konto proxy Zobacz Jak Tworzenie serwera Proxy (SQL Server Management Studio)

Aby utworzyć krok zadanie polecenia usług Analysis Services

  1. W Object Explorer połączyć się z wystąpienie Aparat baz danych programu SQL Server, a następnie rozwiń tego wystąpienie.

  2. Rozwiń sql Server Agentutworzyć nowe zadanie lub kliknij prawym przyciskiem myszy istniejące zadanie, a następnie kliknij Właściwości.

    Aby uzyskać więcej informacji na temat tworzenia zadanie, zobacz Tworzenie zadań.

  3. W Właściwości zadania okno dialogowe, kliknij przycisk kroki strona, a następnie kliknij Nowy.

  4. W Nowy krok zadanie okno dialogowe, typ zadanie Nazwa kroku.

  5. W typu kliknij SQL Server Analysis Services polecenia.

  6. W uruchomić jako zaznacz serwer proxy, który został zdefiniowany używać Analysis Services polecenia podsystemu.Użytkownik, który jest element członkowski z sysadmin roli serwera stałych można również wybrać Konta usługi Agent programu SQL do uruchomienia tego kroku zadanie.

  7. Wybierz Server gdzie kroku zadanie będzie uruchamiane lub wpisz nazwa serwera.

  8. W polecenia wpisz instrukcję, aby wykonać, lub kliknij przycisk Otwórz wybierz instrukcja.

    Instrukcja musi być XML for Analysis usług Wykonywanie metoda.Instrukcja nie może zawierać pełną koperty SOAP lub XML for Analysis Discover metoda.Podczas SQL Server Management Studio obsługuje pełną koperty SOAP (Simple Object Access Protocol) oraz Discover metoda, SQL Server Wykonaj kroki zadanie agenta nie.Więcej informacji o XML for Analysis usługi, zobacz XML for AnalysisOmówienie (XMLA).

  9. Kliknij Zaawansowane strona, aby zdefiniować opcje dla tego kroku zadanie, takie jak akcja SQL Server Agent powinny podjąć kroku zadanie lub niepomyślnym, ile razy krok zadanie należy podjąć próbę wykonania i gdzie wyjścia krok zadanie powinny być zapisywane.Tylko członkowie sysadmin stała rola serwera zapisać zadanie krok wyjściowego pliku.

Aby utworzyć krok zadanie kwerend usługi Analysis Services

  1. W Object Explorer połączyć się z wystąpienie Aparat baz danych programu SQL Server, a następnie rozwiń tego wystąpienie.

  2. Rozwiń sql Server Agentutworzyć nowe zadanie lub kliknij prawym przyciskiem myszy istniejące zadanie, a następnie kliknij Właściwości.

  3. Aby uzyskać więcej informacji na temat tworzenia zadanie, zobacz Tworzenie zadań.

  4. W Właściwości zadania okno dialogowe, kliknij przycisk kroki strona, a następnie kliknij Nowy.

  5. W Nowy krok zadanie okno dialogowe, typ zadanie Nazwa kroku.

  6. W typu kliknij SQL Server Analysis Services kwerendy.

  7. W uruchomić jako zaznacz serwer proxy, który został zdefiniowany używać Analysis Services kwerendy podsystemu.Użytkownik, który jest element członkowski z sysadmin roli serwera stałych można również wybrać Konta usługi Agent programu SQL do uruchomienia tego kroku zadanie.

  8. Wybierz Server i bazy danych gdzie krok zadanie będzie uruchamiane lub wpisz nazwę serwera lub bazy danych.

  9. W polecenia wpisz instrukcję, aby wykonać, lub kliknij przycisk Otwórz wybierz instrukcja.

    Instrukcja musi być kwerendy wyrażeń wielowymiarowych (MDX).Aby uzyskać więcej informacji na temat wyrażeń MDX, zobacz Podstawy kwerendy MDX (MDX).

  10. Kliknij Zaawansowane strona, aby zdefiniować opcje dla tego kroku zadanie, takie jak akcja SQL Server Agent powinny podjąć kroku zadanie lub niepomyślnym, ile razy krok zadanie należy podjąć próbę wykonania i gdzie wyjścia krok zadanie powinny być zapisywane.Tylko członkowie sysadmin stała rola serwera zapisać zadanie krok wyjściowego pliku.

Zabezpieczenia

Tylko członkowie sysadmin stała rola serwera zapisać zadanie krok wyjściowego pliku.Jeśli krok zadanie jest uruchamiane przez użytkowników, którzy są członkami z SQLAgentUserRole rola bazy danych w msdb bazy danych, a następnie dane wyjściowe mogą być zapisywane tylko do tabela.SQL ServerAgent zapisuje dane wyjściowe krok zadanie do sysjobstepslog tabela w msdb bazy danych.