Import Tempo rest api to display commitmentPercent and Role name

Hi all,
Im trying to finish my first Tempo custom report and to do that, I have to import and use the tempo fields : commitmentPercent and Role name. For other tempo data, i have succesfully used the addons settings in jira import source.
From Tempo docs, I have to use the “https://api.tempo.io/4/team-memberships/team/{teamId}” and the result (json) is :

{
"metadata": {
"count": 1
},
"results": [
{
"commitmentPercent": 50,
"from": "2019-08-24",
"id": 2,
"member": {
"accountId": "123456:01234567-89ab-cdef-0123-456789abcdef",
"self": "https://api.tempo.io/[...]"
},
"role": {
"id": 2,
"name": "Developer",
"self": "https://api.tempo.io/[...]"
},
"self": "https://api.tempo.io/[...]",
"team": {
"id": 12345,
"name": "Team new adventure",
"self": "https://api.tempo.io/[...]"
},
"to": "2019-08-24"
}
],
"self": "https://api.tempo.io/[...]"
}

So i add a new source as rest api and now im stack at Cube and dimention page. what settings will i have to use here, to diplay Team Name, Role, User name and commitment Percent in rows? Right now i display only Team name and Users.For columns, i have Time and Measures.

Regards
George

1 Like

Hi, George,

This use case currently seems not possible with the additional data import.
It is not allowed to map external data sources to a multiple value dimension, e.g., Logged by Team, and it is not possible to create new dimensions in the standard Jira Issues data cube with additional data import.

We have a feature request to implement the Tempo Roles as a standard dimension, but so far, we have not found a feasible solution.

Kindly,
Janis, eazyBI support

1 Like