Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Reporting Services, Rapor Tasarımcısı'nda veri kümesi sorguları oluşturmak için kullanabileceğiniz çeşitli sorgu tasarım araçları sağlar. Bazı sorgu tasarımcıları, görsel modda mı yoksa doğrudan sorgu dilinde mi çalışabileceğinizi seçebilmeniz için alternatif modlar sağlar. Bu konu başlığında her araç tanıtılmaktadır ve her birinin desteklediği veri kaynağı türü açıklanmaktadır. Bu konuda aşağıdaki araçlar açıklanmıştır:
Rapor Sunucusu proje şablonu veya Rapor Sunucusu Sihirbazı proje şablonuyla çalışırken sorgu tasarım araçlarının tümü SQL Server Veri Araçları'nın (SSDT) veri tasarımı ortamında çalışır. Sorgu tasarımcılarıyla çalışma hakkında daha fazla bilgi için bkz . Reporting Services Sorgu Tasarımcıları.
Üzerinde çalıştığınız veri kaynağı türü, belirli bir sorgu tasarımcısının kullanılabilirliğini belirler.
Raporunuzda bulunan veri kaynağı türleri, istemcinize veya rapor sunucunuza yüklenen Reporting Services veri uzantıları tarafından belirlenir. Daha fazla bilgi için bkz. RSReportDesigner Yapılandırma Dosyası ve RsReportServer.config Yapılandırma Dosyası.
Veri işleme uzantısı ve ilişkili sorgu tasarımcısı aşağıdaki yollarla veri kaynakları için destek açısından farklılık gösterebilir:
Sorgu tasarımcısı türüne göre. Örneğin, SQL Server veri kaynağı hem grafik hem de metin tabanlı sorgu tasarımcılarını destekler.
Sorgu dili varyasyona göre. Örneğin, Transact-SQL gibi bir sorgu dili, veri kaynağı türüne bağlı olarak söz diziminde farklılık gösterebilir. Microsoft Transact-SQL dili ve Oracle SQL dilinin bir sorgu komutu için söz diziminde bazı çeşitlemeler vardır.
Veritabanı nesne adının şema bölümü için destek. Veri kaynağı veritabanı nesne tanımlayıcısının bir parçası olarak şemaları kullandığında, varsayılan şemayı kullanmayan adlar için şema adı sorgunun bir parçası olarak sağlanmalıdır. Örneğin,
SELECT FirstName, LastName FROM [Person].[Person].Sorgu parametreleri desteğine göre. 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ı adsız parametreleri destekler; örneğin,SELECT Col1, Col2 FROM Table WHERE <column name> = ?. Parametre tanımlayıcısı veri sağlayıcısına göre farklılık gösterebilir; örneğin, SQL Server "at" (@) simgesini, Oracle ise iki nokta üst üste (:)) kullanır. Bazı veri sağlayıcıları parametreleri desteklemez.Sorguları içeri aktararak. Örneğin, SQL Server veri kaynağı için bir rapor tanımı dosyasından (.rdl) veya .sql dosyasından sorgu içeri aktarabilirsiniz.
Metin Tabanlı Sorgu Tasarımcısı
Metin tabanlı sorgu tasarımcısı, Microsoft SQL Server, Oracle, Teradata, OLE DB, XML ve ODBC gibi en çok desteklenen ilişkisel veri kaynakları için varsayılan sorgu oluşturma aracıdır. Grafik sorgu tasarımcısının aksine, bu sorgu tasarım aracı sorgu tasarımı sırasında sorgu söz dizimini doğrulamaz. Aşağıdaki görüntü, metin tabanlı sorgu tasarımcısının bir çizimini sağlar.
Metin tabanlı sorgu tasarımcısı, karmaşık sorgular oluşturmak, saklı yordamları kullanmak, XML verilerini sorgulamak ve dinamik sorgular yazmak için önerilir. Veri kaynağına bağlı olarak, grafik sorgu tasarımcısı ile metin tabanlı sorgu tasarımcısı arasında geçiş yapmak için araç çubuğundaki Metin Olarak Düzenle düğmesini değiştirebilirsiniz. Daha fazla bilgi için bkz. Metin Tabanlı Sorgu Tasarımcısı Kullanıcı Arabirimi.
Grafik Sorgu Tasarımcısı
Grafik sorgu tasarımcısı, ilişkisel bir veritabanında çalışan Transact-SQL sorguları oluşturmak veya değiştirmek için kullanılır. Bu sorgu tasarım aracı çeşitli Microsoft ürünlerinde ve diğer SQL Server bileşenlerinde kullanılır. Veri kaynağı türüne bağlı olarak Text, StoredProcedure ve TableDirect modlarını destekler. Aşağıdaki görüntüde grafik sorgu tasarımcısının bir çizimi sağlanmaktadır.
Grafik sorgu tasarımcısı ile metin tabanlı sorgu tasarımcısı arasında geçiş yapmak için araç çubuğundaki Metin Olarak Düzenle düğmesini değiştirebilirsiniz. Daha fazla bilgi için bkz . Grafik Sorgu Tasarımcısı Kullanıcı Arabirimi.
Rapor Modeli Sorgu Tasarımcısı
Rapor Modeli sorgu tasarımcısı, bir rapor sunucusunda yayımlanmış bir SMDL rapor modeline karşı çalışan sorgular oluşturmak veya değiştirmek için kullanılır. Modellerde çalışan raporlar, tıklama verilerinin keşfini destekler. Sorgu, çalışma zamanında veri keşfinin yolunu belirler. Aşağıdaki görüntüde Rapor Modeli sorgu tasarımcısının bir çizimi sağlanmaktadır.
Rapor Modeli sorgu tasarımcısını kullanmak için yayımlanmış bir modeli işaret eden bir veri kaynağı tanımlamanız gerekir. Veri kaynağı için bir veri kümesi tanımlarken, veri kümesi sorgusunu Rapor Modeli sorgu tasarımcısında açabilirsiniz. Rapor Modeli sorgu tasarımcısı grafik veya metin tabanlı modlarda kullanılabilir. Grafik sorgu tasarımcısı ile metin tabanlı sorgu tasarımcısı arasında geçiş yapmak için araç çubuğundaki Metin Olarak Düzenle düğmesini değiştirebilirsiniz.
MDX Sorgu Tasarımcısı
Çok Boyutlu İfade (MDX) sorgu tasarımcısı, çok boyutlu küplere sahip bir Analysis Services veri kaynağında çalıştırılan sorguları oluşturmak veya değiştirmek için kullanılır. Aşağıdaki görüntüde, sorgu ve filtre tanımlandıktan sonra MDX sorgu tasarımcısının bir çizimi sağlanmaktadır.
MDX sorgu tasarımcısını kullanmak için, geçerli ve işlenmiş bir Analysis Services küpü olan bir veri kaynağı tanımlamanız gerekir. Veri kaynağı için bir veri kümesi tanımladığınızda, sorguyu MDX sorgu tasarımcısında açabilirsiniz. Gerekirse, MDX ve DMX modları arasında geçiş yapmak için araç çubuğundaki MDX ve DMX düğmelerini kullanın. Daha fazla bilgi için bkz . Analysis Services MDX Sorgu Tasarımcısı Kullanıcı Arabirimi.
DMX Sorgu Tasarımcısı
Veri Madenciliği Tahmin İfadesi (DMX) sorgu tasarımcısı, madencilik modelleriyle bir Analysis Services veri kaynağında çalışan sorgular oluşturmak veya değiştirmek için kullanılır. Aşağıdaki görüntüde, model ve giriş tabloları seçildikten sonra DMX sorgu tasarımcısının bir çizimi sağlanmaktadır.
DMX sorgu tasarımcısını kullanmak için, kullanılabilir geçerli bir veri madenciliği modeline sahip bir veri kaynağı tanımlamanız gerekir. Veri kaynağı için bir veri kümesi tanımladığınızda, sorguyu DMX sorgu tasarımcısında açabilirsiniz. Gerekirse, MDX ve DMX modları arasında geçiş yapmak için araç çubuğundaki MDX ve DMX düğmelerini kullanın. Modeli seçtikten sonra rapora veri sağlayan veri madenciliği tahmin sorguları oluşturabilirsiniz. Daha fazla bilgi için bkz . Analysis Services DMX Sorgu Tasarımcısı Kullanıcı Arabirimi.
Sap NetWeaver BI Sorgu Tasarımcısı
SAP NetWeaver İş Zekası sorgu tasarımcısı, SAP NetWeaver İş Zekası veritabanından veri almak için kullanılır. Bu sorgu tasarımcısını kullanmak için en az bir InfoCube, MultiProvider veya Web özellikli sorgu tanımlanmış bir SAP NetWeaver İş Zekası veri kaynağınız olmalıdır. Aşağıdaki görüntüde SAP NetWeaver İş Zekası sorgu tasarımcısının bir çizimi sağlanmaktadır. Daha fazla bilgi için bkz. SAP NetWeaver BI Sorgu Tasarımcısı Kullanıcı Arabirimi.
Hyperion Essbase Sorgu Tasarımcısı
Hyperion Essbase sorgu tasarımcısı, Hyperion Essbase veritabanlarından ve uygulamalarından veri almak için kullanılır. Aşağıdaki görüntüde Hyperion Essbase sorgu tasarımcısının bir çizimi sağlanmaktadır.
Bu sorgu tasarımcısını kullanmak için en az bir veritabanı olan bir Hyperion Essbase veri kaynağınız olmalıdır.
Daha fazla bilgi için bkz. Hyperion Essbase Sorgu Tasarımcısı Kullanıcı Arabirimi.