Rapor Tasarımcısı ile ayrıntılı rapor oluşturma

Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2013
Azure DevOps Server adı daha önce Visual Studio Team Foundation Server.

Bu makalede, Uygulama Yaşam Döngüsü Yönetimi'ne ilişkin ayrıntılı bilgiler içeren raporlar oluşturarak takımınızı Visual Studio nasıl iz oluşturabilirsiniz? Örneğin, iş öğelerinin başlıkları gibi ayrıntıları içeren bir rapor oluşturabilirsiniz. Bu tür bir rapor oluşturmak için, SQL Server veri ambarının Rapor Tasarımcısı veritabanını ve Azure DevOps kullanabilirsiniz.

İlk raporlarınızı oluşturduk sonra farklı verilerle ve düzenlerle denemeler ile değiştirebilirsiniz. Örneğin, tabloyu tabloyu Atanan grupabilirsiniz.

Daha önce raporlar için rapor oluşturmadı Azure DevOps bkz. Panolar ve raporlar. Rapor Tasarımcısı'nin nasıl Rapor Tasarımcısı için Microsoft Web sitesine bakın: Rapor Tasarımcısı kullanarak Raporları Tasarlama ve Uygulama. Öncelikle toplama bilgilerini gösterecek raporlar oluşturmak için bkz. Rapor Tasarımcısı ve Analysis Services Küpü kullanarak toplama raporu oluşturma.

Gereksinimler

  • Aynı bilgisayarda Visual Studio SQL Server Business Intelligence Development Studio yüklü olmalıdır.

    Bu Business Intelligence Development Studio yüklemek için, SQL Server için Kurulum programını çalıştırın ve yüklensin bileşenleri belirtirken İstemci Bileşenleri onay kutusunu seçin. SQL Server için en son hizmet paketini yüklemek için Microsoft Web sitesinde şu sayfaya bakın: SQL Server 2008için en son hizmet paketini alma.

  • TfsWarehouseDataReaders güvenlik rolünün, Analysis Services katmanı sunucusundaki Analysis Services üyesi Azure DevOps. Daha fazla bilgi için, bkz. How to: Grant Access to the Databases of the Data Warehouse.

  • SQL Server Reporting Services'de Azure DevOps Content Manager rolünün üyesi SQL Server Reporting Services. Daha fazla bilgi için, bkz. Add accounts to administer Azure DevOps.

Rapor oluşturma

  1. Bu Visual Studio Rapor Sunucusu projesi oluşturun veya açın. Daha fazla bilgi için, bkz. Create a Report Server Project.

  2. Yeni ProjectEkle'yi seçin.

    Yeni Öğe Ekle iletişim kutusu görünür.

  3. Rapor Sihirbazı'nıve ardından Ekle'yi seçin.

    Rapor Sihirbazı, Veri Kaynağı Seç sayfasını açar.

  4. TFS2010DD paylaşılan veri kaynağını ve ardından Sonraki'yi seçin.

    TFS 2013'ü yüklemiş veya yükseltmiş olabileceğiniz halde, TFS 2010 için veri kaynaklarına atanan bu adlar kullanılır.

    Sihirbaz, Sorguyu Tasarlama sayfasına ilerler.

    Not

    Belirttiğiniz veri kaynağı, veri ambarından ilişkisel veritabanına Azure DevOps bağlanır. Daha fazla bilgi için bkz. Veri ve yazma aracının kaynağını seçme. Projeniz bu veri kaynağına sahip değilse oluşturun. Daha fazla bilgi için, bkz. Create a Report Server Project.

  5. Öğesini Sorgu Tasarımcısı.

    Sorgu Derleme iletişim kutusu görüntülenir.

Verileri alan sorguyu oluşturma

  1. Sorgu tasarımcısını etkinleştirmek için sorgu oluşturucu araç çubuğunda Genel Sorgu Tasarımcısı'nı seçin.

  2. Sorgu oluşturucu araç çubuğunda Tablo Ekle'yi seçin.

    Tablo Ekle iletişim kutusu görüntülenir.

  3. Geçerli İş Öğesi tabloyu ve ardından Ekle'yi seçin.

  4. İş Öğesi tabloyu ve ardından Ekle'yi seçin.

    Bu tablo İş Öğesi boyutunu içerir.

  5. Kişi tablosu seçin,Ekle'yi veardından Kapat'ı seçin.

    Bu tablo Kişi boyutunu içerir. Geçerli iş öğelerinin fact tablosunda, bu tablonun Atanan, Değiştiren ve Oluşturan alanları için yabancı anahtarlar vardır.

  6. İş Öğesi tablosunda, iş öğesi için onay kutularını System_TitleveSystem_State.

  7. Kişi tablosunda Kişi onay kutusunu seçin.

  8. Sorgu bölmesinde, aşağıdaki sorguyu kullanmak için Changed By ve Created By kullanan yan tümceleri silin.

    SELECT Person.Person, [Work Item].System_State  
    FROM   [Current Work Item] INNER JOIN  
           [Work Item] ON [Current Work Item].[Work Item] =  
           [Work Item].__ID INNER JOIN  
           Person ON [Current Work Item].[Assigned To] = Person.__ID  
    
  9. Sorgu oluşturucu araç çubuğunda Çalıştır'ı seçerek sorgunun çalıştığını doğrulayın ve tamam'ı seçin.

    Rapor Sorgu Tasarımcısı kapatılır ve Rapor Sihirbazı'nın Sorguyu Tasarla sayfası yeniden görüntülenir.

Rapor düzenini tasarlama

  1. İleri’yi seçin.

    Sihirbaz, Rapor Türü sayfasına ilerler.

  2. Tablosal 'ı veardından Sonraki'yi seçin.

    Sihirbaz, Tabloyu Tasarlama sayfasına ilerler.

  3. Öğesini System_Titleve ardından Ayrıntılar'ı seçin.

  4. Kişi'yive ardından Ayrıntılar'ı seçin.

  5. Yeni System_State,Grup'a veardından Sonraki'yi seçin.

    Sihirbaz, Tablo Düzenini Seç sayfasına ilerler.

  6. Tercih ederseniz düzen seçeneklerini belirleyin ve ardından Sonraki seçeneğini belirleyin.

    Sihirbaz, Tablo Stilini Seç sayfasına ilerler.

  7. Herhangi bir stil seçin ve ardından Sonraki'yi seçin.

    Sihirbaz, Rapor Tamamlanıyor sayfasına ilerler.

  8. Rapor için bir ad yazın, Raporu Önizleme'yi seçinve ardından Son'a seçerek raporu oluşturun.

    Sihirbaz kapanır ve Rapor belgesi penceresi Önizleme sekmesi etkin olarak görüntülenir.

Raporu dağıtma

  1. Bu Çözüm Gezginiraporu seçin.

  2. Derleme menüsünde RaporAdıDağıt'ıseçin.

    Raporu başarıyla dağıtmak için proje ayarlarınızın uygun değerlere ayarlanmış olması gerekir. Daha fazla bilgi için, bkz. Create a Report Server Project.

İlişkisel ambar veritabanı için tablo başvurusu