Grafikler (Rapor Oluşturucusu 3.0 ve SSRS

Verileri görsel bir biçimde özetlemek istediğinizde grafik veri bölgesi kullanın.Grafikler tek bir bakışta toplam büyük miktarlarda toplam bilgiye sunmanızı sağlar.Bir grafiği tasarlamadan önce, tasarımı hızlı ve verimli bir şekilde tasarlayabilmeniz için, verilerinizi dikkatle hazırlamanız ve içeriğini anlamanız önemlidir.Daha fazla bilgi için bkz: Nasıl yapılır: Rapora Grafik Ekleme (Rapor Oluşturucusu 3.0 ve SSRS).Grafik hemen kullanmaya başlamak için çubuk, sütun, mini grafik ve pasta grafik öğreticiler de görmek Öğreticiler (Rapor Oluşturucusu 3,0) veya çubuk ve pasta grafik öğreticiler de Eğitimler (ssrs).

Aşağıdaki gösterim grafikte gösterilen farklı öğelerin bir çoğunu göstermektedir.

Grafik öğeleri diyagramı

Grafikleri rapor öğesi olarak ayrıca yayımlayabilirsiniz.Rapor bölümleri rapor sunucusunda depolanan ve diğer raporlara dahil edilebilen kendi içinde her şeyi içeren rapor öğeleridir. Rapor Bölümü Galerisi'ne gözatmak ve raporlarınıza eklemek üzere bölümler seçmek için Rapor Oluşturucusu'nu kullanın. Rapor Bölümü Galerisi'ne kullanmak üzere rapor bölümleri kaydetmek için Rapor Tasarımcısı'nı ve Rapor Oluşturucusu'nu kullanın. Daha fazla bilgi için, Web'de microsoft.com sitesinde Rapor Bölümleri (Rapor Oluşturucusu 3.0 ve SSRS) ve Rapor Tasarımcısı'nda Rapor Bölümleri (SSRS) makalelerine bakın.

Not

Business Intelligence Development Studio'daki Rapor Oluşturucusu 3.0 ve Rapor Tasarımcısı ile rapor tanımlarını (.rdl) oluşturabilir ve değiştirebilirsiniz. Her yazma ortamı raporları ve ilişkili öğeleri oluşturmak, açmak ve kaydetmek için farklı yollar sağlar. Daha fazla bilgi için, Web'de microsoft.com sitesinde Rapor Tasarımcısı'nda ve Oluşturucusu 3.0'da Rapor Tasarlama makalesine bakın.

Bu Makalede

Grafik Tasarlama

Matrisle Benzerlikleri

Grafiğe Veri Ekleme

Grafikteki Kategori ve Seri Grupları

Grafiği Oluşturmadan Önce Veri Kümesiyle İlgili Dikkate Alınacak Noktalar

Grafikte Veri Görüntülemek İçin En İyi Yöntemler

Grafikteki bir Veri Alanındaki Değerleri Toplama

Bu Bölümde

Grafik Tasarlama

Tasarım yüzeyine grafik veri bölgesi ekledikten sonra, grafikteki Grafik Verileri bölmesine sayısal ve sayısal olmayan veriler için rapor veri kümesi alanlarını sürükleyebilirsiniz.Tasarım yüzeyinde grafiği tıklattığınızda, üç bölümüyle (Kategori Grupları, Seri Grupları ve Değerler) Grafik Verileri bölmesi görüntülenir.Raporda paylaşılan veya katıştırılmış veri kümesi varsa, veri kümesindeki alanlar Rapor Verileri bölmesinde görünür.Alanları veri kümesinden uygun bölümlere sürükleyin.Bir alan grafik alanlarını birini eklendiğinde, varsayılan olarak, Reporting Services hesaplar toplu alanı.Serileri dinamik olarak oluşturmak için seri gruplandırmayı da kullanabilirsiniz.Grafik matrisle de yakından ilgilidir.

Seriler ve kategoriler içeren grafik

Not

Tasarım zamanında grafikteki veriler, rapor işlendiğinde grafikte bulunan verilerden farklıdır.Bunlar gerçek veriler değildir.Grafiğinizi, grafiğin nasıl görüneceği fikri ile tasarlayabilmeniz için eklenen oluşturulan verilerdir.

Başa Dön bağlantısıyla kullanılan ok simgesiBaşa Dön

Matrisle Benzerlikleri

Bunları karşılaştırmak için matrisler için grafiklerin nasıl çalıştığını hakkında düşünmek yollarından biridir.

Araç Çubuğundan eklenen Yeni Matris, seçili

Kavramsal olarak, bunların düzenlemeleri aynıdır:

  • Matristeki Sütunlar grubu ile grafikteki Kategori Grupları bölümü aynıdır.

  • Matristeki Satırlar grubu ile grafikteki Seri Grupları bölümü aynıdır.

  • Matristeki Veriler bölümüyle grafikteki Değerler bölümü aynıdır.

Başa Dön bağlantısıyla kullanılan ok simgesiBaşa Dön

Grafiğe Veri Ekleme

Satışları Ad’a göre gösteren bir raporunuz olduğunu varsayın.Tam Ad alanını Kategori Grupları bölümüne ve Satış alanını da Değerler bölümüne bırakırsınız.

Satış alanını Değerler bölümüne eklediğinizde, veri alanının metni göstergede görüntülenir ve bu sayısal alandaki veriler toplanarak tek bir değer oluşturur.Varsayılan olarak değer, yerleşik Sum işlevi kullanılarak toplanır.Grafik Verileri bölmesi alanınız için basit bir ifade içerir.Örneğimizde, [Sum(Sales)] alan ifade görünür =Sum(Fields!Sales.Value).Bir grup belirtilmemişse, grafikte yalnızca bir veri noktası gösterilir.Birden fazla veri noktası gösterebilmek için, verilerinizi bir gruplandırma alanı ekleyerek gruplandırmasınız.Ad alanını Kategori Grupları bölümüne eklediğinizde, alanın adıyla aynı adı taşıyan bir gruplandırma alanı grafiğe otomatik olarak eklenir.X ve ye eksenleri boyunca olan değerleri tanımlayan alanlar eklendiğinde, grafikte verileri doğru bir biçimde çizdirmeye yetecek kadar bilgi olur.

Kategori grupları içeren, serisi olmayan grafik

Seri Grupları bölümü boş bırakıldığında, tasarım zamanında serilerin sayısı sabit olur.Bu örnekte, Satış grafikte görüntülenen tek seridir.

Başa Dön bağlantısıyla kullanılan ok simgesiBaşa Dön

Grafikteki Kategori ve Seri Grupları

Grafik, iç içe geçmiş kategori ve seri gruplarını destekler.Grafikler ayrıntı verilerini görüntülemez.Veri kümesi alanlarını seçili grafiğin kategori ve seri bırakma bölgelerine sürükleyerek bir grafiğe gruplar ekleyin.

Pasta grafikler gibi şekil grafikleri, kategori gruplarını ve iç içe geçmiş kategori gruplarını destekler.Çubuk grafikler gibi diğer grafikler, kategori gruplarını ve seri gruplarını destekler.Grupları iç içe yerleştirebilirsiniz, ancak kategori veya seri sayısının grafikteki verilerin görüntülenmesini engellememesine dikkat edin.

Grafiğe Seri Gruplandırması Ekleme

Seri Grupları bölümüne alan eklerseniz, serilerin sayısı söz konusu alanda bulunan verilere bağlı olur.Önceki örneğimizde, Seri Grupları bölümüne Yıl alanını eklediğimizi varsayalım.Yıl alanındaki değerlerin sayısı, grafikte kaç serinin olacağını belirler.Yıl alanı 2004, 2005 ve 2006 yıllarını içeriyorsa, Değerler bölümündeki her alan için grafikte üç seri görüntülenir.

Başa Dön bağlantısıyla kullanılan ok simgesiBaşa Dön

Grafiği Oluşturmadan Önce Veri Kümesiyle İlgili Dikkate Alınacak Noktalar

Grafikler verilerinizin özet görünümünü sağlar.Ancak, büyük veri kümelerinde grafik üzerindeki bilgiler dağınık ve anlaşılmaz olabilir.Eksik veya boş veri noktaları, grafiğin türüne uygun olmayan veri türleri ve verileri tablolarla birleştirmek gibi gelişmiş uygulamaların hepsi grafiğin okunabilirliğini etkileyebilir.Bir grafiği tasarlamadan önce, tasarımı hızlı ve verimli bir şekilde yapabilmek için, verilerinizi dikkatle hazırlamalı ve içeriğini anlamalısınız.

Raporunuzda istediğiniz kadar grafiğiniz olabilir.Matris veya tablo gibi başka herhangi bir veri bölgesine benzeyen bir grafik tek bir veri kümesine bağlıdır.Aynı grafikte birden çok veri kümesi görüntülemek istiyorsanız, grafiğe verileri eklemeden önce SQL sorgunuzda JOIN veya UNION deyimini kullanan ek bir veri kümesi oluşturabilirsiniz.JOIN ve UNION deyimi hakkında daha fazla bilgi için, Books Online’a veya başka bir SQL başvurusuna bakın.

Ayrıntılı veriler gerekmiyor veya kullanılmıyorsa, veritabanı sorgusunda verileri önceden birleştirmeyi dikkate alın.Her veri noktasını daha net görüntülemek için, veri kümenizdeki kategorilerin sayısını azaltın.Veri kümesine filtre uygulayabilir veya döndürülen satır sayısını azaltan bir koşulu sorgunuza ekleyebilirsiniz.Başa Dön bağlantısıyla kullanılan ok simgesiBaşa Dön

Grafikte Veri Görüntülemek İçin En İyi Yöntemler

Görüntülenen öğelerin sayısı temeldeki bilgilere yönelik açık bir görüntü sunduğu zaman, grafikler en büyük etkiyi yapar.Dağılım grafikleri gibi bazı grafikler, çok sayıda veri noktasını kullanırken, pasta grafik gibi bazı grafikler de daha az veri noktasıyla daha etkili olurlar.Veri kümenizdeki değerleri ve bu bilgilerin nasıl gösterilmesini istediğinizi göz önüne alarak, grafik türünü dikkatle seçin.Daha fazla bilgi için bkz: Grafik Türleri (Rapor Oluşturucusu 3.0 ve SSRS).

Veriler grafikte birkaç yolla birleştirilebilir:

  • Küçük dilimleri pasta grafiği kullanırken, "Diğer." adlı bir dilim toplamak Bu dilimleri pasta grafik üzerinde sayısını azaltır.Daha fazla bilgi için bkz: Nasıl yapılır: Pasta Grafikteki Küçük Dilimleri Toplama (Rapor Oluşturucusu 3.0 ve SSRS).

  • Çok fazla veri noktası olduğunda, veri noktası etiketleri kullanmaktan kaçının.Veri noktası etiketleri en çok grafikte yalnızca birkaç nokta olduğu zaman etkin olurlar.

  • İstenemeyen veya ilgisiz verilere filtre uygulayın.Bu, grafikte göstermeye çalıştığınız önemli verileri vurgulamanıza yardımcı olur.Grafikteki veri noktalarını filtrelemek için, kategori grubunda veya seri grubunda bir filtre ayarlayın.Varsayılan olarak, yerleşik grafik kullanır işlev Sum için toplu değerlerini serisini bir tek tek veri noktası aynı gruba aitSerinin toplama işlevini değiştirirseniz, filtre ifadesindeki toplama işlevini de değiştirmeniz gerekir.Daha fazla bilgi için bkz: Verileri Filtreleme, Gruplandırma ve Sıralama (Rapor Oluşturucusu 3.0 ve SSRS).

  • Tablo veya matris şablonunda oran verilerini görüntülemek için, çubuk grafik yerine doğrusal ölçer kullanmayı düşünün.Hücre içindeki tek değeri göstermek için ölçerler daha uygundur.Daha fazla bilgi için bkz: Veri Bölgelerini İç İçe Geçirme (Rapor Oluşturucusu 3.0 ve SSRS).

Başa Dön bağlantısıyla kullanılan ok simgesiBaşa Dön

Grafikteki bir Veri Alanındaki Değerleri Toplama

Bir alan grafiği değerler alanına eklendiğinde, varsayılan olarak, Reporting Services hesaplar toplu alanı.Grafiğe bir alan sürükler ancak bu alanı belirli bir bölüme bırakmazsanız, bu alanın veri türüne bağlı olarak alanın kategori (x) eksenine mi yoksa değer (y) eksenine mi ait olduğunu grafik belirler.Değerler bölümüne bırakılan sayısal alanlar SUM işlevi kullanılarak toplanır.Değerler bölümündeki değer alanının veri türü Dize olduğunda, alanlarda sayılar bulunsa bile grafik sayısal değer görüntüleyemez; dolayısıyla grafikte COUNT işlevi görüntülenir.Bu davranışı önlemek için, kullandığınız alanların, biçimlendirilmiş sayılar içeren Dizeler yerine sayısal veri türlerine sahip olduğundan emin olun.Bir Visual Basic kullanabilirsiniz ifade bir sayısal veri türü kullanarak için dize değerlerini dönüştürmek için CDbl veya CInt sabiti.Örneğin, aşağıdaki ifade karmaşık dönüştürür bir alan , adlı MyField dizeleri olarak biçimlendirilmiş sayısal değerler içeriyor

=Sum(CDbl(Fields!MyField.Value))

toplu ifadeleri hakkında daha fazla bilgi için bkz: Toplama İşlevleri Başvurusu (Rapor Oluşturucusu 3.0 ve SSRS).

Başa Dön bağlantısıyla kullanılan ok simgesiBaşa Dön

Bu Bölümde