Udostępnij za pośrednictwem


Model, SELECT FROM < > .CASES (DMX)

Obsługuje przeglądanie szczegółowe, a następnie zwraca sprawy, które były używane na szkolić w modelu.Można także wrócić strukturę kolumn, które nie są uwzględnione w modelu, jeśli włączono przeglądanie szczegółowe struktura wyszukiwania i model wyszukiwania, a użytkownik ma odpowiednie uprawnienia.

Jeśli nie włączono przeglądanie szczegółowe na model wyszukiwania, ta instrukcja nie powiedzie się.

Uwaga

W wyszukiwanie danych rozszerzeń (DMX) można włączyć tylko przeglądanie szczegółowe podczas tworzenia modelu.Można dodać przeglądanie szczegółowe istniejącego modelu przy użyciu Business Intelligence Development Studio, ale modelu muszą być ponownie przetwarzane, zanim będzie można zobaczyć lub kwerendy w przypadkach.

Aby uzyskać więcej informacji na temat sposobu włączania przeglądanie szczegółowe zobacz UTWÓRZ MODEL WYSZUKIWANIA (DMX), WYBIERZ DO (DMX), a ZMIENIA struktura wyszukiwania (DMX).

SELECT [FLATTENED] [TOP <n>] <expression list> FROM <model>.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, UDFs i VBA funkcje oraz inne osoby.

    Aby dołączyć kolumna strukturę, która nie znajduje się w model wyszukiwania, należy użyć funkcja StructureColumn('<structure column name>').

  • model
    Identyfikator modelu.

  • condition expression
    Stan, aby ograniczyć wartości, które są zwracane z kolumna listy.

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

Remarks

Po włączeniu przeglądanie szczegółowe na model wyszukiwania i struktura wyszukiwania użytkownicy będący członkiem roli, która ma uprawnienie przeglądanie szczegółowe w modelu i struktury mogą uzyskać dostęp do struktura wyszukiwania kolumn, które nie są uwzględnione w model wyszukiwania.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 struktura wyszukiwania tylko wtedy gdy jest to konieczne.

The Opóźnienie (DMX) funkcja can be used with czas series models to return or filter on the czas lag between each przypadek and the initial czas.

Za pomocą IsInNode (DMX) działają w WHERE Klauzula zwraca tylko przypadków, które są skojarzone z węzła, który jest określony przez kolumna NODE_UNIQUE_NAME zestaw wierszy schematu.

Przykłady

Poniższe przykłady są oparte na strukturze górnictwo docelowe wysyłkowe oparty na bazy danych AdventureWorks DW i jego skojarzony wyszukiwania modeli.Aby uzyskać więcej informacji zobaczPodstawowe wyszukiwanie danych — samouczek.

Przykład 1: przeglądanie szczegółowe do spraw modelu i kolumny struktura

W poniższym przykładzie są zwracane w kolumnach we wszystkich przypadkach, które były używane do testowania modelu docelowe wysyłkowe.Jeśli struktura wyszukiwania, na którym jest wbudowana w modelu nie ma wstrzymanie, przetestować zestaw danych, to kwerenda zwróci spraw.Lista wyrażenie służy do zwracania tylko kolumny, które są potrzebne.

SELECT * FROM [TM Decision Tree].Cases
WHERE IsTestCase();

Przykład 2: Drążenie do spraw szkolenia w określony węzeł

W poniższym przykładzie są zwracane tylko tych przypadków, które wykorzystano do szkolić Cluster 2.Węzeł klastra 2 ma wartość "002" kolumna NODE_UNIQUE_NAME.W przykładzie również zwraca jednej struktury kolumna, [klucz Odbiorca —], które nie były częścią model wyszukiwania i zawiera alias CustomerID kolumna. Należy zauważyć, że nazwa kolumna struktura jest przekazywana jako ciąg znaków i dlatego musi być ujęty w cudzysłów, nawias nie.

SELECT StructureColumn('Customer Key') AS CustomerID, * 
FROM [TM_Clustering].Cases
WHERE IsTrainingCase()
AND IsInNode('002')

Zwraca kolumna struktury, uprawnienia przeglądanie szczegółowe musi być włączona zarówno model wyszukiwania i struktura wyszukiwania.

Uwaga

Nie wszystkie typy modeli wyszukiwania obsługuje przeglądanie szczegółowe.Aby uzyskać informacje na temat modeli, które obsługują przeglądanie szczegółowe zobacz Za pomocą przeglądanie szczegółowe modele wyszukiwania i struktury wyszukiwania (Analysis Services — wyszukiwanie danych).