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).