Azure DevOps için Analiz pencere öğesi oluşturma

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

Azure DevOps'ta bir panoda görüntülemek için kendi Analytics pencere öğesinizi oluşturabilirsiniz. Github'da örnek pencere öğesi aşağıdakileri gösterir:

  • İş öğesi durumları ile ilişkili eğilim çizgilerini işleme
  • Bir veri kümesini sorgulama, kullanıcının pencere öğesi yapılandırma görünümü aracılığıyla yapılandıracağı durum
  • Pencere öğesini derleme ve Azure DevOps marketinde yayımlama

Bu bilgilerle kendi Analytics pencere öğesinizi oluşturabileceksiniz.

Pencere Öğesi Önizlemesi ile Yapılandırma Görünümü

Not

Analiz hizmeti tüm Azure DevOps Services için otomatik olarak etkinleştirilir ve üretimde desteklenir. Power BI tümleştirmesi ve Analiz Hizmeti'nin OData akışına erişim genel olarak kullanılabilir. Bunu kullanmanızı ve bize geri bildirim göndermenizi öneririz. Kullanılabilir veriler sürüme bağlıdır. Desteklenen en son sürüm, v2.0en son önizleme sürümü ise sürümüdür v4.0-preview. Daha fazla bilgi için bkz. OData API sürümü oluşturma.

Not

Analytics hizmeti, Azure DevOps Server 2020 ve sonraki sürümleri için tüm yeni proje koleksiyonları için üretimde otomatik olarak yüklenir ve desteklenir. Power BI tümleştirmesi ve Analiz Hizmeti'nin OData akışına erişim genel olarak kullanılabilir. Bunu kullanmanızı ve bize geri bildirim göndermenizi öneririz. Azure DevOps Server 2019'dan yükselttiyseniz yükseltme sırasında Analytics hizmetini yükleyebilirsiniz.

Kullanılabilir veriler sürüme bağlıdır. Desteklenen en son sürüm, v2.0en son önizleme sürümü ise sürümüdür v4.0-preview. Daha fazla bilgi için bkz. OData API sürümü oluşturma.

Not

Analiz hizmeti, Azure DevOps Server 2019 için önizleme aşamasındadır. Bunu bir proje koleksiyonu için etkinleştirebilir veya yükleyebilirsiniz . Power BI tümleştirmesi ve Analiz Hizmeti'nin OData akışına erişim Önizleme aşamasındadır. Bunu kullanmanızı ve bize geri bildirim göndermenizi öneririz.

Kullanılabilir veriler sürüme bağlıdır. Desteklenen en son sürüm, v2.0en son önizleme sürümü ise sürümüdür v4.0-preview. Daha fazla bilgi için bkz. OData API sürümü oluşturma.

Önkoşullar

Bu örnek, Panolar, Grafik ve Analiz konularının temellerini kapsayan hazır bir pencere öğesi sağlar. Aşağıdaki belgeler, bu örnekte gösterildiği gibi ayrıntılar üzerinde daha fazla temel oluşturma sağlar:

  1. Azure DevOps Pencere Öğesi Uzantısı oluşturma, Pencere öğesi uzantıları örneğine başvurma
  2. Azure DevOps Grafik Denetimi oluşturma, grafik ekleme başvurusu
  3. Analytics'ten OData sorgulama

Yapılandırma görünümü sağlama

  1. Görünümü yapılandırmak için kullanılan kullanıcı arabirimi denetimlerinin gerektirdiği basit analiz sorgularını çalıştırın.
  2. Kullanıcı eylemlerini temel alan güncelleştirmelerle ve Analytics sorgularından alınan yeni verilerle yapılandırma kullanıcı arabiriminin durumunu yönetin.
  3. Typescript ve React kullanarak yapılandırma kullanıcı arabirimini işleyin.

Pencere öğesi içinde veri işleme

  1. Kullanıcı tarafından yapılandırılmış sorguyu POST İsteği olarak çalıştırma
  2. Grafik işlemek için analizden verileri yorumlama

Sonraki adımlar

Örnekteki fazla karmaşıklığı önlemek için, bir üretim pencere öğesinin kesinlikle içermesi gereken belirli teknolojileri ve uygulamaları atladık. Github'da ui-fabric-react örneği, bu ayrıntıları uygulayan bir derleme işlemini vurgular.

  1. JavaScript paketleme ve içerik küçültme - Örnekteki küçük, gevşek betik dosyaları kümesi, tek bir dosyada birleştirildiğinde ve küçültüldüklerinde çok daha hızlı yüklenebilir.
  2. Doku Ui Denetimleri - Doku kullanıcı arabirimi denetimleri, React için zengin bir yapılandırma kullanıcı arabirimi bileşenleri kümesi sağlar.