Öğretici: Sayfalandırılmış rapor oluşturma ve Power BI hizmeti

ŞUNLAR IÇIN GEÇERLIDIR: Power BI Rapor Oluşturucusu Power BI Desktop

Bu öğreticide, örnek bir Azure SQL veritabanına bağlanma, Power BI Rapor Oluşturucusu'da birden çok sayfaya kaydırılan bir tabloyla sayfalandırılmış rapor oluşturma ve ardından sayfalandırılmış raporu Power BI hizmeti herhangi bir çalışma alanına yükleme sihirbazını kullanma açıklanmaktadır.

Screenshot showing paginated report in the Power BI service.

Bu öğreticide tamamladığınız adımlar şunlardır:

  • Azure örnek veritabanı oluşturma.
  • Power BI Rapor Oluşturucusu'de bir sihirbazın yardımıyla matris oluşturun.
  • Raporu her sayfada başlık, sayfa numaraları ve sütun başlıklarıyla biçimlendirin.
  • Para birimini biçimlendirin.
  • Raporu Power BI hizmeti yükleyin.

Önkoşullar

Sayfalandırılmış raporu oluşturmak için önkoşullar şunlardır:

Power BI sayfalandırılmış raporlarını (.rdl dosyaları) yayımlamaya yönelik lisans gereksinimleri, Power BI raporları (.pbix dosyaları) ile aynıdır.

  • Ücretsiz lisansla sayfalandırılmış raporları Power BI hizmeti Çalışma Alanım'da yayımlayabilirsiniz. Daha fazla bilgi için bkz. Power BI hizmeti ücretsiz lisansları olan kullanıcılar için özellik kullanılabilirliği.
  • Power BI Pro lisansı veya PPU lisansıyla sayfalandırılmış raporları diğer çalışma alanlarına yayımlayabilirsiniz. Ayrıca çalışma alanında en az katkıda bulunan rolüne de ihtiyacınız vardır.

Sihirbazla matris oluşturma

  1. Bilgisayarınızdan Power BI Rapor Oluşturucusu başlatın.

    Başlarken iletişim kutusu açılır.

    Screenshot showing Report Builder Getting Started.

  2. Sol bölmede Yeni Rapor'un seçili olduğunu doğrulayın ve sağ bölmede Tablo veya Matris Sihirbazı'nı seçin.

  3. Veri kümesi seçin sayfasında Veri kümesi> oluştur İleri'yi seçin.

    Screenshot showing Create a dataset.

  4. Veri kaynağına bağlantı seçin sayfasında Yeni'yi seçin.

    Screenshot showing New data source.

    Veri Kaynağı Özellikleri iletişim kutusu açılır.

  5. Veri kaynağını istediğiniz her şeyi karakterler ve alt çizgilerle adlandırabilirsiniz. Bu öğretici için, Ad kutusuna MyAzureDataSource yazın.

  6. Bağlantı türünü seçin kutusunda Microsoft Azure SQL Veritabanı'ı seçin.

  7. Bağlan ion dizesi kutusunun yanındaki Oluştur'a tıklayın.

    Screenshot showing Build button in Data source properties.

    Bağlan ion Özellikleri iletişim kutusu açılır.

  8. Azure portalında: Azure portalına geri dönün ve SQL veritabanları'nı seçin.

    Screenshot showing SQL databases in the Azure portal.

  9. Bu makalenin Önkoşullar bölümünde yer alan "Azure portalında Azure SQL veritabanı örneği oluşturma" hızlı başlangıcında oluşturduğunuz Azure SQL veritabanını seçin.

  10. Genel Bakış sekmesinde, Sunucu adı kutusundaki değeri kopyalayın.

  11. Rapor Oluşturucusu: Rapor Oluşturucusu geri dönün. Bağlan ion Özellikleri iletişim kutusundaki Sunucu adı'nın altına kopyaladığınız sunucu adını yapıştırın.

  12. Sunucuda oturum açma için SQL Server Kimlik Doğrulamasını Kullan'ın seçili olduğundan emin olun ve örnek veritabanı için Azure'da oluşturduğunuz kullanıcı adını ve parolayı yazın.

  13. Veritabanına Bağlan altında açılan oku seçin ve Azure'da oluşturduğunuz veritabanı adını seçin.

    Screenshot showing Data source connection properties.

  14. Bağlantıyı Sına'yı seçin. Test sonuçları iletisini, Test bağlantısının başarılı olduğunu görürsünüz.

  15. Tamam>Tamam'ı seçin.

    Şimdi Bağlan ion dizesi kutusunda, Rapor Oluşturucusu yeni oluşturduğunuz bağlantı dizesi görüntüler.

    Screenshot showing Data source connection string.

  16. Tamam seçeneğini işaretleyin.

  17. Veri kaynağı bağlantısı seçin sayfasında, yeni oluşturduğunuz veri kaynağı bağlantısının altında "(bu Raporda)" ifadesini görürsünüz. Bu veri kaynağını >İleri'yi seçin.

    Screenshot showing My Azure data source.

  18. İleri kutusuna >aynı kullanıcı adını ve parolayı girin.

  19. Sorgu tasarla sayfasında SalesLT'yi genişletin, Tablolar'ı genişletin ve şu tabloları seçin:

    • Address
    • Müşteri
    • Ürün
    • ProductCategory
    • SalesOrderDetail
    • Salesorderheader

    İlişkiler>Otomatik Algılama seçili olduğundan, Rapor Oluşturucusu bu tablolar arasındaki ilişkileri algılar.

    Screenshot showing Design a query dialog box.

  20. Sorguyu Çalıştır'ı seçin. Rapor OluşturucusuSorgu sonuçları.

    Screenshot showing Query results.

  21. İleri'yi seçin.

  22. Alanları düzenle sayfasında, bu alanları Kullanılabilir alanlar kutusundan Satır grupları kutusuna sürükleyin:

    • CompanyName
    • SalesOrderNumber
    • Product_Name
  23. Bu alanları Kullanılabilir alanlar kutusundan Değerler kutusuna sürükleyin:

    • OrderQty
    • UnitPrice
    • LineTotal

    Rapor Oluşturucusu otomatik olarakDeğerler kutusu toplamları.

    Screenshot showing Arrange fields dialog box.

  24. Düzeni seçin sayfasında tüm varsayılan ayarları koruyun, ancak Grupları genişlet/daralt'ın yanındaki onay kutusunu temizleyin. Genel olarak grupları genişletme/daraltma özelliği harikadır, ancak bu kez tablonun birden çok sayfaya kaydırılmasını istiyorsunuz.

  25. İleri>Son seçeneğini belirleyin. Tablo tasarım yüzeyinde görüntülenir.

Oluşturdukların

Sihirbazın sonuçlarına bakmak için biraz duraklatalım.

Screenshot showing the results of the Matrix wizard.

  1. Rapor Verileri bölmesinde, eklenmiş Azure veri kaynağını ve bunu temel alan ekli veri kümesini görürsünüz. Bunların her ikisini de oluşturdunuz.

  2. Tasarım yüzeyi yaklaşık 6 inç genişliğindedir. Tasarım yüzeyinde sütun başlıklarını ve yer tutucu değerlerini görüntüleyen matrisi görürsünüz. Matrisin altı sütunu vardır ve yalnızca beş satır uzunluğunda görünüyor.

  3. Sipariş Miktarı, Birim Fiyat ve Satır Toplamlarının tümü toplamlardır ve her satır grubunun bir alt toplamı vardır.

    Gerçek veri değerlerini yine de görmüyorsunuz. Bunları görmek için raporu çalıştırmanız gerekir.

  4. Özellikler bölmesinde, seçili matris Tablix1 olarak adlandırılır. Rapor Oluşturucusu içindeki tablix, verileri satır ve sütunlarda görüntüleyen bir veri bölgesidir. Tablo veya matris olabilir.

  5. Gruplandırma bölmesinde, sihirbazda oluşturduğunuz üç satır grubunu görürsünüz:

    • CompanyName
    • Satış Siparişi
    • Ürün Adı

    Bu matriste sütun grubu yok.

Raporu çalıştırma

Gerçek değerleri görmek için raporu çalıştırmanız gerekir.

  1. Giriş araç çubuğunda Çalıştır'ı seçin.

    Şimdi değerleri görürsünüz. Matrisin Tasarım görünümünde gördüğünüzden çok daha fazla satırı var! Rapor Oluşturucusu sayfanın 1/ 2 olduğunu söylediğini unutmayın. Rapor Oluşturucusu raporu mümkün olan en kısa sürede yükler, bu nedenle aynı anda yalnızca birkaç sayfa için yeterli veri alır. Soru işareti, Rapor Oluşturucusu henüz tüm verileri yüklemediğini gösterir.

    Screenshot showing buttons to run the report.

  2. Yazdırma Düzeni'ni seçin. Rapor, yazdırdığınızda bu biçimde olacaktır. Rapor Oluşturucusu artık raporun 33 sayfası olduğunu ve alt bilgiye otomatik olarak bir tarih ve saat damgası eklediğini biliyor.

Raporu biçimlendirme

Artık matrisi 33 sayfaya kaydıran bir raporunuz var. Şimdi başka özellikler ekleyelim ve görünümünü geliştirelim. Raporun nasıl ortaya çıkabileceğini görmek istiyorsanız, raporu her adımdan sonra çalıştırabilirsiniz.

  • Şeridin Çalıştır sekmesinde Tasarım'ı seçerek değiştirmeye devam edebilirsiniz.

Sayfa genişliğini ayarlama

Sayfalandırılmış rapor genellikle yazdırma için biçimlendirilir ve tipik bir sayfa 8 1/2 X 11 inçtir.

  1. Tasarım yüzeyini 7 inç genişliğinde yapmak için cetveli sürükleyin. Varsayılan kenar boşlukları her iki tarafta 1 inçtir, bu nedenle yan kenar boşluklarının daha dar olması gerekir.

  2. Rapor özelliklerini göstermek için tasarım yüzeyinin etrafındaki gri alana tıklayın.

    Özellikler bölmesini görmüyorsanız Görünüm sekmesi> Özellikler'i seçin.

  3. Kenar Boşluklarını genişletin ve Sol ve Sağ'ı 1 inçten 0,75 inç'e değiştirin.

    Screenshot showing Set page margins.

Rapor başlığı ekleme

  1. Sayfanın üst kısmındaki Başlık eklemek için tıklayın sözcüklerini seçin ve Ardından Şirkete Göre Satışlar yazın.

  2. Başlık metnini seçin ve Özellikler bölmesinde Yazı Tipi'nin altında Renk'i Mavi olarak değiştirin.

Sayfa numarası ekleme

Raporun alt bilgide tarih ve saat damgası olduğunu fark ettiniz. Alt bilgiye sayfa numarası da ekleyebilirsiniz.

  1. Tasarım yüzeyinin alt kısmında alt bilgide sağ tarafta [& ExecutionTime] ifadesini görürsünüz.

  2. Rapor Verileri bölmesinde Yerleşik Alanlar klasörünü genişletin. Sayfa Numarası'nı alt bilginin sol tarafına [&ExecutionTime] ile aynı yükseklikte sürükleyin.

  3. [&PageNumber] kutusunun sağ tarafını sürükleyerek kare yapın.

  4. Ekle sekmesinde Metin Kutusu'nu seçin.

  5. [&PageNumber] öğesinin sağındaki öğesine tıklayın, "of" yazın ve metin kutusunun karesini oluşturun.

  6. Toplam Toplam Sayfaları alt bilgiye, "of" öğesinin sağ tarafına sürükleyin ve ardından sağ tarafını sürükleyerek karesini de çizin.

    Screenshot showing Drag page numbers.

Tabloyu genişletme

Artık matrisi sayfanın genişliğini dolduracak kadar geniş yapabilir ve metin sütunlarını genişleterek adların o kadar fazla kaydırmasını sağlayabilirsiniz.

  1. Matrisi ve ardından Şirket Adı sütununu seçin.

  2. Şirket Adı sütununun sağ kenarındaki matrisin üst kısmındaki gri çubuğun üzerine gelin. Sütun 13/8 inç'te bitene kadar sağa doğru sürükleyin.

    Screenshot showing Drag the right edge of the column.

  3. Sütun 3 3/4 inç olarak bitene kadar Ürün Adı'nın sağ kenarını sürükleyin.

Matris şimdi neredeyse yazdırma alanı kadar geniştir.

Para birimini biçimlendirme

Raporu çalıştırdığınızda fark ettiyseniz dolar tutarları henüz para birimi olarak biçimlendirilmemiştir.

  1. Sol üst [Sum(OrderQty)] hücresini seçin, Shift tuşunu basılı tutun ve sağ alt [Sum(LineTotal)] hücresini seçin.

    Screenshot showing Select cells with currency values.

  2. Giriş sekmesinde dolar işareti ($) para birimi simgesini ve ardından Yer tutucu stilleri>Örnek Değerler'in yanındaki oku seçin.

    Screenshot showing Show sample values.

    Artık değerlerin para birimi olarak biçimlendirildiğini görebilirsiniz.

    Screenshot showing Currency sample values.

Her sayfaya sütun üst bilgileri ekleme

Raporu Power BI hizmeti yayımlamadan önce bir biçimlendirme iyileştirmesi daha: sütun üst bilgilerinin rapordaki her sayfada gösterilmesini sağlama.

  1. Gruplandırma bölmesindeki üst çubuğun en sağ ucunda, Gelişmiş Mod açılan okunu >seçin.

    Screenshot showing Turn on Advanced Mode.

  2. Satır Grupları'nda en üstteki Statik çubuğu seçin. Matristeki Şirket Adı hücresinin seçili olduğunu görürsünüz.

    Screenshot showing Select static group.

  3. Özellikler bölmesinde, Tablix Üyesi'nin özelliklerine bakıyorsunuz. KeepWithGroup değerini After ve RepeatOnNewPage değerini True olarak ayarlayın.

    Screenshot showing Set Repeat On New Page.

    Raporu çalıştırmanın ve şimdi nasıl göründüğünü görmenin zamanı geldi.

  4. Giriş sekmesinde Çalıştır'ı seçin.

  5. Henüz seçili değilse Yazdırma Düzeni'ni seçin. Artık raporda 29 sayfa var. Birkaç sayfayı kaydırın. Para biriminin biçimlendirildiğini, sütunların her sayfada başlıkları olduğunu ve raporun her sayfada sayfa numaraları ve tarih ve saat damgası içeren bir alt bilgisi olduğunu görürsünüz.

    Screenshot showing Finished page.

  6. Raporu bilgisayarınıza kaydedin.

Raporu hizmete yükleme

Artık bu sayfalandırılmış raporu oluşturduğunuza göre, raporu Power BI hizmeti yüklemenin zamanı geldi.

  1. Power BI hizmeti gezinti bölmesinde Çalışma Alanları>Çalışma alanı oluştur'u seçin.

  2. Çalışma alanınıza Azure AW veya başka bir benzersiz ad verin. Şimdilik tek üye sensin.

  3. Yeni çalışma alanınızda Karşıya Yükle>Gözat'ı seçin. dosyasını >kaydettiğiniz yere gidin.

    Power BI dosyanızı içeri aktarır ve dosyanızı Uygulama listesi sayfasındaki Raporlar altında görürsünüz.

    Screenshot showing Report in App list.

  4. Görüntülemek için raporu seçin.

  5. Hata alırsanız, kimlik bilgilerinizi yeniden eklemeniz gerekebilir. Raporun sağındaki üç noktayı ve ardından Yönet'i seçin.

    Screenshot showing Manage your report.

  6. Kimlik bilgilerini düzenle'yi seçin ve Azure veritabanını oluştururken Azure'da kullandığınız kimlik bilgilerini girin.

    Screenshot showing Edit report credentials.

  7. Artık sayfalandırılmış raporunuzu Power BI hizmeti görüntüleyebilirsiniz.

Sonraki adımlar

Power BI'da sayfalandırılmış raporlar nedir?