Ekinlikler
17 Mar 21 - 21 Mar 10
Diğer geliştiriciler ve uzmanlarla gerçek dünyadaki kullanım örneklerini temel alan ölçeklenebilir yapay zeka çözümleri oluşturmak için toplantı serisine katılın.
Hemen kaydolunBu tarayıcı artık desteklenmiyor.
En son özelliklerden, güvenlik güncelleştirmelerinden ve teknik destekten faydalanmak için Microsoft Edge’e yükseltin.
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
İş öğesi alanları, Azure DevOps içindeki bilgileri izlemek için kullanılır. Bu alanlar kuruluş düzeyinde tanımlanır ve kuruluştaki tüm projeler arasında paylaşılır. Kuruluşunuz için tanımlanan alanları gözden geçirmek için, hem Devralınan hem de Barındırılan XML işlem modellerinde kullanılabilen aşağıdaki iki araçdan birini kullanabilirsiniz:
İş öğesi alanları, Azure DevOps içindeki bilgileri izlemek için kullanılır. Bu alanlar koleksiyon düzeyinde tanımlanır ve bu koleksiyondaki tüm projeler arasında paylaşılır. Koleksiyonunuz için tanımlanan alanları gözden geçirmek için aşağıdaki araçlardan birini kullanın:
Sistem işlemiyle tanımlanan her alanın açıklaması için bkz . İş öğesi alan dizini.
Kategori | Gereksinimler |
---|---|
İzin | Bir kuruluş veya koleksiyon için tanımlanan alanları görüntülemek için: Proje Koleksiyonu Geçerli Kullanıcılar uygulama grubunun üyesi veya örnek seviyesinde bilgi görüntüleme izni, kuruluş veya koleksiyon için İzin Ver olarak ayarlandı. |
Alanları listelemek veya gözden geçirmek için, işlem modelinize göre aşağıdaki araçlardan birini kullanın: Devralınan, Barındırılan XML veya Şirket İçi XML. Varsayılan işlemler içinde tanımlanan alanların dizini için bkz . İş öğesi alan dizini.
Araç | Devralma | Barındırılan XML | Şirket içi XML |
---|---|---|---|
Web portalı: Devralınan ve özel tanımlı alanları listeleme | ✔️ | ✔️1 | |
İş öğesi alan gezgini | ✔️ | ✔️ | ✔️ |
witadmin listfields komut satırı aracı | ✔️ | ✔️ | ✔️ |
Not
Her iş öğesi türü, bu türdeki iş öğelerine dahil edilen alanları belirtir. Her alanın, çoğu sistem tanımlı ve sabit olan birden çok özniteliği vardır.
Alanlar aşağıdaki üç öznitelikle tanımlanır:
Her alan özniteliğinin ayrıntılı açıklaması ve bunların nasıl listelendiğine ilişkin yönergeler için, bu makalenin devamında yer alan Alan öznitelikleri ve Liste alanı öznitelikleri bölümüne bakın. İş öğesi türlerine (WIT) ve iş öğelerine genel bakış için bkz. Kullanıcı hikayeleri, sorunları, hataları, özellikleri ve epic'lerle çalışmayı izleme.
Her iş öğesi türü 31 sistem alanı ve türe özgü birkaç alan içerir. İş öğeleri projenizi planlamak ve izlemek için kullanılır.
Her alan gerçekleştirilecek çalışmayla ilgili belirli bilgileri yakalar. Bu alanlara atadığınız değerler iş izleme veri deposunda depolanır ve bu sayede durumu ve eğilimleri belirleyen sorgular oluşturabilirsiniz.
Temel sistem işlemleri (Agile, Basic, Scrum ve CMMI) için tanımlanan her alanın açıklamaları ve kullanımı için İş öğesi alan dizinine bakın.
İş öğesi alan adı, her iş öğesi alanını benzersiz olarak tanımlar. Alan adlarınızın aşağıdaki yönergelere uyduğundan emin olun:
.,;'
:~/*|?" &%$!+=()[]{}<>'.Özel alanlar kuruluş veya koleksiyon düzeyinde tanımlandığından, birden çok işleme aynı ada sahip bir özel alan ekleyemezsiniz.
Daha fazla bilgi için bkz . Adlandırma kısıtlamaları ve kuralları.
İş öğesi alan adı, Azure DevOps içindeki her alanı benzersiz olarak tanımlar. Alan adlarınızın aşağıdaki yönergelere uyduğundan emin olun:
.,;'
:~/*|?" &%$!+=()[]{}<>'.Özel alanlar kuruluş veya koleksiyon düzeyinde tanımlandığından, birden çok işleme aynı ada sahip bir özel alan ekleyemezsiniz.
Daha fazla bilgi için bkz . Adlandırma kısıtlamaları ve kuralları.
Özel alanlar kuruluş veya proje koleksiyonu düzeyinde tanımlandığından, birden çok işleme aynı ada sahip bir özel alan ekleyemezsiniz.
Özel alanlar eklerken aşağıdaki sınırları not edin:
Alan veri türü, alanda depolanabilecek verilerin türünü ve boyutunu belirler. Her alanın bir proje koleksiyonu içinde tanımlanmış tek bir türü olabilir ve bu da farklı projeler ve iş öğesi türleri arasında ortak alanların kullanılmasını teşvik eder.
Devralınan işleme özel bir alan eklediğinizde, Azure DevOps Özel ön eki eklenmiş bir başvuru adı atar ve ardından alan adı boşluk bırakmaz. Örneğin, DevOps Triage adlı bir alan eklemek Custom.DevOpsTriage başvuru adını döndürür. Başvuru adlarında boşluklara izin verilmez.
Daha fazla bilgi için bkz . Adlandırma kısıtlamaları ve kuralları.
İşlem>Alanları sayfasını açarak kuruluşunuz için tanımlanan alanların veri türünü görüntüleyebilirsiniz.
Proje koleksiyonunuz iş izlemeyi özelleştirmek için Devralma işlemi modelini kullandığında, İşlem > Alanları sayfasını açarak alanların veri türünü görüntüleyebilirsiniz.
Proje koleksiyonunuz Şirket İçi XML işlem modelini kullanıyorsa, veri türünü İş öğesi alan dizini aracılığıyla belirleyebilirsiniz. Alternatif olarak şunları da yapabilirsiniz:
Daha fazla bilgi için bu makalenin devamında yer alan İş Öğesi Alan Gezgini ve Liste alanı öznitelikleri bölümüne bakın.
Bir kuruluş veya koleksiyon için tanımlanan alanların listesini gözden geçirmek için aşağıdaki adımları uygulayın:
Projeler'i açmak için Azure DevOps logosunu seçin. Ardından Kuruluş ayarları'nı seçin.
İşlem'i seçin.
Alanlar'ı seçin.
Listelenen alanlar, tüm özel alanları ve sistem işlemleri için tanımlanan alanları içeren kuruluş veya koleksiyon için tanımlanan tüm alanlara karşılık gelir.
Not
Alanlar'ı görmüyorsanız koleksiyonunuz Şirket İçi XML işlemini kullanır. Alanlar sayfası bu işlem için desteklenmez.
Her alanın açıklamaları, kullanımı ve başvuru adları için İş öğesi alan dizinine bakın. Ayrıca, İş Öğesi Türleri Alanı - Liste REST API'sini kullanarak alan başvuru adlarını alabilirsiniz.
İş Öğesi Alan Gezgini aracını kullanarak alan özniteliklerinin atamalarını arayabilirsiniz.
İş Öğesi Alan Gezgini'ne erişmek için İşlem Düzenleyicisi Aracı'nı yükleyin. Visual Studio'nun yüklü sürümüne bağlı olarak, aşağıdaki uzantılardan birinden İşlem Düzenleyicisi Aracı'nı edinin.
Her iş öğesi alanı için birçok değiştirilemez ve gizli öznitelik vardır. Aşağıdaki tabloda her bir öznitelik açıklanmaktadır. Özniteliklerin adları Alanlar - REST API'yi alma veya İş Öğesi Alan Gezgini (WIFE) aracı aracılığıyla görüntülemenize bağlı olarak farklı adlara sahiptir.
Bir alana atanan öznitelikler, kullandığınız platforma ve sürüme bağlıdır. Örneğin, bazı öznitelikler Devralma işlemiyle desteklenmez. Bir alanın başvuru adını aramak için İş öğesi alan dizinine bakın.
Öznitelik
Öznitelik türü
Açıklama
REST:
EŞ: AllowedValues
koleksiyonu
Seçim listesi değerleri içeren bir alan için geçerli değerler koleksiyonunu alır. Bir seçim listesi veya genel liste (şirket içi) belirterek bunu değiştirebilirsiniz.
Değişebilir mi?=Evet
REST: canSortBy
EŞİ: CanSortBy
boolean
Sorgu sonuçlarını bu alanla sıralayıp sıralayamayacağınızı gösterir.
Değişebilir mi?=Hayır
REST: açıklama
WIFE: HelpText
Dize
Alan için bir açıklama belirtir. Bu açıklama, çalışma öğesi formundaki alanın üzerine geldiğinizde görüntülenen yardım metnini de tanımlar.
Değişebilir mi?=Evet
REST:
EŞ: Kimlik
Tamsayı
Alanın iç kimliğini belirtir.
Değişebilir mi?=Hayır
REST:
EŞİ: IsCloneable
boolean
Kullanıcı bir iş öğesini kopyalamayı seçtiğinde alan için tanımlanan değerin kopyalanıp kopyalanmayacağını gösterir. Örneğin, Başlık, Etiketler ve Açıklama alanları kopyalanır, ancak Kimlik ve Geçmiş alanları kopyalanmamıştır.
Değişebilir mi?=Hayır
REST:
EŞİ: IsComputed
boolean
Bu alan tarafından ayarlanan değerin sistem tarafından hesaplandığını (True) veya değil (False) gösterir. Hesaplanan alanlara örnek olarak kimlik, Düzeltilmiş Tarih, Değiştirme Tarihi ve Dış Bağlantı Sayısı gibi sistem tarafından ayarlanan alanlar verilebilir.
Değişebilir mi?=Hayır
REST:
EŞİ: IsCoreField
boolean
Bu alanın tüm iş öğesi türleri için belirtilip belirtilmedidiğini gösterir.
Değişebilir mi?=Hayır
REST:
WIFE: IsEditable
boolean
Kullanıcıların bu alanı değiştirip değiştiremediğini (True) veya değiştirip değiştiremediğini (Yanlış) gösterir. Kimlik, Düzeltme, Oluşturan ve Değiştiren alanları gibi sistem tarafından ayarlananlar, değiştirilemez alanlara örnek olarak verilebilir
Değişebilir mi?=Hayır
REST: isIdentity
WIFE: IsIdentity
boolean
Bu alanın bir Kimlik alanı olup olmadığını gösterir. Kimlik alanları, kullanıcı kimliklerini depolamak için kullanılan dize alanlarıdır.
Değişebilir mi?=Hayır
REST:
EŞİ: IsIndexed1
boolean
Bu alanın aramayı destekleyecek şekilde dizine alınıp alınmadığını gösterir.
Değişebilir mi?=Hayır
REST:
WIFE: IsLongText
boolean
Alanın, Düz Metin, HTML veya Geçmiş veri türü atanmış alanlar gibi 255'ten fazla karakter içerebileceğini gösterir.
Değişebilir mi?=Hayır
REST: isPicklist2 WIFE:
Boolean
Alanın bir seçim listesiyle ilişkili olup olmadığını gösterir. Azure DevOps ve Seçim Listesi (Dize) veya Seçim Listesi (Tamsayı) türü için özel bir alan tanımlandığında değer True olarak ayarlanır. Seçim listelerini tanımlayan devralınan alanlar için değer False olarak ayarlanır.
Değişebilir mi?=Hayır
REST: isPicklistSuggested2 WIFE:
Boolean
Alanın, kullanıcıların seçim listesi için kendi değerlerini girmesine izin verip vermediğini gösterir. Azure DevOps, Seçim Listesi (Dize) veya Seçim Listesi (Tamsayı) türü için özel bir alan tanımlandığında değer True olarak ayarlanır ve Kullanıcıların kendi değerlerini ayarlamasına izin ver onay kutusu işaretlenir.
Değişebilir mi?=Evet
REST: isQueryable
WIFE: IsQueryable
boolean
Alanın, bir iş öğesi sorgusuna filtre uygulamak için ekleyebileceğiniz alan kümesinde (True) gösterilip gösterilmediğini (Yanlış) gösterir. Çoğu alan sorgulanabilir.
Değişebilir mi?=Hayır
REST:
EŞİ: IsReportable 3
boolean
Raporlanabilir özniteliğin tanımlandığını veya Hiçbiri dışında bir değere ayarlandığını gösterir. Bu öznitelik şirket içi ortamlar için değiştirilebilir.
Değişebilir mi?=Evet
REST:
EŞİ: IsUsedInGlobalWorkflow
boolean
Alanın genel bir iş akışı içinde tanımlandığını gösterir.
Değişebilir mi?=Hayır
REST:
WIFE: IsUserNameField
boolean
Alanın bir Kimlik alanını görüntülemek için kullanılıp kullanılmadiğini gösterir.
Değişebilir mi?=Hayır
REST: name
EŞİ: Ad
Dize
Alana atanan kolay ad. Kolay ad Azure DevOps için değiştirilemez, ancak witadmin changefield komutu kullanılarak şirket içi için değiştirilebilir.
Değişebilir mi?=Yalnızca şirket içi
REST: picklistId
WIFE: HelpText
GUID
Alan bir seçim listesiyse, ilişkili seçim listesinin tanımlayıcısı, aksi takdirde null olur. Azure DevOps ve Seçim Listesi (Dize) veya Seçim Listesi (Tamsayı) türü için özel bir alan tanımlandığında benzersiz bir GUID değeri atanır.
Değişebilir mi?=Hayır
REST:
WIFE: ProhibitedValues
koleksiyonu
Bu tür değerleri belirten bir alan için yasaklanmış değerler koleksiyonunu alır. Yalnızca şirket içi dağıtımlar için yasaklanmış değerler tanımlayabilirsiniz.
Değişebilir mi?=Yalnızca şirket içi
REST: readOnly
KARI:
Boolean
Alanın salt okunur olarak ayarlanıp ayarlanmadığını gösterir. Azure DevOps Services için yalnızca özel alanlar salt okunur olacak şekilde değiştirilebilir. Sistem alanları değiştirilemez.
Değişebilir mi?=Evet
REST: referenceName
WIFE: Başvuru Adı
Dize
Bir alanın başvuru adını belirtir.
Değişebilir mi?=Hayır
REST:
WIFE: ReportingAttributes3
Alanın raporlara eklenmesini isteyip istemediğinize ve nasıl eklenmesini istediğinize bağlı olarak Ayrıntı, Boyut veya Ölçü'yü belirtir. Bu öznitelik için None dışında bir değere sahip alanlardaki veriler veri ambarı'na aktarılır ve SQL raporlarına eklenebilir.
Değişebilir mi?=Yalnızca şirket içi
REST:
WIFE: ReportingName3
Dize
SQL raporlarında veriler görüntülendiğinde alanın etiketini belirtir. Bir değer belirtmezseniz, alanın kolay adı kullanılır.
Değişebilir mi?=Yalnızca şirket içi
REST:
WIFE: ReportingReferenceName3
Dize
Veriler ilişkisel veri ambarı'na aktarıldığında kullanılan bir alana farklı bir başvuru adı belirtir. Bir değer belirtmezseniz, alan başvuru adı kullanılır.
Değişebilir mi?=Yalnızca şirket içi
REST: supportedOperations
KARI:
set
Bu alana başvururken kullanılmak üzere geçerli olan sorgu işleçleri kümesi. Veri türüne göre desteklenen işlemlere hızlı başvuru için bkz . Her veri türü için desteklenen hızlı başvuruyu, İşleçleri ve makroları sorgulama.
Değişebilir mi?=Hayır
REST:
WIFE: SupportsTextQuery
boolean
Alanın Sözcük İçerir, Sözcük İçermiyor gibi metin sorgularını destekleyip desteklemediğini gösterir.
Değişebilir mi?=Hayır
REST:
WIFE: SystemType
Dize
Alanın veri türünü belirtir ve System.DateTime veya System.String gibi sistem adına başvurur.
Değişebilir mi?=Hayır
REST: tür
WIFE: FieldType
Dize
Boole, DateTime, Integer, String gibi alanın veri türünü belirtir. Tam liste ve açıklamalar için bkz . Sorgu alanları, işleçler ve makrolar.
Değişebilir mi?=Hayır
REST: kullanım
WIFE: Kullanım
Dize
Alanın iş öğeleri (WorkItem) veya iş öğesi bağlantısı (WorkItemLink) nesneleriyle kullanılmak üzere tasarlanıp tasarlanmamış olduğunu belirtir. Çoğu alanın kullanımı WorkItem'dir. Kullanım değerlerinin tam listesi için bkz . Alanları Al, FieldUsage.
Değişebilir mi?=Hayır
Not
Tüm raporlama öznitelikleri yalnızca projelerin SQL Server Raporlama ve SQL Server Analysis Services'ı destekleyecek şekilde yapılandırıldığı şirket içi dağıtımlar için geçerlidir. Daha fazla bilgi için bkz . Projeye rapor ekleme.
Raporlanabilir özniteliklerin açıklamaları için, raporlamayı desteklemek için iş öğesi alanlarını ekleme veya değiştirme konusuna bakın.
Varsayılan olarak tanımlanmış raporlanabilir özniteliklere sahip alanların listesini görmek için bkz . Raporlanabilir alanlar başvurusu.
İş öğesi alanında dizin oluşturmayı etkinleştirmek veya devre dışı bırakmak için witadmin indexfield komutunu kullanın. Bir alan için dizin oluşturmayı etkinleştirmek, bu alanı belirten sorguların performansını artırabilir. Varsayılan olarak, aşağıdaki alanlar dizine eklenir:
İş öğesi sorgularınızda sık kullanılan özel bir alan eklerseniz, bu alan için dizin oluşturmayı etkinleştirmeyi göz önünde bulundurun. Daha fazla bilgi için bkz . İş öğesi alanlarını yönetme (witadmin).
Alanlar - GET REST API'sini kullanarak bir alana atanan öznitelikleri listeleyebilirsiniz. OrganizationName değerini gerçek kuruluşunuzun adıyla değiştirin.
https://dev.azure.com/OrganizationName/_apis/wit/fields/FieldReferenceName
Örneğin, Yineleme Yolu özniteliklerini listelemek için System.IterationPath
kuruluşun başvuru adını fabrikam
kullanın:
https://dev.azure.com/fabrikam/_apis/wit/fields/System.IterationPath
**Returned data:**
> [!div class="tabbedCodeSnippets"]
> ```JSON
> {
> "name": "Iteration Path",
> "referenceName": "System.IterationPath",
> "description": "The iteration within which this bug will be fixed",
> "type": "treePath",
> "usage": "workItem",
> "readOnly": false,
> "canSortBy": true,
> "isQueryable": true,
> "supportedOperations": [
> {
> "referenceName": "SupportedOperations.Under",
> "name": "Under"
> },
> {
> "referenceName": "SupportedOperations.NotUnder",
> "name": "Not Under"
> },
> {
> "referenceName": "SupportedOperations.Equals",
> "name": "="
> },
> {
> "referenceName": "SupportedOperations.NotEquals",
> "name": "<>"
> },
> {
> "referenceName": "SupportedOperations.In",
> "name": "In"
> },
> {
> "name": "Not In"
> }
> ],
> "isIdentity": false,
> "isPicklist": false,
> "isPicklistSuggested": false,
> "url": "https://dev.azure.com/mseng/_apis/wit/fields/System.IterationPath"
> }
> ```
Alanlar - GET REST API'sini kullanarak bir alana atanan öznitelikleri listeleyebilirsiniz. KuruluşAdı için kuruluşunuzun adını girin. REST kullanmaya başlamak için bkz . Azure DevOps Services REST API Başvurusu
https://{ServerName:Port}/tfs/{Collection}/_apis/wit/fields/FieldReferenceName?api-version={version}
Örneğin, burada Yineleme Yolu özniteliklerini listeleyeceğiz ve fabrikam sunucusu için başvuru adını System.IterationPath
belirteceğiz.
https://fabrikam:8080/tfs/DefaultCollection/_apis/wit/fields/System.IterationPath?api-version=4.1
Döndürülen veriler:
{
"name": "Iteration Path",
"referenceName": "System.IterationPath",
"description": "The iteration within which this bug will be fixed",
"type": "treePath",
"usage": "workItem",
"readOnly": false,
"canSortBy": true,
"isQueryable": true,
"supportedOperations": [
{
"referenceName": "SupportedOperations.Under",
"name": "Under"
},
{
"referenceName": "SupportedOperations.NotUnder",
"name": "Not Under"
},
{
"referenceName": "SupportedOperations.Equals",
"name": "="
},
{
"referenceName": "SupportedOperations.NotEquals",
"name": "<>"
},
{
"referenceName": "SupportedOperations.In",
"name": "In"
},
{
"name": "Not In"
}
],
"isIdentity": false,
"isPicklist": false,
"isPicklistSuggested": false,
"url": "https://fabrikam:8080/tfs/DefaultCollection/_apis/wit/fields/System.IterationPath?api-version=4.1"
}
witadmin listfields komutunu kullanarak veri türü, raporlanabilir öznitelikler ve dizin oluşturma gibi alan özniteliklerini listeleyebilirsiniz.
Örneğin, microsoft.VSTS.Common.Issue gibi belirtilen bir alan için tanımlanan öznitelikleri listelemek için aşağıdaki komutu girebilirsiniz.
witadmin listfields /collection:http://fabrikam:8080/tfs/DefaultCollection /n:Microsoft.VSTS.Common.Issue
Bu örnekte gösterildiği gibi, adlandırılmış alan için alan ve öznitelik bilgileri görüntülenir.
Field: Microsoft.VSTS.Common.Issue
Name: Issue
Type: String
Reportable As: dimension
Use: Adventure Works (Shared Steps), AW Future (Shared Steps), AW Current (Shared Steps)
Indexed: False
Use parametresi, her projenin adını ve alanın kullanıldığı iş öğesi türünü gösterir.
Bir işleme alan eklemek için, bunları bir veya daha fazla iş öğesi türüne eklersiniz. Daha fazla bilgi için bkz . Devralma işlemini özelleştirme.
WIT içinde yer alan alanları ekleyebilir veya değiştirebilir ya da özel bir WIT ekleyebilirsiniz. Daha fazla bilgi için bkz.
witadmin komut satırı aracını kullanarak sistem alanları dışında herhangi bir alanın alan adını, dizinini ve rapor özniteliklerini değiştirebilirsiniz. Daha fazla bilgi için bkz . İş öğesi alanlarını yönetme-witadmin.
Ekinlikler
17 Mar 21 - 21 Mar 10
Diğer geliştiriciler ve uzmanlarla gerçek dünyadaki kullanım örneklerini temel alan ölçeklenebilir yapay zeka çözümleri oluşturmak için toplantı serisine katılın.
Hemen kaydolunEğitim
Öğrenme yolu
Use advance techniques in canvas apps to perform custom updates and optimization - Training
Use advance techniques in canvas apps to perform custom updates and optimization
Sertifikasyon
Microsoft Sertifikalı: Dynamics 365 Saha Hizmeti İşlev Danışmanı İş Ortağı - Certifications
Bir mobil iş gücünü yönetirken kullanılabilen araçları ve özellikleri en üst düzeye çıkarmak için Bir Microsoft Dynamics 365 for Field Service uygulamasının nasıl yapılandırılıp yapılandırılmayduğunu gösterin.
Belgeler
Devralınan işleme özel alan ekleme - Azure DevOps Services
Devralma işlemi modeli için iş öğesi türünün web formuna özel alan eklemeyi ve bunu bir projeye uygulamayı öğrenin.
İş izleme alanı ekleme veya değiştirme - Azure DevOps
Azure DevOps'ta sorguları, raporları ve iş akışını desteklemek için bir iş öğesi alanını değiştirme veya ekleme
Azure Boards ve Azure DevOps'ta başlıkları, kimlikleri ve zengin metin alanlarını temel alan iş sorguları hakkında bilgi edinin.