Udostępnij za pośrednictwem


Przetwarzanie struktury i modele (Analysis Services — wyszukiwanie danych)

Obiekt wyszukiwanie danych jest tylko pusty kontener, dopóki nie został przetworzony.Przetwarzanie model wyszukiwanie danych jest również określany jako szkolenia.

Przetwarzanie struktur wyszukiwania:   struktura wyszukiwania pobiera dane z zewnętrznego urządzenie źródłowe danych, zgodnie z definicją kolumna powiązania i użycie metadane i odczytuje dane.Te dane są w pełni i analizowane następnie wyodrębnić różne statystyki.Usługi Analysis Services przechowuje compact reprezentację danych, który nadaje się do analizy przez algorytmów wyszukiwanie danych, w lokalnej pamięci podręcznej.Można przechowywać w pamięci podręcznej lub usunąć go, po przetworzeniu do modeli.Domyślnie są przechowywane w pamięci podręcznej.Aby uzyskać więcej informacji zobaczJak Proces struktura wyszukiwania.

Przetwarzanie modeli wyszukiwania:    Model wyszukiwania jest pusty, zawierający definicje, dopóki nie jest przetwarzane.Aby przetwarzać model wyszukiwania, struktura wyszukiwania, która jest oparta na musi zostały przetworzone.Model wyszukiwania pobiera dane z pamięci podręcznej struktura wyszukiwania, stosuje filtry, które utworzono w modelu i przekazuje zestaw danych za pomocą algorytmu do wykrywać wzorów.Po przetworzeniu modelu model przechowuje tylko wyniki przetwarzania bez danych.Aby uzyskać więcej informacji zobaczJak Przetwarzanie model wyszukiwania.

Poniższy diagram ilustruje przepływ danych po przetworzeniu struktura wyszukiwania, a podczas przetwarzania model wyszukiwania.

Processing of data: source to structure to model

Kwerendy w relacyjnej magazynu podczas przetwarzania

Istnieją trzy etapy przetwarzania: Badanie urządzenie źródłowe danych, określenia nieprzetworzone dane statystyczne i przy użyciu definicji modelu i algorytm szkolić model wyszukiwania.

Serwer usług Analysis Services wysyła kwerendy do bazy danych, która zawiera dane.Ta baza danych może być wystąpienie SQL Server 2008 lub starsza wersja aparat bazy danych programu SQL Server. Podczas przetwarzania struktura wyszukiwanie danych, dane w urządzenie źródłowe przekazywane do struktura wyszukiwania i zachowywane na dysku w nowym, skompresowanym formacie.Nie każda kolumna w źródle danych jest przetwarzany: kolumny, które znajdują się w struktura wyszukiwania, zgodnie z definicją powiązań.

Przy użyciu tych danych, usługi Analysis Services buduje indeks wszystkich danych i discretized kolumn i tworzony jest indeks oddzielnych kolumn ciągłe.Wydano jednej kwerendy dla każdej tabeli zagnieżdżonych utworzyć indeks, a dodatkowe kwerendy dla tabeli zagnieżdżonej jest generowane w celu przetwarzania relacje między każdą parą zagnieżdżona tabela i tabeli przypadek.Przyczyny tworzenia wielu kwerend jest przetwarzanie specjalne wewnętrzna moduł przetwarzanie analityczne online (OLAP).Można ograniczyć liczbę kwerend wysyłanych Analysis Services w magazynie relacyjnej przez ustawienie właściwość serwera DatabaseConnectionPoolMax. Aby uzyskać więcej informacji zobaczOLAP Properties.

Podczas przetwarzania modelu, w modelu nie odświeżanie danych ze urządzenie źródłowe danych, ale zamiast tego jest podsumowanie danych ze struktura wyszukiwania.Za pomocą moduł, który został utworzony, wraz z pamięci podręcznej indeksu i przypadek pamięci podręcznej danych, serwer tworzy niezależnych wątków przeszkolić modeli.

W SQL Server Flaga, przetwarzanie wszystkich ma miejsce równolegle. W SQL Server Przetwarzanie standardowych, jest seryjny.

Wyświetlanie wyniki przetwarzania

Po przetworzeniu struktura wyszukiwania zawiera compact reprezentację danych do użycia w analizy statystycznej.Jeśli w pamięci podręcznej nie został wyczyszczony, uzyskać dostęp do danych w pamięci podręcznej w następujący sposób:

Po przetworzeniu model wyszukiwania zawiera desenie, które zostały otrzymane z analizy i mapowania z wyniki modelu do danych buforowanych szkolenia.Można przeglądać lub wyniki modelu, nazywane kwerendy Model zawartości, lub mogą wysyłać kwerendy modelu i struktury przypadkach, jeśli są buforowane.

Zawartość modelu dla każdego model wyszukiwania zależy od algorytmu, który został użyty do jej utworzenia.Na przykład jeśli jeden model jest modelem klastrowania i jest inny model drzewa decyzji, zawartość modelu różni się nawet wtedy, gdy modele za pomocą tych samych danych.Aby uzyskać więcej informacji zobaczMining Model Content (Analysis Services - Data Mining).