Definiowanie o nazwie kwerendy w widoku źródła danych (Analysis Services)

Kwerendy o nazwie jest wyrażenie języka SQL reprezentowane jako tabela.Kwerendy o nazwie można określić wyrażenie języka SQL zaznacz wiersze i kolumny z jednej lub kilku tabel w jednym lub więcej źródeł danych.Kwerendy o nazwie przypomina dowolnej tabela w widok źródło danych z wierszy i relacje, z wyjątkiem nazwanych kwerenda jest oparta na wyrażenie.

Kwerendy o nazwie umożliwia rozszerzanie schematu relacyjnego istniejące tabele w widok źródło danych bez modyfikowania źródło danych.Na przykład serię kwerend o nazwie można podzielić tabela wymiarów złożonych na mniejsze, łatwiejsze wymiar tabele wymiar bazy danych do użytku.Kwerendy o nazwie może być również używane do łączyć wielu tabel bazy danych z jednego lub więcej źródeł danych do tabela danych z jednego źródło widoku.

Ostrzeżenie

Obliczenia nazwanych nie można dodać do kwerendy o nazwie ani można nazwaną kwerendę na podstawie tabela zawierającej nazwane obliczeń.

Podczas tworzenia kwerendy o nazwie, określ nazwę kwerendy SQL zwraca kolumny i dane tabela i opcjonalnie opis kwerendy o nazwie.wyrażenie języka SQL może odnosić się do innych tabel w widok źródło danych.Po zdefiniowaniu nazwaną kwerendę kwerenda SQL kwerendy o nazwie jest wysyłane do dostawca źródło danych i jako całości.Jeśli dostawca nie może znaleźć błędy w kwerendzie SQL, kolumna jest dodawana do tabela.

Tabele i kolumny w kwerendzie SQL nie powinny być kwalifikowany lub powinny być kwalifikowany tylko nazwy tabela.Na przykład, aby odwołać się do kolumna WartośćSprzedaży w tabela SaleAmount lub Sales.SaleAmount jest prawidłowa, ale dbo.Sales.SaleAmount generuje błąd.

Aby wyświetlić instrukcje dotyczące tworzenia kwerendy o nazwie, zobacz Jak Dodawanie, wyświetlanie, zmodyfikować lub usunąć nazwaną kwerendę za pomocą projektanta widoku źródła danych (Analysis Services).Aby uzyskać informacje dotyczące używania funkcji definicji kwerendy w projektancie Widok źródła danych, zobacz Utwórz/Edytuj okno dialogowe kwerendy o nazwie (Analysis Services - wielowymiarowych danych).

Uwagapodczas definiowania nazwanym kwerendy tej kwerendy SQL Server 2000 lub SQL Server źródło danych 7.0, nazwaną kwerendę zawierającą skorelowane podzapytanie i klauzula GROUP BY spowoduje niepowodzenie.Aby uzyskać więcej informacji, zobacz Błąd wewnętrzny wybierz zestawienie zawierające skorelowane podkwerendy i grupy przez w Microsoft bazy wiedzy Knowledge Base.