Aracılığıyla paylaş


Power BI raporuna son yenileme tarihini göster

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Rapora son yenileme tarihi eklemek, kullanıcıların verilerin ne kadar güncel olduğunu anlamasına yardımcı olur. Raporda bir kart kullanarak son veri güncelleştirmesinin tarih ve saatini görüntüleyebilirsiniz. Power BI'da veri modellerini düzenli olarak yenilemek, tüm bilgilerin güncel olmasını sağlar.

Son yenileme tarihini ekleme adımları, Analiz görünümü, Power BI veya OData sorgusu olsun, Power BI raporunuzun kaynağına göre değişiklik gösterir.

Not

, TestRunWorkItemWorkItemLink, , ve diğerleri gibi WorkItemRevisionçeşitli Analytics varlık türleri özelliğini içerir.AnalyticsUpdatedDate Bu özellik, tek tek varlık başvurularının en son güncelleştirildiğini gösterir.

Önkoşullar

  • Erişim: En az Temel erişimi olan bir projenin üyesi olun.
  • İzinler: Varsayılan olarak, proje üyeleri Analytics'i sorgulama ve görünüm oluşturma iznine sahiptir.
  • Hizmet ve özellik etkinleştirme ve genel veri izleme etkinlikleriyle ilgili diğer önkoşullar hakkında daha fazla bilgi için bkz . Analytics'e erişim izinleri ve önkoşulları.

Analiz görünümüne göre son yenileme tarihini ekleme

Veri kümesinin son yenileme tarihine sahip bir sütun eklemek için aşağıdaki adımları uygulayın.

  1. Power BI Desktop'taki görünümünüzle ilişkili Power BI .pbix dosyasını yükleyin.

  2. Şeridin Sorgular bölümünde Verileri dönüştür Verileri>dönüştür'ü seçin.

    Sorgular bölümünde Power BI Desktop, Giriş sekmesi, Vurgulanmış Verileri Dönüştür düğmesinin ekran görüntüsü.

  3. Gelişmiş Düzenleyici'yi seçin.

    Vurgulanan Gelişmiş Düzenleyici düğmesinin ekran görüntüsü.

    Sorguyu değiştirmediyseniz, Analiz görünümünüzle eşleşen belirli tablo değerleriyle aşağıdaki örnekleri gözden geçirin.

    let
        Source = AzureDevOps.AnalyticsViews("{OrganizationName}", "{ProjectName}", []),
        #"Private Views_Folder" = Source{[Id="Private Views",Kind="Folder"]}[Data],
        #"{AnalyticsViewsID_Table}" = #"Private Views_Folder"{[Id="{AnalyticsViewsID}",Kind="Table"]}[Data],
        #"Added Refresh Date" = Table.AddColumn(#"{AnalyticsViewsID_Table}", "Refresh Date", each DateTimeZone.FixedUtcNow(), type datetimezone)
    in
        #"Added Refresh Date"
    

  1. Sorguyu aşağıdaki söz dizimine göre değiştirin.

    let
        Source = AzureDevOps.AnalyticsViews("{OrganizationName}", "{ProjectName}", []),
        #"Private Views_Folder" = Source{[Id="Private Views",Kind="Folder"]}[Data],
        #"{AnalyticsViewsID_Table}" = #"Private Views_Folder"{[Id="{AnalyticsViewsID}",Kind="Table"]}[Data],
        #"Added Refresh Date" = Table.AddColumn(#"{AnalyticsViewsID_Table}", "Refresh Date", each DateTimeZone.FixedUtcNow(), type datetimezone)
    in
        #"Added Refresh Date"
    

Not

Bu örneklerde UTC kullanılır. Sorgu kodunu, DateTimeZone işlevlerinde açıklandığı gibi belirli saat diliminize göre ayarlayabilirsiniz.

  1. Bitti'yi seçin.

  2. Veri kümesini hemen yenilemek için Kapat ve Uygula'yı seçin.

    Kapat ve Uygula düğmesi vurgulanmış Power BI Desktop, Giriş ekran görüntüsü.

Power BI veya OData sorgusuna göre son yenileme tarihini ekleme

  1. Power BI'da Veri>al Boş Sorgu'yu seçin.

    Vurgulanan düğmelerin, Veri al'ın ve Boş sorgunun ekran görüntüsü.

  2. Sorguyu Son Yenilenme Tarihi olarak yeniden adlandırın ve işlev çubuğuna aşağıdaki formülü girin.

    Son Yenileme Tarihi sorgusu için DateTime.LocalNow formülü olan Power Query Düzenleyicisi ekran görüntüsü.

  3. Tarih verilerini tablo biçimine dönüştürmek için Tabloya Tabloya'yı> seçin. Kullandığınız sürüme bağlı olarak, önce Parametreleri çağırmanız gerekebilir.

    Power Query Düzenleyicisi Tabloya seçeneğinin ekran görüntüsü.

    Tarihle birlikte tek bir sütun görüntülenir.

    Dönüştürülen tarih sütununun ekran görüntüsü.

    İpucu

    Tabloya seçeneğini görmüyorsanız, raporlarınıza son yenileme tarihini ve saatini eklemek için aşağıdaki alternatif adımları kullanabilirsiniz:

    1. Giriş sekmesini ve ardından Veri Al'ı seçin. Seçeneklerden Boş Sorgu'yu seçin.
    2. Sorgular bölmesinde yeni sorguyu sağ seçin ve Gelişmiş Düzenleyici'ı seçin.
    3. Geçerli tarih ve saatle tablo oluşturmak için mevcut kodu aşağıdaki kodla değiştirin:
    let
    Source = #table(
        {"Last Refresh Date"}, 
        {{DateTime.LocalNow()}}
    )
    in
    Source
    
  4. Dönüştür menüsünden Veri Türü açılan menüsünü seçin ve Tarih/Saat seçeneğini belirleyin.

    Dönüştür menüsünün, Veri Türünü Değiştir seçeneğinin Tarih/Saat olarak ekran görüntüsü.

  5. Sütun1'i Son Yenileme Tarihi gibi daha anlamlı bir adla yeniden adlandırın.

  6. Giriş menüsünde Kapat ve Uygula'yı seçin.

    Power BI Desktop, Giriş, Kapat ve Uygula'nın ekran görüntüsü.

Yenileme Tarihi ile rapora kart ekleme

  • Raporlarınıza son yenileme tarihini içeren bir kart eklemek için Görselleştirmeler'in altında Kart'ı seçin ve Alanlar'a Yenileme Tarihi veya Son Yenileme Tarihi ekleyin.

    Power BI Desktop, Kart, Yenileme Tarihi Uygulandı ekran görüntüsü.

Verileri yenile

Rapor sayfası verilerini ve veri modelini yenilemek için Yenile'yi seçin. Tüm sorgular güncelleştirildikten sonra kart en son tarihle yenilenir.

Power BI Desktop yenileme seçeneğinin ekran görüntüsü.