Query Designers and Data Processing Extensions (Reporting Services)
projektant kwerend pomaga w tworzeniu polecenia query, która określa dane, które mają być danych raportu.The data processing extension passes the query you create to the data source and retrieves a result set.Reporting Services provides a query designer and data processing extension when you select a data source type for your dataset.For example, when you create a dataset for a Microsoft SQL Server data source type, the SQL Server query designer opens when you create the query.
Rozszerzenie przetwarzania danych i projektant kwerend mogą się różnić w obsłudze dla urządzenie źródłowe danych, który korzysta z określoną wersją języka.Na przykład języki kwerendy, takie jak Transact-SQL mogą się różnić w składni w zależności od typu urządzenie źródłowe danych. The Microsoft Transact-SQL language and the Oracle SQL language have some variation in syntax for a query command.
Badaj projektantów i typy urządzenie źródłowe danych
Za pomocą projektant kwerend można utworzyć nową kwerendę, która pobiera dane ze urządzenie źródłowe danych.Można także importować istniejącej kwerendy z pliku definicja raportu (.rdl) lub dla SQL Server kwerendy z pliku .sql.
Usługi Reporting Services zawiera zarówno projektantów graficznych i tekstu kwerendy.Za pomocą projektant kwerend opartych na tekście, można wpisać tekst polecenia, w okienku kwerendy.Za pomocą projektanta graficznego kwerendy, można przeciągnąć elementy metadane, które reprezentują dane danych w urządzenie źródłowe na powierzchnię projektu kwerendy.projektant kwerend graficzne, wyświetla metadane reprezentujący dane znajdujące się na danych zapewnia najbardziej wielowymiarowych danych urządzenie źródłowe s urządzenie źródłowe.Można zmienić z projektantem kwerendy graficznego do projektant kwerend opartych na tekście, klikając ikonę projektant kwerend opartych na tekście na pasku narzędzi.
Można zmieniać tylko z projektant kwerend opartych na tekście do projektant kwerend graficznego jeżeli jest ono zarejestrowane dla tego urządzenie źródłowe danych.Ponieważ nie wszystkie prawidłowe kwerendy można przedstawić w Projektancie kwerendy graficzne, podczas przełączania trybów projektant kwerend, tekst kwerendy nie jest zawsze zachowywana.Aby największą kontrolę nad tekst kwerendy, za pomocą projektant kwerend opartych na tekście.
Poniższe przykłady ilustrują kwerendy tekst polecenia, które mogą mieć wpływ przez dostawca danych:
Obsługa nazw obiektów bazy danych w części określającej schemat.Jeśli w źródle danych nazwy schematów są częścią identyfikatorów obiektów baz danych, nazwa schematu musi być podana w zapytaniu o wszelkie nazwy, które nie są zgodne ze schematem domyślnym.Na przykład SELECT FirstName, LastName FROM [Person].[Contact].
Obsługa parametrów zapytań.Różni dostawcy danych oferują różny poziom obsługi parametrów.Niektórzy dostawcy danych obsługują parametry nazwane, na przykład SELECT Col1, Col2 FROM Table WHERE <parameter identifier><parameter name> = <value>. Niektórzy dostawcy danych obsługują nienazwanych parametrów, na przykład SELECT Col1, Col2 FROM Table WHERE <column name> = ?. Identyfikator parametru może różnić się od dostawca danych; na przykład SQL Serverstosuje symbol "at" (@), dwukropek (:).) korzysta z bazy danych Oracle Jeszcze inni dostawcy w ogóle nie obsługują parametrów.Aby uzyskać więcej informacji zobacz Data Sources Supported by Reporting Services.
Aby uzyskać więcej informacji na temat określonej kwerendy projektanci zobacz Reporting Services Query Designers.