Architektura logiczne (Analysis Services - wyszukiwania danych)

Wyszukiwania danych jest procesem, który wymaga interakcji wielu składników.Dostęp źródeł danych w bazie danych programu SQL Server lub innego źródło danych dla szkolenia, badania lub przewidywanie.Należy zdefiniować wyszukiwanie danych struktur i modele przy użyciu Business Intelligence Development Studio lub Visual Studio 2005.Można zarządzać obiektami wyszukiwanie danych i tworzenie prognoz i kwerend przy użyciu programu SQL Server Management Studio.Po zakończeniu roztwór wdrożyć go do wystąpienie usługi Analysis Services.

Rozwiązania dotyczące wyszukiwania danych i projektów

Aby utworzyć projekt wyszukiwanie danych, należy zdefiniować źródeł danych i struktur danych w górnictwie modeli wyszukiwanie danych.wyszukiwanie danych Utworzony projekt może również zawierać zestawy testów sprawdzania poprawności modelu.Po wdrożeniu projektu na serwerze można kontynuować opracowywania i testowania nowych modeli w roztworze oryginalnego.

Górnictwo źródła danych

Nie trzeba wykonywać wyszukiwanie danych za pomocą moduł lub innego źródło danych specjalistyczne.Wyszukiwania danych można wykonać szybko i łatwo tabel w relacyjnej bazie danych lub innym źródle danych, który został określony jako widok źródło danych usług Analysis Services.Dane w wyszukiwanie danych nie jest przechowywana w dane rozwiązanie górnictwa; tylko powiązania są przechowywane.Dane mogą znajdować się w bazie danych utworzonej w poprzedniej wersja programu SQL Server, CRM system lub plik prosty.Widok źródło danych usług Analysis Services umożliwia łączenie określając sprzężenia między tabelami wielu różnych źródeł danych.Można również dodać tabele, które mają relacja wiele-do-jednego, aby utworzyć kolumny tabela zagnieżdżonej.

Gdy trzeba użyć danych w roztworze wyszukiwanie danych usług Analysis Services odczytuje dane ze źródło i generuje bufor agregatów i innych informacji, który jest używany.Można zachować buforowanych informacji i użyć go do utworzenia nowych modeli wyszukiwanie danych lub usunąć, aby zaoszczędzić pamięć.

Stale można zaktualizować rozwiązanie górnictwo danych nowymi danymi lub, jeśli model, który działa dobrze, można wdrożyć modelu i nigdy nie dodawać nowych danych do modelu.

SQL Server 2008 Analysis Services zapewnia także możliwość oddzielenia danych do szkolenia i testowania zestawów danych, dzięki czemu można przetestować do modeli górnictwo na reprezentatywnych losowo wybranego zestaw danych.

Aby uzyskać więcej informacji o tworzeniu i używaniu źródło danych usług Analysis Services i widoki źródło danych, zobacz Definiowanie źródeł danych (Analysis Services).

Struktury danych górnictwo

A danych struktura wyszukiwania jest strukturą danych logicznych, definiujący domena danych, z których są zbudowane modeli wyszukiwania.Jeden struktura wyszukiwania może obsługiwać wiele modeli górnictwa, korzystających z tej samej domena.Dane struktura wyszukiwania może również być podzielone zestaw szkoleń i badania, określając procent lub kwota danych jako HOLDOUT.Tej partycjonowanie można wykonać automatycznie podczas definiowania danychstruktura wyszukiwania

Aby uzyskać więcej informacji, zobacz Górnictwo struktur (Analysis Services - wyszukiwania danych).

Dane struktura wyszukiwania może zawierać zagnieżdżone tabele.Zagnieżdżona tabela zawiera dodatkowe szczegóły dotyczące przypadek, która jest modelowana w tabeli danych podstawowych.Aby uzyskać więcej informacji, zobacz Zagnieżdżone tabele (Analysis Services - wyszukiwania danych)

Modeli wyszukiwania danych

A danych model wyszukiwania reprezentuje kombinację danych algorytmu wyszukiwanie danych i zbiór ustawień parametr i filtru, które dotyczą wykorzystanych danych i sposobu przetwarzania danych.Aby uzyskać więcej informacji, zobacz Górnictwo modeli (Analysis Services - wyszukiwania danych).

Zdefiniowanie danych model wyszukiwania przy użyciu języka danych górnictwa rozszerzenia (DMX) lub przy użyciu Kreatora wyszukiwanie danych w BI Development Studio.Aby uzyskać więcej informacji na temat używania Kreatora wyszukiwania danych, zobacz Kreator wyszukiwania danych (Analysis Services - wyszukiwania danych). Aby uzyskać więcej informacji na temat używania DMX, zobacz Odwołanie do rozszerzeń wyszukiwania danych (DMX).

Po zdefiniowaniu struktury model wyszukiwania, przetwarzane, wypełnianie pustych struktury z deseniami, które opisują modelu.Jest to określane jako szkolenia modelu.Desenie zostaną znalezione przekazując oryginalne dane za pomocą algorytmu matematycznych.Aby dostosować każdy algorytm można używać parametrów.Aby uzyskać więcej informacji dotyczących sposobu wybierania algorytmu wyszukiwanie danych, zobacz Algorytmów wyszukiwania danych (Analysis Services - wyszukiwania danych).Aby uzyskać więcej informacji dotyczących sposobu zestaw parametrów algorytmów wyszukiwanie danych poszczególnych dopracować wyniki modelu, zobacz Dostosowywanie wyszukiwania danych modelu (Analysis Services - wyszukiwania danych).

Podczas tworzenia nowych modeli wyszukiwanie danych wielokrotnie powtarzane je przetestować dokonując prognoz, a następnie wprowadź zmiany do poprawy wyniki.Zmiany mogą obejmować, dodając więcej danych lub zmiana parametrów modelu w celu osiągnięcia lepszego dopasowanie z danymi.Aby uzyskać informacje dotyczące testowania dokładności prognoz, zobacz Sprawdzanie poprawności modeli wyszukiwania danych (Analysis Services - wyszukiwania danych).

Wdrażania

Najważniejszym celem wyszukiwanie danych jest utworzenie modelu, używany przez użytkowników końcowych i analitykom w dokonywania przewidywań i wykonywania dogłębną analizę rozwoju.W związku z tym, kiedy są zadowalające wyniki, które generuje modelu, który wdrożyć modelu do środowiska produkcyjnego.W środowisku produkcyjnym modeli wyszukiwania może służyć różnych celów, w zależności od potrzeb.Poniższa lista zawiera przykłady zadań, które można wykonać przy użyciu danych model wyszukiwania:

  • Use the models to create predictions, which you can then use to make business decisions.SQL Server provides the DMX language that you can use to create prediction queries, and Prediction Query Builder to help you build the queries.

  • Osadzić funkcji wyszukiwanie danych bezpośrednio do aplikacji.Można dołączyć AMO (analiza zarządzania obiektami) lub wirtualny plik dziennika zawiera wirtualny plik dziennika obiektów, które umożliwia tworzenie aplikacji, zmieniać, przetwarzania i usuwania struktur górnictwa i modeli wyszukiwania.Alternatywnie, można wysłać XML for Analysis (XMLA) wiadomości bezpośrednio do wystąpienie Usługi Analysis Services.

  • Użyj Integration Services do tworzenia pakiet w modelu górnictwo służącym do inteligentnie oddzielenie przychodzące dane do wielu tabel.Na przykład, jeśli baza danych jest ciągle aktualizowana z potencjalnych klientów, można użyć model wyszukiwania wraz z Integration Services podziału danych przychodzących do klientów, którzy prawdopodobnie zakupu produktu i klientów, którzy prawdopodobnie nie zakupu produktu.

  • Utworzyć raport, który pozwala użytkownikom kwerendy bezpośrednio przed istniejącym model wyszukiwania.Użytkownicy mogą chcieć utworzyć inny przewidywania lub analitycy może być bezpośredniego dostępu do model wyszukiwania zawartości, tak aby ich poznawanie interesujących wzorców danych.

Aktualizowania modelu jest częścią strategii wdrażania.Jak wchodzi więcej danych w organizacji, należy ponownie przetworzyć modeli, zwiększając w ten sposób ich skuteczności.Aby uzyskać więcej informacji, zobacz Wdrażanie (Analysis Services - wyszukiwania danych) i Tworzenie kwerend przewidywania DMX