Wybierz z <struktury>.PRZYPADKI

Zwraca przypadków, które były używane do tworzenia struktura wyszukiwania.

Jeśli przeglądanie szczegółowe nie jest włączony na strukturę, instrukcja zakończy się niepowodzeniem.Ponadto instrukcja zawiedzie, jeżeli użytkownik nie ma uprawnień drążenia struktura wyszukiwania.

W Usługi Analysis Services, przeglądanie szczegółowe nowych struktur górnictwo jest włączony domyślnieAby sprawdzić, czy drążenia jest włączone dla określonej struktury, sprawdź, czy wartość CacheMode właściwość jest zestaw do KeepTrainingCases.

Jeśli wartość CacheMode jest zmieniana na ClearAfterProcessing, przypadkach struktury są usuwane z pamięci podręcznej i nie można używać przeglądanie szczegółowe.

Ostrzeżenie

Nie można włączyć lub wyłączyć przeglądanie szczegółowe struktura wyszukiwania przy użyciu rozszerzenia górnictwo danych (DMX).

Składnia

SELECT [TOP n] <expression list> FROM <structure>.CASES
[WHERE <condition expression>][ORDER BY <expression> [DESC|ASC]]

Argumenty

  • n
    Opcjonalne.Liczba całkowita, która określa liczbę wierszy, aby powrócić.

  • expression list
    Rozdzielana przecinkami lista wyrażeń.

    Wyrażenie może zawierać kolumna identyfikatorów, funkcji zdefiniowanych przez użytkownika i funkcji programu VBA.

  • structure
    Nazwa struktury.

  • condition expression
    Warunek do ograniczenia wartości, które są zwracane z kolumna listy.

  • expression
    Opcjonalne.Wyrażenie, które zwraca wartość skalarną.

Uwagi

Włączenie drążenia w modelu i struktury, każdy element członkowski roli, uprawnieniami drążenia struktura wyszukiwania i modelu może zwracać struktury kolumn, które nie zostały uwzględnione w modelu, używając następującej składni::

SELECT StructureColumn('<column name>') FROM <model>.CASES

Dlatego ochrony dane poufne lub informacji osobistych, należy konstruować widok źródło danych aby maskować informacje osobiste i udzielić AllowDrillthrough uprawnienie struktura wyszukiwania lub tylko wtedy, gdy model górnictwo niezbędne.

Przykłady

Następujące przykłady są oparte na struktura wyszukiwania, Targeted Mailing, która jest oparta na Adventure Works DW2008R2 bazy danych i górnictwo skojarzonych modeli.Aby uzyskać więcej informacji, zobacz Samouczek wyszukiwania danych podstawowych.

Przykład 1: Drążenie wskroś do przypadków struktury

Poniższy przykład zwraca listę 500 najstarsze klientów w struktura wyszukiwania, Targeted Mailing.Kwerenda zwraca wszystkie kolumny w model wyszukiwania, ale ogranicza wiersze do tych, którzy rowerowe zakupione i porządkuje je według wieku.Można również edytować listę wyrażenie zwraca tylko potrzebne kolumny.

SELECT TOP 500 *
FROM [Targeted Mailing].Cases
WHERE [Bike Buyer] = 1
ORDER BY Age DESC;

Przykład 2: Drążenia testu lub tylko w przypadkach szkolenia

Poniższy przykład zwraca listę spraw struktury dla Targeted Mailing , są zarezerwowane dla testowania.Jeśli struktura wyszukiwania nie zawiera zestaw testów wstrzymanie domyślnie wszystkie przypadki są traktowane jako przypadkach szkolenia i ta kwerenda zwróci spraw.

SELECT [Customer Key], Gender, Age
FROM [Targeted Mailing].Cases
WHERE IsTestCase();

Aby przywrócić przypadkach szkolenia, funkcja podstaw IsTrainingCase().