Aracılığıyla paylaş


Sorgu tasarımcıları ve veri işleme Extensions (ssrs)

Sorgu Tasarımcısı rapor DataSet nesnesini istediğiniz veriyi belirtir sorgu komutu 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ı ve veri işleme uzantısı desteği bir dil belirli bir sürüm kullanan bir veri kaynak için farklı olabilir.Örneğin, bir sorgu dilleri gibi Transact-SQL farklı sözdizimi bağlı olarak veri kaynak türü.The Microsoft Transact-SQL language and the Oracle SQL language have some variation in syntax for a query command.

Sorgu tasarımcıları ve veri kaynağı türleri

Bir veri buralarda yeni bir sorgu oluşturmak için Sorgu Tasarımcısı'nı kullanabilirsiniz kaynak.Ayrıca varolan bir sorgudan almak bir rapor tanımı dosya (.rdl) veya SQL Server sorguları, bir .sql dosyası.

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

Varsa, veri kaynak için kayıtlı yalnızca bir grafik Sorgu Tasarımcısı metin tabanlı Sorgu Tasarımcısı'ndan değiştirebilirsiniz.Sorgu Tasarımcısı modları arasında geçiş yaptığınızda geçerli tüm sorgular bir grafik Sorgu Tasarımcısı'nda temsil edilebilir çünkü sorgu metni mutlaka korunmaz.Sorgu metni üzerinde en fazla kontrolü sağlamak için metin tabanlı Sorgu Tasarımcısı'nı kullanın.

veri sağlayıcı tarafından etkilenen sorgu komut metnini aşağıdaki örneklerde gösterilmektedir:

  • 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].[Person].

  • 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ımlayıcı veri sağlayıcı tarafından farklı; Örneğin, SQL Server kullandığı "at" @ simgesini, Oracle iki nokta üst üste kullanır (:).)Bazı veri sağlayıcılar parametreleri desteklemez.Daha fazla bilgi için bkz: Raporlama Servisleri (ssrs) tarafından desteklenen veri kaynakları.

Belirli sorgu tasarımcıları hakkında daha fazla bilgi için bkz: Raporlama Hizmetleri sorgu tasarımcıları.