Grafik Sorgu Tasarımcısı kullanıcı arabirimi

Reporting ServicesGrafik Sorgu Tasarımcısı ve bir metin tabanlı Sorgu Tasarımcısı rapor Tasarımcısı rapor veri kümesi için ilişkisel bir veritabanından veri almak için sorgu oluşturma sağlar. Etkileşimli bir sorgu oluşturmak ve veri kaynağı türleri için sonuçları göstermek için Grafik Sorgu Tasarımcısı kullanın SQL Server, Oracle, ole db ve odbc. Çoklu belirtmek için metin tabanlı Sorgu Tasarımcısı'nı kullanma Transact-SQLdeyimleri, karmaşık bir sorgu veya komut sözdizimi ve ifade tabanlı sorgular. Daha fazla bilgi için bkz: Metin tabanlı Sorgu Tasarımcısı kullanıcı arabirimi. Belirli bir veri kaynağı türleri ile çalışma hakkında daha fazla bilgi için bkz: Rapora Veri Ekleme (Rapor Oluşturucusu ve SSRS).

.

Grafik Sorgu Tasarımcısı

Bu grafik Sorgu Tasarımcısı sorgu komutları için üç tür destekler: metin, StoredProcedure, veya TableDirect. İçin veri kümesi sorgu oluşturmadan önce sorgu sayfasında bir komut türü seçeneğini seçmeniz gerekir Veri kümesi özelliklerini iletişim kutusu.

Sorgu türü için aşağıdaki seçenekler kullanılabilir:

  • Metin destekleyen standart Transact-SQLsorgu ilişkisel veritabanı veri kaynakları için veri işleme uzantıları dahil, metin Microsoft  SQL Serverve Oracle.

  • TableDirect belirtilen tablodan tüm sütunları seçer. Örneğin, adında bir tablo için Customers, bu eşdeğer olduğunu Transact-SQLdeyimi SELECT * FROM Customers.

  • StoredProcedure veri kaynağı üzerinde aramalar için saklı yordamları destekler. Bu seçeneği kullanmak için saklı yordam yürütme izinleri veritabanı yöneticisi veri kaynağı tarafından almış olmanız gerekir.

Varsayılan komut türü metin.

[!NOT]

Tüm veri işleme uzantıları türü desteklemez. Seçeneği kullanılabilir olmadan önce alttaki veri sağlayıcısına bir komut türünü desteklemesi gerekir.

Komut Türü Metin

İçinde metin türü, grafik Sorgu Tasarımcısı sunar dört veya bölmeleri. Sütun, diğer adlar, sıralama değerlerini ve filtre değerleri belirleyebileceğiniz bir Transact-SQLsorgusu. Seçimlerinizi oluşturulan sorgu metni görüntülemek, sorguyu çalıştırmak ve sonuç kümesini görüntüleyin. Aşağıdaki şekil, dört bölmeleri gösterir.

SQL sorgusu için grafik sorgu tasarımcısı

Aşağıdaki tabloda, bölmelerin işlevleri açıklanmıştır.

Bölme

İşlev

Diyagramı

Grafik sunumlarını tabloları sorgu görüntüler. Bu bölme, alanları seçin ve tablolar arasındaki ilişkileri tanımlamak için kullanın.

Kılavuz

Sorgunun döndürdüğü alanların bir listesini görüntüler. Bu bölme, diğer adlar, sıralama düzeni, filtreler, gruplar ve parametreleri tanımlamak için kullanın.

SQL

Görüntüler Transact-SQLsorgu Diyagram ve Kılavuz bölmelerinde temsil. Yazın veya bir sorgu kullanarak güncelleştirmek için bu bölmesini kullanın Transact-SQL.

Sonuç

Sorgunun sonuçlarını görüntüler. Sorguyu çalıştırmak için herhangi bir bölmede sağ tıklatın ve ardından Run, veya çalıştırmak araç çubuğundaki düğmesini.

İlk üç bölme herhangi birinde bilgileri değiştirdiğinizde, bu değişiklikler diğer bölmelerde görünür. Diyagram bölmesinde tablo eklerseniz, örneğin, bu otomatik olarak eklenecek Transact-SQLsorgu sql bölmesindeki. Sorgu sql bölmesindeki bir alanı ekleyerek otomatik olarak listesine Kılavuz bölmesinde alan eklemek ve Diyagram bölmesinde tablosunu güncelleştirmek.

Daha fazla bilgi için, bkz. Sorgu ve Görünüm Tasarımcısı araçları (Visual Veritabanı Araçları).

Grafik Sorgu Tasarımcısı araç

Grafik sorgu Tasarımcı araç çubuğu düğmeleri yardımcı sağlar tasarım Transact-SQLgrafik arayüzü kullanarak sorgular.

Düğme

Açıklama

Metin olarak düzenleyin

Metin tabanlı sorgu tasarımcısı ile grafik sorgu tasarımcısı arasında geçiş yap:

İçe aktarma

Varolan bir sorgunun bir dosya veya raporu alın. Yalnızca dosya türlerini .sql ve .rdl desteklenir. Daha fazla bilgi için, bkz. Katıştırılmış Veri Kümeleri ve Paylaşılan Veri Kümeleri Raporla (Rapor Oluşturucusu ve SSRS).

Göster/Gizle diyagram bölmesi değiştirme düğmesi

Göster veya gizle Diyagram bölmesi.

Kılavuz bölmesini Göster veya Gizle değiştirme düğmesi

Göster veya Kılavuz bölmesini gizle.

SQL bölmesini göster veya gizle değiştirme düğmesi

Göster veya sql bölmesine gizle.

Sonuç bölmesini Göster veya Gizle değiştirme düğmesi

Göster veya gizle sonuç bölmesindeki.

Sorguyu çalıştır

Sorguyu çalıştırın.

SQL bölmesinde SQL doğrula düğmesi

Sorgu metni sözdizimi doğru olup olmadığını denetleyin.

Seçili alanda Artan Sıralama ayarla

Sıralama düzenini ayarlamak Artan sıralama Diyagram bölmesinde seçili sütun için

Seçili alanda Azalan Sıralama ayarla

Sıralama düzenini ayarlamak Azalan sıralama Diyagram bölmesinde seçili sütun için

Seçili alandaki filtreyi kaldır

Filtre sahip olarak işaretlenmiş Diyagram bölmesinde seçili sütun için filtreyi kaldırın (Seçili filtre sütununun yanındaki filtre grafiği).

Seçili alan için Gruplandırma Ölçütünü kullan

Göster veya gizle Group By Kılavuz bölmesinde sütun. Ne zaman Group By geçiş olduğunu adlı ek bir sütun, Group By , Kılavuz bölmesi ve her değer için sorgu varsayılan değerlere seçili sütunları görünür Group By, neden olan seçili sütunu bir Group By yan tümcesinde sql metni dahil edilecek. select yan tümcesinde tüm sütunları içeren bir group by yan tümcesi otomatik olarak eklemek için Grupla düğmesini kullanın. Ne zaman senin select yan tümcesi içeren toplu işlev çağrıları (sonuç kümesinde görünmesini istiyorsanız, örneğin, SUM(ColumnName)), her toplu olmayan sütunu group by yan tümcesinde içerir.

Sonuç bölmesindeki görünmesini, her sütunun sorgudaki sonuç bölmesinde görüntülemek için değer hesaplama kullanmak için tanımlı bir toplama işlevi olmalı veya sorgu sütun group by yan tümcesi sql sorgusu içinde belirtilmesi gerekmektedir.

Diyagram bölmesine yeni tablo ekle

Yeni bir tablo veri kaynağından Diyagram bölmesine ekleyin.

Not yeni bir tablo eklediğinizde, Sorgu Tasarımcısı veri kaynağından yabancı anahtar ilişkileri kadar eşleştirmeyi dener. Bir tabloyu ekledikten sonra temsil ettiği kent tablolar arasında yabancı anahtar ilişkileri doğru olduğundan emin olun.

Örnek

Aşağıdaki sorgu son adları listesini döndürür AdventureWorks2012 veritabanı kişi tablosu:

SELECT LastName FROM Person.Person;

SELECT LastName FROM Person.Person;

Saklı yordamlar sql bölmesinden de çalıştırabilirsiniz. Aşağıdaki sorguyu çalıştırır saklı yordam uspGetEmployeeManagers de AdventureWorks2012 veritabanı:

EXEC uspGetEmployeeManagers '1';

EXEC uspGetEmployeeManagers '1';

Komut Türü TableDirect

İçinde TableDirect türü, grafik Sorgu Tasarımcısı veri kaynağı ve bir sonuç bölmesi kullanılabilir tablolardan aşağı açılan listesini görüntüler. Eğer bir tablo seçin ve tıklayın çalıştırmak düğme, tüm sütunlar için bu tabloyu döndürülür.

[!NOT]

TableDirect özellik yalnızca tarafından desteklenmektedir ole db ve odbc veri kaynağı türleri.

Aşağıdaki tabloda, bölmelerin işlevleri açıklanmıştır.

Bölme

İşlev

Tablo açılır listesi

Veri kaynağından kullanılabilen tüm tabloları listeler. Etkin hale getirmek için listeden birini seçin.

Sonuç

Seçili tablodan tüm sütunları görüntüler. Tablo sorgusu çalıştırmak için Run araç çubuğundaki düğmesini.

Komut türü TableDirect araç çubuğu düğmeleri

Grafik sorgu Tasarımcı araç çubuğu, veri kaynağı için tablolar aşağı açılan listesini sağlar. Her düğme ve işlevi aşağıdaki tabloda listelenmektedir.

Düğme

Açıklama

Metin olarak düzenleyin

Metin tabanlı sorgu tasarımcısı ile grafik sorgu tasarımcısı arasında geçiş yap:

İçe aktarma

Varolan bir sorgunun bir dosya veya raporu alın. Yalnızca dosya türlerini .sql ve .rdl desteklenir. Daha fazla bilgi için, bkz. Katıştırılmış Veri Kümeleri ve Paylaşılan Veri Kümeleri Raporla (Rapor Oluşturucusu ve SSRS).

Genel Sorgu Tasarımcısı düğmesinin simgesi

Genel Sorgu Tasarımcısı ve grafik Sorgu Tasarımcısı, sorgu metni koruyarak veya saklı yordam görünümü arasında geçiş yapma.

Sorguyu çalıştır

Seçili tablodan tüm sütunları seçin.

Komut Türü StoredProcedure

İçinde StoredProcedure türü, grafik Sorgu Tasarımcısı veri kaynağı ve bir sonuç bölmesi kullanılabilir saklı yordamlardan aşağı açılan listesini görüntüler. Aşağıdaki tabloda, bölmelerin işlevleri açıklanmıştır.

Bölme

İşlev

Saklı yordam aşağı açılan liste

Veri kaynağından tüm kullanılabilir bir saklı yordamları listeler. Etkin hale getirmek için listeden birini seçin.

Sonuç

Depolanmış yordam çalıştıran sonucunu görüntüler. Seçili saklı yordamı çalıştırmak için Run araç çubuğundaki düğmesini.

Komut türü StoredProcedure araç çubuğu düğmeleri

Grafik sorgu Tasarımcı araç, veri kaynağı için saklı yordamlar aşağı açılan listesini sağlar. Her düğme ve işlevi aşağıdaki tabloda listelenmektedir.

Düğme

Açıklama

Metin olarak düzenleyin

Metin tabanlı sorgu tasarımcısı ile grafik sorgu tasarımcısı arasında geçiş yap:

İçe aktarma

Varolan bir sorgunun bir dosya veya raporu alın. Yalnızca dosya türlerini .sql ve .rdl desteklenir. Daha fazla bilgi için, bkz. Katıştırılmış Veri Kümeleri ve Paylaşılan Veri Kümeleri Raporla (Rapor Oluşturucusu ve SSRS).

Sorguyu çalıştır

Seçili saklı yordamı çalıştırın.

Saklı yordam aşağı açılan liste

Veri kaynağından kullanılabilen saklı yordamların listesini görüntülemek için oku tıklatın. Seçmek için listeden herhangi bir saklı yordam'ı tıklatın.

Örnek

Aşağıdaki saklı yordam çağrıları komuta zinciri listesini yöneticileri AdventureWorks2012 veritabanı. Bu saklı yordam kabul BusinessEntityIDparametre olarak. Herhangi bir küçük tamsayı girebilirsiniz.

uspGetEmployeeManagers '1';

Ayrıca bkz.

Kavramlar

Rapor Tasarımcısı SQL Server veri araçları (ssrs) sorgu tasarım araçları

Rapora Veri Ekleme (Rapor Oluşturucusu ve SSRS)

SQL Server bağlantı türü (ssrs)

ole db bağlantı türü (ssrs)

Rapora Veri Ekleme (Rapor Oluşturucusu ve SSRS)

Oracle bağlantı türü (ssrs)

RSReportDesigner konfigürasyon dosyası

Diğer Kaynaklar

Considerations for Installing SQL Server Samples and Sample Databases

Sorgular ve görünümleri nasıl yapılır konuları (Visual Veritabanı Araçları) tasarlama