Udostępnij za pośrednictwem


SELECT FROM < struktura > .CASES

Zwraca w przypadkach, które były używane w celu utworzenia struktura wyszukiwania.

Jeśli nie włączono przeglądanie szczegółowe struktury, instrukcja nie powiedzie się.Ponadto w instrukcja zakończy się niepowodzeniem, jeśli użytkownik nie ma uprawnień przeglądanie szczegółowe struktura wyszukiwania.

W Analysis Services, przeglądanie szczegółowe na nowe struktury wyszukiwania jest domyślnie włączona. Aby sprawdzić, czy przeglądanie szczegółowe jest włączone dla określonej struktury, sprawdź, czy wartość CacheMode Właściwość jest zestaw do KeepTrainingCases.

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

Uwaga

Nie można włączyć ani wyłączyć przeglądanie szczegółowe struktura wyszukiwania za pomocą rozszerzenia wyszukiwanie danych (DMX).

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
    Stan, aby ograniczyć wartości, które są zwracane z kolumna listy.

  • expression
    Opcjonalne.Wyrażenie zwracające wartość wartość skalarna.

Remarks

Jeśli włączono przeglądanie szczegółowe na model oraz strukturę, każdy element członkowski członkowski roli, która ma uprawnienia przeglądanie szczegółowe struktura wyszukiwania i modelu może zwracać strukturę kolumn, które nie zostały uwzględnione w modelu przy użyciu następującej składni:

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

W związku z tym do ochrony dane poufne lub informacji osobistych, można z nich należy skonstruować widoku urządzenie źródłowe danych do maski informacji osobistych, a następnie przydziel AllowDrillthrough uprawnienie do struktura wyszukiwania lub model wyszukiwania tylko wtedy, gdy jest to konieczne.

Przykłady

Poniższe przykłady są oparte na struktura wyszukiwania, docelowa wysyłkowe oparty na bazie danych AdventureWorks DW i modeli wyszukiwania skojarzone.Aby uzyskać więcej informacji zobaczPodstawowe wyszukiwanie danych — samouczek.

Przykład 1: Drążenie wskroś do spraw struktura

W poniższym przykładzie zwraca listę nabywcy 500 najstarsze struktura wyszukiwania, skierowanych wysyłkowy.Kwerenda zwraca wszystkich kolumn w model wyszukiwania, ale ogranicza wiersze do tych, którzy zakupionych roweru 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: przeglądanie szczegółowe do testowania lub sprawy szkolenia tylko

W poniższym przykładzie zwraca listę spraw struktury docelowe wysyłkowe, które są przeznaczone do testowania.Jeśli struktura wyszukiwania nie zawiera domyślnie wszystkich przypadkach są traktowane jako przypadkach szkolenia wstrzymanie test wartość i ta kwerenda zwróci spraw.

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

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