Raporlama Hizmetleri sorgu tasarımcıları

Reporting ServicesRaporunuzdaki her bir veri kaynağı türü için sorguları oluşturmanıza yardımcı olmak için grafik ve metin tabanlı Sorgu Tasarımcısı sağlar.

Bazı veri kaynakları, etkileşimli olarak bir sorgu oluşturmanıza yardımcı olan grafik tasarımcılarını destekler. Diğer veri kaynakları metin tabanlı bir sorgu tasarımcısı kullanır. Grafik Sorgu Tasarımcısı'nı kullanarak, sorgu Tasarım yüzeyi bir veri kaynağını temel verileri temsil eden meta veri öğeleri sürükleyebilirsiniz. Metin tabanlı Sorgu Tasarımcısı'nı kullanarak bir sorgu bölmesine komut metni yazabilirsiniz. Bir metin tabanlı Sorgu Tasarımcısı araç çubuğundaki metin tabanlı Sorgu Tasarımcısı simgesini tıklatarak grafik Sorgu Tasarımcısı'ndan değiştirebilirsiniz.

Raporunuzda kullanılabilir veri kaynağı türleri belirlenir Reporting Services, istemci veya rapor sunucusunda yüklü veri uzantıları. Daha fazla bilgi için RSReportDesigner konfigürasyon dosyasıve RSReportServer Yapılandırma dosyası.

Destek veri kaynakları için veri işleme uzantısı ve ilişkilendirilmiş Sorgu Tasarımcısı aşağıdaki şekillerde değişebilir:

  • Sorgu Tasarımcısı türüne göre. Örneğin, bir SQL Serververi kaynağı metin tabanlı ve grafik sorgu tasarımcıları destekliyor.

  • Sorgu dili varyasyon tarafından. Örneğin, bir sorgu dili gibi Transact-SQLsözdizimi veri kaynağı türüne bağlı olarak farklı olabilir. Microsoft  Transact-SQLDil ve Oracle sql dili var. bazı varyasyon için bir sorgu komutu sözdizimi.

  • Bir veritabanı nesnesi adı şema bölümü için destek tarafından. 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 ile. 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ısına göre değişebilir; örneğin, SQL Server "at" (@) simgesini kullanır, Oracle iki nokta üst üste (:) simgesini kullanır. Bazı veri sağlayıcılar parametreleri desteklemez.

  • Alma yeteneği ile sorgular. Örneğin bir SQL Serververi kaynağına bir sorgu bir rapor (.rdl) tanım dosyası veya bir .sql dosyası alabilirsiniz.

Sorgu Tasarımcıları

Aşağıdaki konularda, her sorgu tasarımcısının kullanıcı arabirimi açıklanmaktadır.

Ayrıca bkz.

Kavramlar

Raporlama Servisleri (ssrs) tarafından desteklenen veri kaynakları

Dış veri kaynaklarından (ssrs) veri ekleme

Veri işleme uzantıları ve.net Framework veri sağlayıcıları (ssrs)

Uzantıları (ssrs)