Colate custom field information from bugs and PBIs - azure-devops

We've added and enforced a "Summary" field to our PBIs and bugs in Azure DevOps, this is so work performed can be described in non-technical terms. We'd like a simple way to collect the summary field from DevOps for a specific branch. Is something like this possible?
I tried creating a view within Azure DevOps but was unable to select the "Summary" field. Therefore when viewing the data through Power BI desktop I could not see the information we're trying to retrieve.

You can't add fields with a data type of Plain Text (long text) or HTML (rich-text). These fields aren't available from Analytics for the purposes of reporting.
https://learn.microsoft.com/en-us/azure/devops/report/powerbi/analytics-views-create?view=azure-devops#3-select-the-fields-to-appear-in-the-report

It seems that you want the custom summary field in the bug work item to be displayed in the PBI.
To do this ,you can create a custom Analytics view to define the filtered set of data, and then load the view using the Power BI Data Connector.
You can select the custom field to appear in the report in the Fields tab of New View dialog.
For details guide , please refer to this document.

Related

Azure DevOps dashboard configurations

we are an operational support team and we support 3 different Salesforce systems and 1 amazon connect system. i need to create dashboard for reporting bugs, PBIs in a sprint to report velocity, throughput and display the number of work items according to state. this needs to be broken down into 3 different salesforce systems and amazon connect. we have a tag for amazon connect incidents and 1 tag for all salesforce incidents. im new to ADO, any advise is appreciated
I am afraid there's no built-in widget that can meet all of your requirements. But you can use several widgets to track them.
There is a widget called Velocity in Dashboards that you can use to track a team's capacity to deliver work sprint after sprint. You can select a specific work item type that you want to track. Please note that it tracks the velocity for a single team, not multiple teams.
You can refer to the official link for more details.
But the Velocity widget can't filter the work items by tags or area path. In addition, you could create a new widget called Chart for work items to track work items by tags. It adds a tile to display a progress or trend chart that builds off a shared work item query. You could refer to this doc for more details.
So, firstly, you need to create a query under shared folder.
For example, I want to track Bug with the tag: "tag". I can create a query using the filters like:
Work item types=Bug
Tags Contains tag
Please remember to save the query under Shared Queries folder.
You could refer to the official doc to create a query.
After creating a shared query, you can choose the query in the widget. And choose State in Group by column. The chart will show the number the specific work item with the tag according to state.

How to auto populate values for a drop down field in Azure Devops?

We have two fields Fix Versions and Affects Version in a bug wherein the drop down values are to be auto populated based on the tags created in Azure Repos. For ex: if there are tags v1.001.560, v1.001.561 etc and for any new tags created, the tag version should appear as a drop down value for these fields. Is there a feasible approach to achieve this? Please suggest.
In short, there is no method to meet your needs now. As a suggestion, you could submit a suggestion ticket to suggest the feature on: https://developercommunity.visualstudio.com/report?space=21&entry=suggestion. That will allow you to directly interact with the appropriate product group, and makes it more convenient for the product group to collect and categorize your suggestions.
DevOps only supports setting to specific values for your custom picklist fields. Please note custom field is used to support tracking data requirements you have that aren't met with the existing set of fields.
Besides, to realize your idea, we should auto populate tag values to the field when opening the work item. However, we also not have such a trigger even though getting the tags with Rest API.

Azure DevOps: Field with default value containing another fields value

I am trying to find a way in Azure DevOps of displaying a field on a User Story layout that is made up of a URL plus the value of another field on the same story.
We have an external support ticket system where all of our support calls are logged. When the story (or even Defect) is created, we have a field where a support reference is entered.
I want another field that combines a URL and the support reference so it creates a link to the support ticket.
Is this do-able?
Thanks,
Craig
This is achievable. You can Add a custom field to a work item type for an inherited process.
1,First you need to create a inherited process.
Go to Organization settings, From the Process page under Boards, open the … context menu of the process you'll use to create an inherited process, and then choose Create inherited process. Choose the same system process—Agile, Basic, Scrum, or CMMI—that was used to create the project that you want to customize.
2, Add a custom field to an existing work item type for the inherited process.
From the Process page of the selected inherited process, choose the work item type(User Story) you want to add the custom field to.
Select the work item type and click new field or ... to add a field under a group.
For example i add a new field Support Url under group Planning(click Options to define a default value for this field).
3, Apply the customized process to your project.
Click team projects of the process shown as below screenshot.
Open the … context menu for the process and choose the Change team projects… option.
Then you will have the custom field with default value for the work item type in your project.
For detailed steps please check Microsoft Document there.
Update:
Field value made up of a static part, plus another field
There is no direct way or any tool i can find to achieve this. However there is a complicate workaround to achieve this.
You can try creating a service server to to combine the field values and update the workitem field with workitem update rest api, and add a service hook to this service server.
You can refer to the service hook sever provided by Microsoft. Check reate a pull request status server with Node.js

JIRA copy custom fields in Azure Data factory

I am aware that JIRA dataset is in beta stage right now in Data factory. But still is there any way to pull the custom fields data?
Right now when i am copying JIRA issues data it is giving me only the standard fields present in any of the Issue.
I want custom fields too. Any way?
So through hit and trial, i got to know that tables that starts with 'Extras- ' are the ones which has custom fields and that too masked. Again through hit and trial I figured which field value I wanted to extract.
You can try the advanced tab.
For linked service:
advanced tab for linked service
For dataset:
advanced tab for dataset

Add Custom User Field (Dropdown) in Moodle

Hi I need to add Custom User Field (Dropdown) in Moodle. I know I can add it through https://docs.moodle.org/24/en/User_profile_fields and https://docs.moodle.org/dev/User_profile_fields
I went ahead with above method and added dropdown accordingly. However, when I see it in database, {user_info_field} it shows only one row with my select fields seperated by new line. Screenshot is listed.
I want these params to be appear in separate rows. Because, I've few development in pipeline which involves creation of custom invoicing plugin that allows to store pricing for each university.
That is how dropdown fields store their options in Moodle - all the values, separated by newlines.
If you want a list of possible values, retrieve mdl_user_info_field.param1 then use explode("\n", $fieldvalue).
I Used in built cohort system to categorized users in different University. Here I didn't have to create custom profile field.
For invoicing plugin, I will manipulate same cohorts (in my case University) by creating local plugin which adds tables to database field. Thank you all for your help.