Lekcja 1: Tworzenie struktury wyszukiwanie koszyk rynku

W tej lekcji struktura wyszukiwania, która służy do przewidywania, co spowoduje utworzenie Adventure Works Cycles produkty sprawia klienta do zakupu w tym samym czas. Jeśli znasz struktur wyszukiwania oraz ich rolę w wyszukiwanie danych, zobacz Górnictwo struktury (Analysis Services — wyszukiwanie danych).

struktura wyszukiwania skojarzenia, tworzonych w tej lekcji obsługuje dodawanie modele wyszukiwania na podstawie Algorytm skojarzenia firmy Microsoft.W nowszym lekcje się przy użyciu modeli wyszukiwania przewidywania typu produktów sprawia klienta do zakupu w tym samym czas, która nosi nazwę analizy rynku koszyka.Na przykład może się okazać, że klienci mają tendencję do zakupu rowerów górskich, opony roweru i hełmy w tym samym czasie.

W tej lekcji struktura wyszukiwania jest zdefiniowana przy użyciu tabel zagnieżdżonych.Tabele zagnieżdżone są używane, ponieważ domena danych, która zostanie zdefiniowana przez strukturę znajduje się w dwóch tabelach z różnych źródeł.Aby uzyskać więcej informacji na tabele zagnieżdżone zobacz Zagnieżdżone tabele (Analysis Services — wyszukiwanie danych).

struktura wyszukiwania Instrukcja CREATE

Aby utworzyć struktura wyszukiwania zawierające zagnieżdżoną tabela, należy użyć TWORZENIE struktura wyszukiwania (DMX) Instrukcja. Kod instrukcja można podzielić na następujące elementy:

  • Struktura nazewnictwa

  • Definiowanie kolumna klucz

  • Definiowanie kolumny wyszukiwania

  • Definiowanie kolumny tabela zagnieżdżonej

Poniżej przedstawiono ogólny przykładem tworzenia struktura wyszukiwania instrukcja:

CREATE MINING STRUCTURE [<Mining Structure Name>]
(
   <key column>,
   <mining structure columns>,
   <table columns>
   (  <nested key column>,
      <nested mining structure columns> )
) 

Pierwszy wiersz kodu umożliwia zdefiniowanie nazwy struktury:

CREATE MINING STRUCTURE [Mining Structure Name]

Aby uzyskać informacje na temat nazw obiektu w DMX zobacz Identyfikatory (DMX).

Następny wiersz kodu definiuje kolumna klucz dla struktura wyszukiwania, która jednoznacznie identyfikuje obiekt w urządzenie źródłowe danych:

<key column>

Następny wiersz kodu jest używana do definiowania kolumn wyszukiwania, które będą używane przez modele wyszukiwania skojarzonych z struktura wyszukiwania:

<mining structure columns>

Następne wiersze kodu zdefiniować kolumny tabela zagnieżdżonej:

<table columns>
(  <nested key column>,
   <nested mining structure columns> )

Aby uzyskać informacje o typach kolumn struktura wyszukiwania, które można zdefiniować zobacz Kolumny struktura wyszukiwania.

Uwaga

Domyślnie Business Intelligence Development Studio Tworzy 30 procent wstrzymanie danych należy ustawić dla każdej struktury górnictwo; jednak po DMX pozwala utworzyć struktura wyszukiwania, należy ręcznie dodać wstrzymanie zestaw danych, jeśli to konieczne.

Zadania lekcji

W tej lekcji będzie wykonywać następujące zadania:

  • Utwórz nową kwerendę puste

  • Zmienić kwerendę, aby utworzyć struktura wyszukiwania

  • wykonać kwerendy

Tworzenie kwerendy

Pierwszym krokiem jest podłączenie do wystąpienie Analysis Services i Utwórz nową kwerendę DMX w SQL Server Management Studio.

Aby utworzyć nową kwerendę DMX w programie SQL Server Management Studio

  1. Otwórz SQL Server Management Studio.

  2. W Połącz z serwerem okno dialogowe, aby Typ serwera, select Usługi Analysis Services.W Nazwa serwera, type LocalHostlub nazwa wystąpienie Analysis Services Czy chcesz połączyć w tej lekcji. Kliknij przycisk Łączenie.

  3. W Eksplorator obiektów, kliknij prawym przyciskiem myszy wystąpienie Analysis Services, wskaż polecenie Nowa kwerenda, a następnie kliknij przycisk DMX.

    Edytor kwerendy zostanie otwarty i zawiera kwerendę nową, pustą.

Zmieniając kwerendę

Następnym krokiem jest modyfikowanie tworzenia struktura wyszukiwania instrukcja opisanych powyżej tworzenia koszyka Market struktura wyszukiwania.

Aby dostosować tworzenia struktura wyszukiwania instrukcja

  1. W edytorze Query skopiować rodzajowy przykładem tworzenia struktura wyszukiwania instrukcja w pustym kwerendę.

  2. Zastąp następujące czynności:

    [mining structure name] 
    

    z:

    [Market Basket]
    
  3. Zastąp następujące czynności:

    <key column>
    

    z:

    OrderNumber TEXT KEY
    
  4. Zastąp następujące czynności:

    <table columns>
    (  <nested key column>,
       <nested mining structure columns> )
    

    z:

        [Products] TABLE (
            [Model] TEXT KEY
        )
    

    Język klucz tekst Określa, że w kolumnie model jest kolumna klucz dla tabela zagnieżdżonej.

    Z pełną struktura wyszukiwania instrukcji powinno być teraz w następujący sposób:

    CREATE MINING STRUCTURE [Market Basket] (
        OrderNumber TEXT KEY,
        [Products] TABLE (
            [Model] TEXT KEY
        )
    )
    
  5. Na Plik menu kliknijZapisz DMXQuery1.dmx jako.

  6. W Zapisz jako -okno dialogowe, przejdź do odpowiedniego folderu i nazwę pliku Structure.dmx koszyk rynku.

Wykonywanie kwerendy

Ostatnim krokiem jest wykonać kwerendy.Po kwerendy jest tworzony i zapisywany, musi być uruchomione (oznacza to, instrukcja musi być uruchamiane) w celu utworzenia struktura wyszukiwania na serwerze.Aby uzyskać więcej informacji na temat wykonywania kwerendy Edytor kwerend Zobacz Okno Edytor kwerend aparatu Server Management Studio bazy danych SQL.

Aby wykonać kwerendę

  • Edytor kwerend, na pasku narzędzi, kliknij przycisk wykonać.

    Stan kwerendy jest wyświetlana w Wiadomości kartę u dołu Edytor kwerend po instrukcja zakończy się wykonywanie.Należy wyświetlić wiadomości:

    Executing the query 
    Execution complete
    

    Nowa struktura o nazwie Koszyk rynku znajduje się teraz na serwerze.

W następnej lekcji do struktury górnictwo koszyk rynku, utworzony zostanie dodany modeli wyszukiwania.