Azure Devops Dashboard Widget Display Comma Separated Field as Individual Values - azure-devops

I have Team-Defined Data for our work-items and one of the user-inputted Text fields (TextE) is comma separated as such:
TextE: x,y,z
Is there a way to parse this column using comma delimiter and display the values as individual items in a widget (ex. as a pie graph)?
For example for 3 work items we may have:
Work item 1 TextE: apples,oranges,banana
Work item 2 TextE: apples,oranges
Work item 3 TextE: apples,banana
What I am looking for is the pie chart counts 3 apples, 2 oranges and 2 bananas and NOT treat it as 1 "apples,oranges,banana", 1 "apples,oranges", 1 "apples,banana".
Does Azure Devops have this type of capability?

Related

export SSRS Adjacent groups to different excel tabs

I have a ssrs Tablix, i have two adjacent groups , example group 1 : Managers and group 2 : Manager Details . they both are separate adjacent groups. client wants to export them to an excel with two tabs Managers, Details . first sheet should get all data from group 1 and second sheet should get all data from group 2.
can anyone advice.
create two additional rows in dataset with static values of xyz, abc.
for first group , group by xyz column and second group , group by abc column.
in the report make a page based on xyz, abc groups and the result is achieved automatically.

Can I split by Delimiter and Create New Row in SharePoint List?

I have a SharePoint list that tracks the Form result. If user selects > 1 item, the list will be shown as below.
Is it possible to generate 2 separate rows of information in SharePoint instead of showing them together as 1 long list? That would allow me to indicate different status for different request.
The Final Result should be like
Name of BI Application | Qlikview
Qlikview, GPR Dashboard
Qlikview, Sales Dashboard
Qlikview, GPR Dashboard
No Column will have more than 1 choice of item
You can create a few conditions and check if it contains certain text. In your example, you would initialize a boolean variable called "GPRDashboard" and the value would be something like:
#{contains(outputs('Get_response_details')?['body/rd27f91c7ca5fl193546cc81c3131995e'], 'GPR Dashboard')}
and then create another variable "SalesDashboard" and do the same thing
#{contains(outputs('Get_response_details')?['body/rd27f91c7ca5fl193546cc81c3131995e'], 'Sales Dashboard')}
and repeat this for every option you have. Then you can create some nested IF conditions like the screenshots below.

How to filter one source by clicking and filtering a bar chart from another source in Tableau?

I used an Apriori algorithm to view the frequent relationships in the dataset and I want to do a dashboard to better visualize this data but I don't know how to do this filter.
This is the bar chart that I created to show the support (amount of times something happend) and the confidence (probability of B happening given A) of these associations:
Apriori Chart
Next to it on the dashboard, I'll have a table with the full dataset used in this Apriori analysis where I have more information such as ID, Income, Hours Worked, etc:
Table from different data source
How can I create this relationship? The two data sources don't have a column in common that I can use for that.
I would need some way to:
Split the values in the antecedents columns by comma and filter only those columns with value equal to 1 in the other dataset
**Dataset A**
'Age Range <=30, Joblevel 1, Maritalstatus Single'
->
'Age Range <=30'
'Joblevel 1'
'Maritalstatus Single'
**Dataset B**
'Age Range <=30' == 1
'Joblevel 1' == 1
'Maritalstatus Single' == 1
Clicking this would filter the table next to it
Is there any way I can do this in Tableau?
You can download the tbwx i used in this example here https://community.tableau.com/servlet/JiveServlet/download/1083124-384949/Apriori.twbx
Thanks in advance for the help!
I am not able to check your twbx on the machine I'm using but I think you should be able to do this. The fields in the 2 data sources need to match so manipulate the data sources the make this happen.
For data source 1 there's a function SPLIT which will mean you are able to split the comma separated string to 3 fields.
Putting those 3 fields to the Detail shelf of your bar chart (or even Rows and hiding the header) will mean you can use them in an action filter.
Your second data source is a cross tab - post pivot. You should be able to pivot this data source. Highlight the measures and pivot them. This will give you the field Pivot Field Names and Pivot Field Values.
You only want to keep those with a value of 1 so create a calculated field
[Lookup1]: IF [Pivot Field Values] = 1 THEN [Pivot Field Names] END
Duplicate this field twice so you have Lookup1, Lookup2 and Lookup 3.
Then you should be able to action filter the table.
In the action filter set it up so SplitField1 = Lookup1, SplitField2 = Lookup2, etc.
Fingers crossed this works, I haven't been able to test so I am pulling it out of my head.

How to convert a fixed length string to multiple columns in Tableau

Using Tableau Desktop 10.x I have a column that contain a fixed length string starting with a letter and followed by 5 numbers.
For example: A12345. I would like to separate this column into two columns, where the first column would have the letter (A) and the second would have the 5 number string (12345). How can this be done in Tableau?
It can be achieved using this by creating Calculated fields .
click on analysis
1 write the name of the new column
2 in the box write RIGHT
3 choose the function RIGHT
4 add the original column name inside the square brackets, and follow with a comma followed by 1 (for the amount of elements)
More details

Column Grouping Does Not display Duplicates

I have created a report in SSRS R2. The report is using tablix and column wise grouping.
The result set of the matrix is working fine as expected except that the consecutive same column values(or duplicates) are not getting skipped in display. Whereas my SQL is working perfectly displaying all data.
eg: sql Result set
1
1
2
3
Tablix Display (instead of) Tablix Display
1 2 3 (instead of ) 1 1 2 3
If you are grouping on the field that returns that data, then it removes duplicates by design - that's the point of grouping.
You would need to group by a different field, or just have no grouping on the tablix and only the Details region.
See here for more information on grouping: https://learn.microsoft.com/en-us/sql/reporting-services/report-design/understanding-groups-report-builder-and-ssrs