Udostępnij przez


Za pomocą SQL Server Profiler do wyszukiwania danych monitora (Analysis Services - wyszukiwania danych)

Jeśli masz niezbędne uprawnienia, można użyć SQL Server Profiler do monitorowania działalności wydobywczej danych wystawionych jako żądania wysyłane z wystąpienie programu SQL Server Analysis Services.Działalności górnictwa danych może zawierać przetwarzanie modeli lub struktur, przewidywanie kwerend lub kwerendy zawartości lub tworzenie nowych modeli lub struktur.

SQL Server Profilerużywa trace do monitorowania żądań wysyłanych z wielu klientów, w tym Business Intelligence Development Studio, SQL Server Management Studio, usługi sieci Web lub wyszukiwania danych dodatki programu Excel, tak długo, jak wszystkie działania za pomocą tego samego wystąpienie programu SQL Server Analysis Services.Należy utworzyć oddzielne śledzenia dla każdego wystąpienie programu SQL Server Analysis Services, który chcesz monitorować.Ogólne informacje o śladów i jak używać SQL Server Profiler, zobacz Za pomocą SQL Server Profiler, monitora Analysis Services.

Szczególne wskazówki dotyczące typów zdarzeń do przechwytywania Zobacz Tworzenie śladów powtarzania.

Za pomocą śladów monitorowania wyszukiwania danych

Po przechwyceniu informacji śledzenia można określić, czy informacje są zapisywane w pliku lub w tabela na wystąpienie programu SQL Server.Niezależnie od metoda służy do przechowywania danych, można użyć SQL Server Profiler, aby wyświetlić zdarzenia śledzenia i filtr.Poniższa tabela zawiera listę niektórych zdarzeń i śledzenia usługi Analysis domyślne podklas, interesujące dla wyszukiwanie danych.

EventClass

EventSubclass

Opis

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 sprawozdań danych górnictwa rozszerzenia (DMX).

Początkowy raport postępu

Końcowy raport postępu

34 - DataMiningProgress

Zawiera informacje o postępie algorytmu wyszukiwanie danych: na przykład jeśli tworzysz model klastrowania wiadomości postępu informuje klastrowanie, które kandydat jest konstruowany

Rozpocznij kwerendy

Koniec kwerendy

EXECUTESQL

Zawiera tekst kwerendy języka Transact-SQL, który jest wykonywany

Rozpocznij kwerendy

Koniec kwerendy

2 - SQLQuery

Zawiera tekst kwerendy przeciwko zestawów wierszy schematu w formie tabele systemowe.

ODKRYJ początkowy

WYKRYWANIE końca

Wielokrotność

Zawiera tekst instrukcji ODNAJDOWANIA, w XMLA lub wywołania funkcja DMX.

Błąd

(brak)

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

Komunikaty o błędach poprzedzona z błąd (wyszukiwania danych): lub informacyjna (wyszukiwania danych): generowane są szczegółowo w odpowiedzi na żądania DMX.Jednak to nie są wystarczające wyświetlić tylko te komunikaty o błędach.Inne błędy, takich jak generowane przez parser, mogą być związane z wyszukiwanie danych, ale nie mają tego prefiksu.

Przeglądając polecenia sprawozdań w dzienniku śledzenia można również zobacz Składnia złożonych sprawozdań wysyłane przez klient do serwera usług Analysis Services, łącznie z wywołania procedury składowane w systemie.Informacje te mogą być przydatne podczas debugowania lub instrukcje prawidłowego można stosować jako szablonu do tworzenia nowych kwerend przewidywanie lub modeli.Niektóre przykłady wywołania procedura składowana, które można przechwycić za pośrednictwem śledzenia, zobacz Badanie modelu klastrowania (Analysis Services - wyszukiwania danych).