İş öğesi sorgusunu görüntüleme, çalıştırma veya e-posta ile gönderme

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

Visual Studio 2019 | Visual Studio 2022

Size veya ekibinize atanan iş öğelerini bulmak için bir sorgu çalıştırın. İşleminizle birlikte birçok iş öğesi sorgusu önceden tanımlanmıştır. Ekibinizin üyeleri, görüntüleyip çalıştırabileceğiniz paylaşılan sorgular oluşturmuş olabilir. Genellikle, zaten kullanabileceğiniz sorgu tanımını oluşturarak yeni bir sorgu tanımlamak daha kolaydır.

Önkoşullar

  • Paylaşılan sorguları görüntülemek ve çalıştırmak için Paydaş erişimine sahip olmanız gerekir. Tüm proje üyelerinin varsayılan olarak Paydaş erişimi vardır. Daha fazla bilgi için bkz. Paylaşılan sorgu veya klasörün izinlerini değiştirme.
  • Paylaşılan sorgu eklemek ve kaydetmek için Temel veya daha yüksek bir erişime sahip olmanız gerekir.
  • Sorgu eklemek istediğiniz klasör için Katkıda Bulunmaizninizin İzin Ver olarak ayarlanmış olması gerekir. Varsayılan olarak, Katkıda Bulunanlar grubunun bu izni yoktur .

Not

Genel bir proje için Paydaş erişimi olan kullanıcılar, Temel erişime sahip kullanıcılar gibi sorgu özelliklerine tam erişime sahiptir. Daha fazla bilgi için, bkz. Paydaş erişimi hızlı başvuru.

  • Varsayılan olarak, tüm proje üyeleri ve Paydaş erişimi olan kullanıcılar tüm paylaşılan sorguları görüntüleyebilir ve çalıştırabilir. Paylaşılan sorgu klasörü veya paylaşılan sorgu için ayarlanan izinleri değiştirebilirsiniz. Daha fazla bilgi için bkz. Sorgu izinlerini ayarlama.
  • Paylaşılan sorgular altında sorgu eklemek ve kaydetmek için Temel erişim veya daha yüksek bir değer verilmelidir. Ayrıca, sorguyu eklemek istediğiniz klasör için Katkıda Bulunma izninizin İzin Ver olarak ayarlanmış olması gerekir. Varsayılan olarak, Katkıda Bulunanlar grubunun bu izni yoktur.

Sorguları Aç

Web tarayıcınızdan, (1) doğru projeyi seçtiğinizden emin olun, (2) Pano>Sorguları'nı seçin ve ardından (3) Tümü'ne tıklayın.

PanoLarı>Aç Sorguları, dikey gezinti

Sorgular'ı ilk kez açıyorsanız, sayfa Sık Kullanılanlar olarak açılır. Bu sayfada sık kullanılan olduğunu belirttiğiniz sorgular listelenir. Aksi takdirde, tanımladığınız tüm sorguları ve proje için tanımlanan paylaşılan sorguları görüntülemek için Tümü'nü seçebilirsiniz.

İpucu

Sizin veya ekibinizin sık kullanılanlar olarak seçtiği sorgular Sık Kullanılanlar sayfasında gösterilir. Sık kullanılan sorgular ve diğer nesneler Project sayfanızda da görünür. Daha fazla bilgi için bkz. Kişisel veya ekip sık kullanılanlarını ayarlama.

Web tarayıcınızdan Boards Sorguları'nı> açın.

Web tarayıcınızdan Boards Sorguları'nı>açın

Azure Boards'da sorgu çalıştırma

Herhangi bir sorguyu çalıştırmak için bir klasörü genişletin ve sorgunun başlığını seçin. Sorgu Sonuçlarını görüntülemek için görünüm açılır.

Azure DevOps komut satırı arabirimini kullanarak da sorgu çalıştırabilirsiniz.

İpucu

Sorgular sayfası, diğer web portalı sayfalarında olduğu gibi en son gittiğiniz görünümü anımsar ve sizi bu görünüme döndürür.

  1. Tanımladığınız veya projenizde paylaşılan tüm sorguları görüntüleyebileceğiniz sayfayı açmak için Tümü'nü seçin.

    Web portalında Panolar>Sorguları>Tümü sayfasını seçin

  2. Gerektiğinde Sorgularım'ı seçin.

    • Size atanan tüm iş öğelerini görüntülemek için Bana atanan'ı seçin. Bu sorgu, size atanan tüm iş öğelerini listelemek için @Me makrosunu kullanır.
    • Takip ettiğiniz tüm iş öğelerini görüntülemek için İzlenen iş öğeleri'ni seçin. Bu sorgu, izlemeyi seçtiğiniz tüm iş öğelerini listelemek için @Follows makrosunu (kimliği @Follows) ) kullanır. Daha fazla bilgi için bkz. İş öğesini veya çekme isteğini izleme.
  3. Paylaşılan Sorgular'ı seçerek klasörü genişletin ve paylaşılan sorgular olarak kaydedilen sorgulara erişin.

  4. Bir sorgu klasörünü açmak için içerik haritası içinde bir klasör seçin.

    Sorguların içerik haritası örneğinin ekran görüntüsü.

Komut satırından sorgu çalıştırma

CLI'da az boards query komutuyla bir sorgu çalıştırabilirsiniz. Başlamak için bkz. Azure DevOps CLI ile çalışmaya başlama.

az boards query [--id]
                [--org]
                [--path]
                [--project]
                [--wiql] 

Parametreler

  • id: Var olan bir sorgunun kimliği. Yol veya--wiql belirtilmediği sürece gereklidir.
  • wiql: İş Öğesi Sorgu Dili biçimindeki sorgu. --id veya--path belirtilirse yoksayılır.
  • path: Varolan bir sorgunun yolu. If--id belirtilirse yoksayılır.
  • kuruluş: Azure DevOps kuruluş URL'si. kullanarak varsayılan kuruluşu az devops configure -d organization=ORG_URLyapılandırabilirsiniz. Varsayılan olarak yapılandırılmadıysa veya kullanılarak git configalınmadıysa gereklidir. Örnek: --org https://dev.azure.com/MyOrganizationName/.
  • project: Projenin adı veya kimliği. varsayılan projeyi kullanarak az devops configure -d project=NAME_OR_IDyapılandırabilirsiniz. Varsayılan olarak yapılandırılmadıysa veya kullanılarak git configalınmadıysa gereklidir.

Örnek

Aşağıdaki komut, belirtilen kimliğe sahip bir sorgu çalıştırır ve sonucu tablo biçiminde gösterir.

az boards query --id 6c286d74-26a5-4cce-bfcf-bf9123495bfe  --output table

Priority    Node Name         Work Item Type    Title                             Remaining Work
----------  ----------------  ----------------  --------------------------------  ----------------
1           Voice             Bug               Apply fix elsewhere as needed
2           CMMI              Bug               Slow response on form
1           Fiber             Bug               Check issues with permissions     0
2           Fiber             Bug               Voicemail hang issue              0
2           FabrikamBB        Bug               Research slow response time
1           FabrikamBB        Bug               Fix performance issues            0 

Aşağıdaki komut, belirtilen WIQL ile bir sorgu çalıştırır ve sonucu tablo biçiminde gösterir.

az boards query --wiql "SELECT [Microsoft.VSTS.Common.Priority], [System.NodeName], [System.WorkItemType], [System.Title], [Microsoft.VSTS.Scheduling.RemainingWork], [System.AssignedTo], [System.State], [System.Tags], [System.AreaPath] FROM workitems WHERE [System.WorkItemType] = 'Bug' AND [System.AreaPath] = 'Fabrikam Fiber' ORDER BY [System.WorkItemType]" --output table

Priority    Node Name       Work Item Type    Title                  Remaining Work
----------  --------------  ----------------  ----------------       ----------------
2           Fabrikam Fiber  Bug               Slow response on form
2           Fabrikam Fiber  Bug               Check permissions
2           Fabrikam Fiber  Bug               Fix performance issue
2           Fabrikam Fiber  Bug               Secure Sign-in 

Sorgu dizini, sorgu klasörleri ve içerik haritaları

Sorgu klasörleri

Not

Sık Kullanılanlarım'a veya Ekip Sık Kullanılanları'na klasör ekleyemezsiniz.

Sorgular sayfası, ilgilendiğiniz belirli sorguları bulmak için filtreleyebileceğiniz dizin odaklı bir görünüm içerir. Sorgular sayfalarında çalışırken bir alt klasöre, klasöre veya sayfaya gidebilirsiniz.

Sorgu içerik haritaları

Ayrıca, seçici menüsünden sık kullandığınız bir sorguyu seçebilir veya tüm sorgulara göz atabilirsiniz ve bu da sizi Tüm Sorgular sayfasına döndürür.

Sorgular, Sorgu seçicisinin ekran görüntüsü.

Sorgular sayfası sol bölmede klasör yapısını görüntüler. Klasörleri genişletip daraltabilir, klasörleri yeniden adlandırabilir ve sorguları bir klasörden diğerine sürükleyip bırakabilirsiniz. Daha fazla bilgi için bkz. Sorguları yönetme ve düzenleme.

Sorgular sayfası, TFS 2018 ve önceki sürümlerin ekran görüntüsü.

Daha fazla bilgi için bkz . Sorgu Hakkında SSS, Gezinme ve Klasörler.

Tüm ve Sık Kullanılanlar tarafından desteklenen görevler

Sorgu listesi sayfalarının her birinden sorguları görüntülemek ve çalıştırmak için görevlerin çoğunu aşağıdaki tabloda gösterildiği gibi gerçekleştirebilirsiniz. Yalnızca Sorgularım'ın altında kaydettiğiniz ve sık kullanılanlara eklediğiniz sorgular Sık Kullanılanlarım altında gösterilir. Yalnızca Paylaşılan Sorgular altında kaydedilen sorgular bir ekip tarafından sık kullanılanlara eklenebilir.


Görev
Sık Kullanılanlar
(Tarayıcı)
Tümü
(Tarayıcı)
İş Öğeleri
(Takım Gezgini)
Sık kullanılan tüm sorguları, sizin sorgularınızı veya ait olduğunuz ekibi görüntüleme ✔️ ✔️
Geçerli proje için tüm sorgularınızı veya paylaşılan sorgularınızı görüntüleme ✔️ ✔️
Sorgu çalıştırma, sorgunun bağlam menüsünü açma ✔️ ✔️ ✔️
Kapsayıcı klasörlerini veya sorgu klasörlerini genişletme veya daraltma ✔️ ✔️ ✔️
Sorgu listesini filtreleme ✔️ ✔️
Sorguyu sık kullanılanlara ekleme (web portalı için Sık Kullanılan'ı seçin) ✔️
Sorguyu sık kullanılanlardan kaldırma (web portalı için öğesini seçin ) ✔️ ✔️ ✔️
Yeni sorgu ekleme: ✔️ ✔️ ✔️

Sorgu listesini filtreleme

Sık Kullanılanlar veya Tüm sayfalarda görüntülenen sorgu kümesini filtrelemek için filtre kutusuna bir anahtar sözcük girin. Filtreleme hakkında daha fazla bilgi edinmek için bkz . Kapsamları, panoları, sorguları ve planları filtreleme.

WIT IQ anahtar sözcük ölçütlerine göre filtrelenmiş projedeki tüm sorguları gösteren ekran görüntüsü.

Daha fazla bilgi için bkz . Sorgu Hakkında SSS, Gezinme ve Klasörler.

Sorgu öğelerini Email veya sorgu URL'lerini paylaşma

Sorgu Düzenleyicisi veya Sonuçlar görünümünde, biçimlendirilmiş bir sorgu öğeleri listesini e-postayla gönderebilir veya sorgu URL'sini kopyalayabilirsiniz.

Menüyü açmak için eylemler simgesini seçin ve listelenen seçeneklerden birini Email sorgu veya Sorgu URL'sini kopyala'yı seçin.

Web portalı, Sorgu Düzenleyicisi/Sonuçlar, Eylemler menüsünü açma, sorguyu Email seçme veya Sorgu URL'sini kopyalama
E-postayı yalnızca sistem tarafından tanınan bir proje üyesinin tek bir adresine gönderebilirsiniz. Kime satırına ekip grubu veya güvenlik grubu eklenmesi desteklenmez. Sistemin tanımadığı bir e-posta hesabı eklerseniz, e-postanızın bir veya daha fazla alıcısının postalanan iş öğelerini okuma izinlerine sahip olmadığını belirten bir ileti alırsınız.

Not

Biçimlendirilmiş listeyi proje üyesi olmayan kişilere e-postayla göndermek için, İş öğelerinin listesini kopyalama başlığı altında açıklanan HTML Olarak Kopyala seçeneğini kullanmanız gerekir. Şirket içi Azure DevOps için tüm e-posta eylemleri için bir SMTP sunucusunun yapılandırılması gerekir. Yapılandırılmış bir SMTP sunucunuz yoksa, HTML Olarak Kopyala'yı kullanarak bu sorunu geçici olarak ele alabilirsiniz.

Sorgu URL'lerini kopyala'yı seçin. Sorgu öğelerini e-postayla göndermek için bkz. İş öğelerinin listesini kopyalama.

Web portalı, Sorgu Düzenleyicisi/Sonuçlar, Sorgu URL'sini kopyala

Not

Email sorguyla sistem, seçtiğiniz ekip arkadaşlarınıza biçimlendirilmiş listenin bir e-postasını gönderir. Biçimlendirilmiş listeyi projenin parçası olmayan kişilere e-postayla göndermek için, İş öğelerinin listesini kopyalama bölümünde açıklanan HTML Olarak Kopyala seçeneğini kullanmanız gerekir. Tüm e-posta eylemleri için bir SMTP sunucusunun yapılandırılması gerekir. Yapılandırılmış bir SMTP sunucunuz yoksa, HTML Olarak Kopyala'yı kullanarak bu sorunu geçici olarak ele alabilirsiniz.

Sonraki adımlar