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ı'ndaki bir rapor veri kümesinin ilişkisel veritabanından veri almak üzere sorgular oluşturmak için hem grafik sorgu tasarımcısı hem de metin tabanlı sorgu tasarımcısı sağlar. Grafik sorgu tasarımcısını kullanarak etkileşimli bir sorgu oluşturun ve SQL Server, Oracle, OLE DB ve ODBC veri kaynağı türlerinin sonuçlarını görüntüleyin. Birden çok Transact-SQL deyimi, karmaşık sorgu veya komut söz dizimi ve ifade tabanlı sorgular belirtmek için metin tabanlı sorgu tasarımcısını kullanın. Daha fazla bilgi için bkz. Metin Tabanlı Sorgu Tasarımcısı Kullanıcı Arabirimi. Belirli veri kaynağı türleriyle çalışma hakkında daha fazla bilgi için bkz. Rapor Veri Kümeleri (SSRS).
.
Grafik Sorgu Tasarımcısı
Bu grafik sorgu tasarımcısı üç tür sorgu komutunu destekler: Text, StoredProcedure veya TableDirect. Veri kümeniz için sorgu oluşturmadan önce, Veri Kümesi Özellikleri iletişim kutusunun Sorgu sayfasında bir komut türü seçeneği belirlemeniz gerekir.
Sorgu türü için aşağıdaki seçenekler kullanılabilir:
Metin Microsoft SQL Server ve Oracle için veri işleme uzantıları dahil olmak üzere ilişkisel veritabanı veri kaynakları için standart Transact-SQL sorgu metnini destekler.
TableDirect Belirtilen tablodan tüm sütunları seçer. Örneğin, Müşteriler adlı bir tablo için bu, Transact-SQL deyiminin eşdeğeridir
SELECT * FROM Customers.StoredProcedure Veri kaynağındaki saklı yordamlara çağrıları destekler. Bu seçeneği kullanmak için veri kaynağındaki veritabanı yöneticisi tarafından saklı yordamda Yürütme izinlerine sahip olmanız gerekir.
Varsayılan komut türü Metin'dir.
Uyarı
Tüm veri işleme uzantıları tüm türleri desteklemez. Seçenek kullanılabilir duruma gelmeden önce temel alınan veri sağlayıcısının bir komut türünü desteklemesi gerekir.
Komut Türü Metni
Metin türü'nde grafik sorgu tasarımcısı dört alan veya bölme sunar. bir Transact-SQL sorgusu için sütunları, diğer adları, sıralama değerlerini ve filtre değerlerini belirtebilirsiniz. Seçimlerinizden oluşturulan sorgu metnini görüntüleyebilir, sorguyu çalıştırabilir ve sonuç kümesini görüntüleyebilirsiniz. Aşağıdaki şekilde dört bölme gösterilmektedir.
Aşağıdaki tabloda her bölmenin işlevi açıklanmaktadır.
| Panel | İşlev |
|---|---|
| Diagram | Sorgudaki tabloların grafik gösterimlerini görüntüler. Alanları seçmek ve tablolar arasındaki ilişkileri tanımlamak için bu bölmeyi kullanın. |
| Grid | Sorgu tarafından döndürülen alanların listesini görüntüler. Diğer adları, sıralama düzenini, filtreleri, grupları ve parametreleri tanımlamak için bu bölmeyi kullanın. |
| SQL | Diyagram ve Kılavuz bölmeleriyle temsil edilen Transact-SQL sorgusunu görüntüler. Transact-SQL kullanarak sorgu yazmak veya güncelleştirmek için bu bölmeyi kullanın. |
| Result | Sorgunun sonuçlarını görüntüler. Sorguyu çalıştırmak için herhangi bir bölmeye sağ tıklayın ve ardından Çalıştır'a tıklayın veya araç çubuğunda çalıştır düğmesine tıklayın. |
İlk üç bölmeden herhangi birinde bilgileri değiştirdiğinizde, bu değişiklikler diğer bölmelerde görünür. Örneğin, Diyagram bölmesine bir tablo eklerseniz, tablo otomatik olarak SQL bölmesindeki Transact-SQL sorgusuna eklenir. SQL bölmesinde sorguya alan eklemek, alanı Kılavuz bölmesindeki listeye otomatik olarak ekler ve Diyagram bölmesindeki tabloyu güncelleştirir.
Daha fazla bilgi için bkz. Sorgu ve Görünüm Tasarımcısı Araçları (Visual Database Araçları).
Grafik Sorgu Tasarımcısı araç çubuğu
Grafik sorgu tasarımcısı araç çubuğu, grafik arabirimini kullanarak Transact-SQL sorguları tasarlamanıza yardımcı olacak düğmeler sağlar.
| Button | Description |
|---|---|
| Metin Olarak Düzenle | Metin tabanlı sorgu tasarımcısı ile grafik sorgu tasarımcısı arasında geçiş yapar. |
| İthalat | Bir dosyadan veya rapordan var olan bir sorguyu içeri aktarma. Yalnızca .sql ve .rdl dosya türleri desteklenir. Daha fazla bilgi için bkz. Rapor Eklenmiş Veri Kümeleri ve Paylaşılan Veri Kümeleri (Rapor Oluşturucusu ve SSRS). |
|
|
Diyagram bölmesini gösterin veya gizleyin. |
|
|
Kılavuz bölmesini gösterin veya gizleyin. |
|
|
SQL bölmesini gösterin veya gizleyin. |
|
|
Sonuç bölmesini gösterin veya gizleyin. |
|
|
Sorguyu çalıştırın. |
|
|
Sorgu metninin söz diziminin doğru olup olmadığını denetleyin. |
|
|
Diyagram bölmesinde seçili sütun için sıralama düzenini Artan Düzende Sırala olarak ayarlayın, |
|
|
Diyagram bölmesinde seçili sütun için sıralama düzenini Azalan Düzende Sırala olarak ayarlayın, |
|
|
Diyagram bölmesinde filtreye sahip olarak işaretlenmiş seçili sütunun filtresini kaldırın ( |
|
|
Kılavuz bölmesinde Gruplandır sütununu gösterin veya gizleyin.
Gruplandır aç-kapa düğmesi açık olduğunda, Kılavuz bölmesinde Gruplandır adlı ek bir sütun görünür ve sorgudaki seçili sütunların her birinin varsayılan değeri Gruplandır olur. Bu, seçili sütunun SQL metninde Gruplandırma yan tümcesine dahil edilmesine neden olur. SELECT yan tümcesindeki tüm sütunları içeren bir GROUP BY yan tümcesini otomatik olarak eklemek için Gruplandır düğmesini kullanın. SELECT yan tümceniz toplam işlev çağrıları (örneğin, TOPLA(ColumnName)) içeriyorsa, sonuç kümesinde görünmesini istiyorsanız group by yan tümcesine toplama olmayan her sütunu ekleyin. Sonuç bölmesinde görünmesi için, sorgudaki her sütunun Sonuç bölmesinde görüntülenecek değeri hesaplamada kullanılmak üzere tanımlanmış bir toplama işlevine sahip olması veya sorgudaki sütunun SQL sorgusunun GROUP BY yan tümcesinde belirtilmesi gerekir. |
|
|
Veri kaynağından Diyagram bölmesine yeni bir tablo ekleyin. Not Yeni bir tablo eklediğinizde, sorgu tasarımcısı veri kaynağındaki yabancı anahtar ilişkilerini eşleştirmeye çalışır. Tablo ekledikten sonra, tablolar arasındaki bağlantılarla temsil edilen yabancı anahtar ilişkilerinin doğru olduğunu onaylayın. |
Example
Aşağıdaki sorgu, veritabanı AdventureWorks2025 tablosundaki soyadlarının listesini döndürür:
SELECT LastName FROM Person.Person;
Saklı yordamları SQL bölmesinden de çalıştırabilirsiniz. Aşağıdaki sorgu, veritabanında uspGetEmployeeManagers saklı yordamını AdventureWorks2025 çalıştırır:
EXEC uspGetEmployeeManagers '1';
Komut Türü TableDirect
TableDirect türünde, grafik sorgu tasarımcısı veri kaynağından kullanılabilir tabloların açılan listesini ve Sonuç bölmesini görüntüler. Bir tablo seçip Çalıştır düğmesine tıklarsanız, o tablonun tüm sütunları döndürülür.
Uyarı
TableDirect özelliği yalnızca OLE DB ve ODBC veri kaynağı türleri tarafından desteklenir.
Aşağıdaki tabloda her bölmenin işlevi açıklanmaktadır.
| Panel | İşlev |
|---|---|
| Tablo açılan listesi | Veri kaynağındaki tüm kullanılabilir tabloları listeler. Etkin hale getirmek için listeden birini seçin. |
| Result | Seçili tablodaki tüm sütunları görüntüler. Tablo sorgusunu çalıştırmak için araç çubuğundaki Çalıştır düğmesine tıklayın. |
TableDirect Komut Türü için Araç Çubuğu Düğmeleri
Grafik sorgu tasarımcısı araç çubuğu, veri kaynağındaki tabloların açılan listesini sağlar. Aşağıdaki tabloda her düğme ve işlevi listelemektedir.
| Button | Description |
|---|---|
| Metin Olarak Düzenle | Metin tabanlı sorgu tasarımcısı ile grafik sorgu tasarımcısı arasında geçiş yapar. |
| İthalat | Bir dosyadan veya rapordan var olan bir sorguyu içeri aktarma. Yalnızca .sql ve .rdl dosya türleri desteklenir. Daha fazla bilgi için bkz. Rapor Eklenmiş Veri Kümeleri ve Paylaşılan Veri Kümeleri (Rapor Oluşturucusu ve SSRS). |
|
|
Genel sorgu tasarımcısı ile grafik sorgu tasarımcısı arasında geçiş yaparak sorgu metnini veya saklı yordam görünümünü koruma. |
|
|
Seçili tablodaki tüm sütunları seçin. |
Komut Türü StoredProcedure
StoredProcedure türünde, grafik sorgu tasarımcısı veri kaynağından kullanılabilir saklı yordamların açılan listesini ve Sonuç bölmesini görüntüler. Aşağıdaki tabloda her bölmenin işlevi açıklanmaktadır.
| Panel | İşlev |
|---|---|
| Saklı yordam açılan listesi | Veri kaynağındaki tüm kullanılabilir saklı yordamları listeler. Etkin hale getirmek için listeden birini seçin. |
| Result | Saklı yordamı çalıştırmanın sonucunu görüntüler. Seçili saklı yordamı çalıştırmak için araç çubuğunda çalıştır düğmesine tıklayın. |
StoredProcedure Komut Türü için Araç Çubuğu Düğmeleri
Grafik sorgu tasarımcısı araç çubuğu, veri kaynağındaki saklı yordamları içeren bir açılır liste sunar. Aşağıdaki tabloda her düğme ve işlevi listelemektedir.
| Button | Description |
|---|---|
| Metin Olarak Düzenle | Metin tabanlı sorgu tasarımcısı ile grafik sorgu tasarımcısı arasında geçiş yapar. |
| İthalat | Bir dosyadan veya rapordan var olan bir sorguyu içeri aktarma. Yalnızca .sql ve .rdl dosya türleri desteklenir. Daha fazla bilgi için bkz. Rapor Eklenmiş Veri Kümeleri ve Paylaşılan Veri Kümeleri (Rapor Oluşturucusu ve SSRS). |
|
|
Seçili saklı yordamı çalıştırın. |
| Saklı yordam açılan listesi | Kullanılabilir saklı yordamların listesini veri kaynağından görüntülemek için aşağı oka tıklayın. Listeden herhangi bir saklı yordamı seçmek için tıklayın. |
Example
Aşağıdaki saklı yordam, veritabanındaki yöneticilerin AdventureWorks2025 komut zinciri listesini çağırır. Bu saklı yordam BusinessEntityID'i parametre olarak kabul eder. Herhangi bir küçük tamsayı girebilirsiniz.
uspGetEmployeeManagers '1';