Aracılığıyla paylaş


Tasarımcılar ve veri işleme Uzantıları (Reporting Services)

Bir Sorgu Tasarımcısı, sorgu komutu, bir rapor dataset içinde istediğiniz veriyi belirtir oluşturmanıza yardımcı olur.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.

Sorgu Tasarımcısı'nı ve veri işleme uzantısı, veri desteği farklılık gösterebileceği kaynak, belirli bir dil sürüm kullanır.Örneğin, bir sorgu diller gibi Transact-SQL Sözdizimi veri türüne göre farklılık gösterebileceği kaynak türü. The Microsoft Transact-SQL language and the Oracle SQL language have some variation in syntax for a query command.

Tasarımcılar ve veri sorgusu kaynak türleri

Bir Sorgu Tasarımcısı, verileri bir veri alan yeni bir sorgu oluşturmak için kullanabileceğiniz kaynak.Rapor tanımı dosyasındaki (.rdl) veya için varolan bir sorgu da alabilirsiniz SQL Server bir .sql dosyasından sorgular.

Reporting Services, her iki grafik ve metin tabanlı sorgu tasarımcıları sağlar.Bir metin tabanlı Sorgu Tasarımcısı'nı kullanarak, bir sorgu bölmesine komut metni yazabilirsiniz.Bir grafik Sorgu Tasarımcısı'nı kullanarak, veri temel verileri temsil eden meta verisi öğeleri sürükleyebilirsiniz kaynak için sorgu tasarım yüzeyi.En çok boyutlu veri kaynak s sağlar, veri sayfasındaki verileri temsil eden meta veriler görüntüleyen bir grafik sorgu tasarımcısının kaynak.Bir grafik Sorgu Tasarımcısı araç çubuğundaki metin tabanlı Sorgu Tasarımcısı simgesini tıklatarak, bir metin tabanlı sorgu tasarımcısının için değiştirebilirsiniz.

Varsa, veri için kayıtlı bir grafik sorgu tasarımcısının için yalnızca bir metin tabanlı Sorgu Tasarımcısı değiştirebilirsiniz kaynak.Sorgu metni için geçerli olan tüm sorgular, Sorgu Tasarımcısı modları arasında geçiş yapmak için grafik sorgu tasarımcısında, gösterilebilen mutlaka korunmaz.Sorgu metin üzerinde en yüksek düzeyde denetim için metin tabanlı Sorgu Tasarımcısı'nı kullanın.

Aşağıdaki örnekte, veri sağlayıcı tarafından etkilenen bir sorgu komut metnini görülmektedir:

  • Veritabanı nesne adının şema parçası desteği. Bir veri kaynağı şemaları veritabanı nesne tanımlayıcısının bir parçası olarak kullandığında, şema adı varsayılan şemayı kullanmayan her ad için olan sorgunun bir parçası olarak sağlanmalıdır.Örneğin, SELECT FirstName, LastName FROM [Person].[Contact].

  • Sorgu parametreleri desteği.Veri sağlayıcılar, parametre desteği açısından farklılık gösterir.Bazı veri sağlayıcıları, adlandırılmış parametreleri destekler; örneğin, SELECT Col1, Col2 FROM Table WHERE <parameter identifier><parameter name> = <value>. Bazı veri sağlayıcıları, adlandırılmamış parametreleri destekler; örneğin, SELECT Col1, Col2 FROM Table WHERE <column name> = ?. Parametre tanıtıcısı veri sağlayıcı tarafından; farklı, SQL Server"adres" (@) simgesini kullanan Oracle iki nokta üst üste (:). kullanır. Bazı veri sağlayıcılar parametreleri desteklemez.Daha fazla bilgi için bkz: Reporting Services Tarafından Desteklenen Veri Kaynakları.

Belirli bir sorgu tasarımcıları hakkında daha fazla bilgi için bkz: Sorgu Tasarımcısı Hizmetleri bildirdiği için.