Power BI OData akışını kullanarak Analytics verilerine bağlanma

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

Power BI Desktop OData akışı aracılığıyla Analytics verilerine erişmeyi öğrenin.

Önemli

Bu makalede açıklanan yöntem, tüm verileri her zaman Power BI'a çektiği için küçük kuruluşlarda çalışır. Power Query Düzenleyicisi belirtilen filtrelemenin çoğu istemci tarafında yapılır. Diğer yaklaşımlar hakkında daha fazla bilgi için bkz . Power BI tümleştirmeye genel bakış.

Ö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ı.

Analytics OData akışına erişme

Önemli

Analytics uzantısını etkinleştirdiğinizden veya yüklediğinizden emin olun.

  1. Analytics'e erişmek için gereken izinleri yapılandırın.

  2. Power BI Desktop açın.

  3. Power BI Desktop hoş geldiniz sayfasında veya giriş şeridinde Veri al'ı seçin.

    Power BI Desktop giriş ekranı, Veri al düğmesinin ekran görüntüsü.

  4. Diğer>OData Akışı>Bağlantısı'nı seçin.

    OData Akışı düğmesini gösteren ekran görüntüsü.

  5. Desteklenen bir tarayıcıda URL'yi aşağıdaki biçimde https://analytics.dev.azure.com/{OrganizationName}/_odata/{version}/girin.

    Örneğin, {OrganizationName} fabrikam ve {version} v1.0 ise, URL olurhttps://analytics.dev.azure.com/fabrikam/_odata/v1.0/. Kullanmanız gereken sürüm, Analytics OData için desteklenen en son sürüme bağlıdır.

    OData Akışı URL'sini girin öğesinin ekran görüntüsü.

    Not

    • Alternatif olarak, aşağıdaki örnekte gösterildiği gibi Belirtilen ProjectName ile URL'yi girebilirsiniz:
      https://analytics.dev.azure.com/{OrganizationName}/{ProjectName}/_odata/{version}/ Bu biçimin kullanılması, bu projeyle ilgili tüm varlıklarda belirtilen projeye göre sonuçları kırpır.
    • Veri kapsamı her zaman tasarım gereği proje düzeyindedir, bu nedenle kuruluş düzeyinde bağlanamazsınız. Tüm projeleriniz için tüm verileri almak istiyorsanız, tek tek bağlanmanız gerekir.
  6. İstemde, hizmette kimlik doğrulamasından geçin.

  7. Verilerini almak istediğiniz varlıkların yanındaki onay kutularını seçin.

    Önemli

    Adında Snapshot bulunan varlıkları seçmeyin. Bu tür varlıklar, iş öğesi oluşturulduktan sonra her gün içindeki her iş öğesinin durumunu içerir. Herhangi bir boyuttaki depolar için bu varlıkların seçilmesi onlarca ile yüz milyonlarca iş öğesinin yüklenememesine neden olur. Anlık görüntü tabloları yalnızca toplama sorguları için tasarlanmıştır.

    Gezgin sayfasındaki Varlıklar listesinin ekran görüntüsü.

  8. Verileri Dönüştür'ü seçin. Yükle'yi seçmeyin.

    Önemli

    Seçtiğiniz her varlık için Power Query bir sorgu oluşturur. Azaltma hatalarını önlemek için her sorguyu el ile güncelleştirmeniz gerekir. Power Query, karşılaştığı her null değer için ek bir sorgu oluşturarak null değerleri hata olarak çözümlemeye çalışır. Bu eylem binlerce sorguya neden olabilir ve bu da kullanıcı hesabınızın kısıtlandığı kullanım eşiğinizi hızla aşabilir.

    Bu sorunu önlemek için:

    • Power BI'a OData v4'e başvurmasını sağlayın.
    • Analytics hizmetine null olan ve sorgu performansını geliştiren değerleri atmasını sağlayın.
  9. Önceki adımlarda seçtiğiniz her varlık için aşağıdaki adımları uygulayın:

    a. Sorgular listesinde, sorgusunu istediğiniz varlığı seçin. Bu örnekte Alanlar seçilidir.

    Power BI OData Akışı Sorguları listesinin ekran görüntüsü.

    b. Şeritte Gelişmiş Düzenleyici'ı seçin.

    Power BI OData Akışı Gelişmiş Düzenleyici düğmesinin ekran görüntüsü.

    c. Sorgu bölmesinde, parametreyi [Implementation="2.0"] görüntülemek için yatay olarak kaydırın.

    Gelişmiş Düzenleyici Sorgu bölmesinin ekran görüntüsü.

    d. değerini aşağıdaki dizeyle değiştirin [Implementation="2.0"] : [Implementation="2.0",OmitValues = ODataOmitValues.Nulls,ODataVersion = 4]

    Değiştirilen dizeyi gösteren ekran görüntüsü.

  10. Kapat ve Uygula'yı seçin.