Udostępnij za pośrednictwem


Definiowanie nazwanych kwerendy w widok urządzenie źródłowe danych (Analysis Services)

Kwerendy o nazwie to wyrażenie języka SQL reprezentowana jako tabela.W wypadku kwerendy o nazwie można określić wyrażenie języka SQL, aby wybrać wiersze i kolumny zwrócony z jedną lub więcej tabel w jeden lub więcej źródeł danych.Kwerendy o nazwie przypomina dowolnej tabela w widok urządzenie źródłowe danych z wierszami i relacji, z tą różnicą, że nazwany kwerenda jest oparta na wyrażeniu.

Kwerendy o nazwie pozwala rozszerzyć schemat relacyjnej istniejących tabel w widok urządzenie źródłowe danych bez modyfikowania urządzenie źródłowe danych.Na przykład szereg kwerendy o nazwie może służyć do podziału tabela wymiarów złożone do tabel wymiarów mniejsze, łatwiejsze do użycia w bazie danych wymiarów.Nazwany kwerendy można również połączyć kilka tabel bazy danych z jednego lub kilku źródeł danych w jednym widok urządzenie źródłowe danych tabela.

Uwaga

Obliczenia nazwanych nie można dodać do kwerendy o nazwie ani może utworzonych nazwanej kwerendy na podstawie tabela zawierającej nazwane obliczeń.

Podczas tworzenia kwerendy o nazwie określisz nazwę kwerendy SQL zwraca kolumny i dane w tabela i opcjonalnie opis kwerendy o nazwie.wyrażenie języka SQL może odnosić się z innymi tabelami w widoku urządzenie źródłowe danych.Po zdefiniowaniu kwerendy o nazwie kwerendy SQL w nazwanej kwerendy jest wysyłany do dostawca urządzenie źródłowe danych i jako całość.Jeśli dostawca nie może znaleźć ewentualne błędy w kwerendzie SQL, kolumna jest dodawany do tabela.

Tabele i kolumny w kwerendzie SQL nie powinny zostać zakwalifikowane lub powinien zostać zakwalifikowane tylko nazwę tabela.Na przykład, aby odwołać się do kolumna WartośćSprzedaży do 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, modyfikowanie lub usuń nazwanych kwerendy za pomocą projektanta widok urządzenie źródłowe danych (Analysis Services). Aby uzyskać informacje na temat korzystania z funkcji definicji kwerendy w Projektancie widok urządzenie źródłowe danych zobacz Utwórz/Edytuj okno dialogowe kwerendy nazwanych (Analysis Services - Multidimensional danych).

Uwaga   Podczas tworzenia kwerendy o nazwie, który wykonuje kwerendę SQL Server 2000 lub SQL Server urządzenie źródłowe danych 7.0, nie będzie nazwanej kwerendy zawierającej skorelowana podkwerenda i klauzulę GROUP BY. Aby uzyskać więcej informacji zobacz Wewnętrzny błąd w instrukcja SELECT zawierającej skorelowana podkwerenda i GROUP BY in the Microsoft Tego artykułu z bazy wiedza wiedza Base.