Udostępnij za pośrednictwem


Using SQL Server Profiler to Monitor Data Mining (Analysis Services - Data Mining)

Jeżeli masz niezbędne uprawnienia, umożliwia programu SQL Server Profiler monitorować działania wyszukiwanie danych, które są wydawane jako żądania wysyłane z wystąpienie programu SQL Server Analysis Services.Działanie wyszukiwanie danych może zawierać przetwarzania modeli lub struktur, prognozowania kwerendy lub kwerend, zawartości lub tworzenie nowych modeli lub struktur.

Korzysta z programu SQL Server Profiler trace do monitorowania żądań wysyłanych z wielu klientów, w tym Business Intelligence Development Studio, programu SQL Server Management Studio, usług sieci Web lub wyszukiwanie danych dodatki programu Excel, dopóki wszystkie czynności za pomocą tego samego wystąpienie programu SQL Server Analysis Services. Dla każdego wystąpienie programu SQL Server Analysis Services, który ma być monitorowany, należy utworzyć oddzielne śledzenia.Aby uzyskać ogólne informacje dotyczące śledzenia i sposób użycia programu SQL Server Profiler zobacz Using SQL Server Profiler to Monitor Analysis Services.

Określone wytyczne dotyczące typy zdarzeń, aby przechwycić zobacz Creating Traces for Replay.

Za pomocą TRACES do monitorowania wyszukiwanie danych

Po przechwyceniu informacji śledzenia można określić, czy informacje są zapisywane w pliku lub do tabela w wystąpieniu programu SQL Server.Niezależnie od metoda służy do przechowywania danych program SQL Server Profiler służy do przeglądania zdarzeń śledzenia i filtru.W poniższej tabela przedstawiono niektóre zdarzenia i podklasy w domyślnym śledzenia usługa Analysis, które są interesujące dla wyszukiwanie danych.

EventClass

EventSubclass

Description

Rozpocznij kwerendy

Koniec kwerendy

0 - MDXQuery

Zawiera tekst wszystkich wywołań procedur przechowywanych w usługach Analysis Services.

Rozpocznij kwerendy

Koniec kwerendy

1 DMXQuery

Zawiera tekst i wyniki instrukcji DMX (wyszukiwanie danych Extensions).

Rozpocznij raport o postępie

Postęp raportu końcowego

34 DataMiningProgress

Zawiera informacje o postępie algorytmu wyszukiwanie danych: na przykład jeśli tworzysz model klastrowania wiadomości postępu pozwalają klastra kandydata jest konstruowany

Rozpocznij kwerendy

Koniec kwerendy

EXECUTESQL

Zawiera tekst kwerendy języka Transact-SQL, która nie jest wykonywane

Rozpocznij kwerendy

Koniec kwerendy

2 SQLQuery

Zawiera tekst w ten sposób kwerendy przed zestawów wierszy schematu w formie tabele systemowe.

Rozpocznij DISCOVER

Zakończ DISCOVER

Wiele

Zawiera tekst z wywołań funkcja DMX lub instrukcje ODNAJDYWANIA w XMLA.

Błąd

(brak)

Zawiera tekst błędów wysłanych przez serwer do klient.

Komunikaty o błędach poprzedzona z Błąd (wyszukiwanie danych): or Informacyjny (danych wyszukiwania): generowane są szczegółowo w odpowiedzi na żądania DMX. Jednak ono nie są wystarczające wyświetlić tylko te komunikaty o błędach.Inne błędy, takie jak te, które zostały wygenerowane przez analizator składni, może być związany z wyszukiwanie danych, ale nie mają tego prefiksu.

Przeglądając instrukcji polecenia w dzienniku śledzenia, można wyświetlić składnię złożonych sprawozdań wysłane przez klient do serwera usług Analysis Services, łącznie z wywołań procedur przechowywana w systemie.Informacje te mogą być przydatne podczas debugowania lub instrukcje prawidłowe jako szablonu można stosować do tworzenia nowych kwerend przewidywanie lub modeli.Niektóre przykłady wywołania procedura przechowywana, które będzie można przechwytywać za pośrednictwem śledzenia można znaleźć w temacie Podczas badania modelu klastrowanie (Analysis Services — wyszukiwanie danych).