Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Com o Power BI Desktop, você pode começar facilmente a criar relatórios para seu projeto no Azure DevOps.
Se você não tiver o Power BI Desktop, baixe-o e instale-o gratuitamente.
Pré-requisitos
| Categoria | Requisitos |
|---|---|
| Níveis de Acesso |
-
Membro do projeto. – Pelo menos acesso básico . |
| Permissões | Permissão Exibir Dados Analíticos configurada como Permitir. Para obter mais informações, consulte Conceder permissões para acesso ao Analytics |
| Ferramentas |
-
Quadros do Azure habilitados - Power BI Desktop |
| Tarefas | Monitore itens de trabalho durante um período especificado para gerar um relatório de tendência. |
| Categoria | Requisitos |
|---|---|
| Níveis de Acesso |
-
Membro do projeto. – Pelo menos acesso básico . |
| Permissões | Permissão Exibir Dados Analíticos configurada como Permitir. Para obter mais informações, consulte Conceder permissões para acesso ao Analytics |
| Ferramentas |
-
Extensão do Analytics.
administradores de coleção de projetos podem adicionar e habilitar o serviço. - Power BI Desktop. - Azure Boards ativado |
| Tarefas | Monitore itens de trabalho durante um período especificado para gerar um relatório de tendência. |
Criar uma consulta do Power BI
Crie uma consulta do Power BI para efetuar pull dos dados para o Power BI da seguinte maneira:
Escolha Obter Dados e, em seguida, Consulta em Branco.
No editor de Consultas do Power BI, escolha Editor Avançado.
A janela Editor Avançado é aberta.
Substitua o conteúdo pela seguinte consulta:
let The query you provided has a syntax issue due to the placement of double quotes. Specifically, the `$apply` and `$orderby` parameters should be part of the URL string, but they are not correctly concatenated. Here is the corrected version:
let
Source = OData.Feed (
"https://analytics.dev.azure.com/{organization}/{project}/_odata/v4.0-preview/WorkItemSnapshot?"
&"$apply=filter("
&"WorkItemType eq 'Bug' "
&"AND StateCategory ne 'Completed' "
&"AND startswith(Area/AreaPath,'{areapath}') "
&"AND DateValue ge {startdate} )/"
&"groupby((DateValue,State,WorkItemType,Area/AreaPath), aggregate($count as Count))"
&"&$orderby=DateValue",
null, [Implementation="2.0", OmitValues = ODataOmitValues.Nulls, ODataVersion = 4]
)
in
Source
Substitua seus valores na consulta de exemplo.
A consulta de exemplo tem cadeias de caracteres que você deve substituir por seus valores:
-
{organization}- Nome da sua organização -
{project}- Nome do seu projeto de equipe. Ou omita/{project}totalmente, para uma consulta entre projetos -
{areapath}- Seu caminho de área. Formato: Projeto\Nível1\Nível2 -
{startdate}- A data para iniciar seu relatório de tendências. Formato: AAAA-MM-DDZ. Exemplo:2022-09-01Zrepresenta 01 de setembro de 2022. Não coloque entre aspas.
-
Escolha Done (Concluído ) para executar a consulta.
O Power BI pode exigir que você se autentique. Para obter mais informações, consulte Opções de autenticação do cliente.
Expandir colunas Área, Iteração, AssignedTo
A consulta retorna várias colunas que você precisa expandir antes de poder usá-las no Power BI. Qualquer entidade extraída usando uma $expand instrução retorna um registro com potencialmente vários campos. Você precisa expandir o registro para nivelar a entidade em seus campos. Exemplos de tais entidades são: AssignedTo, Iteration, e Area.
Depois de fechar o Editor Avançado e permanecer no Editor do Power Query, selecione o botão expandir nas entidades que você precisa nivelar.
Por exemplo, escolha o botão expandir para Área, selecione as propriedades que deseja expandir e escolha OK. Aqui, escolhemos
AreaNameeAreaPathachatamos. AAreaNamepropriedade é semelhante ao campo Nome do Nó.
Observação
As propriedades disponíveis a serem selecionadas dependem das propriedades solicitadas para retornar na consulta. Se você não especificar nenhuma propriedade, todas as propriedades estarão disponíveis. Para obter mais informações sobre essas propriedades, consulte as seguintes referências de metadados: Áreas, Iterações e Usuários.
A tabela agora contém campos de entidade.
Repita as etapas de 1 a 3 para todos os campos que representam entidades que precisam ser expandidas. Esses campos aparecem com Registro listado na coluna da tabela quando não expandidos.
Renomeie campos e consulte e, em seguida, Fechar e Aplicar
Quando terminar, você pode optar por renomear colunas.
Clique com o botão direito do mouse em um cabeçalho de coluna e selecione Renomear...
Você também pode querer renomear a consulta do padrão Query1 para algo mais significativo.
Depois de concluído, escolha Fechar e Aplicar para salvar a consulta e retornar ao Power BI.
Criar o relatório
O Power BI mostra os campos sobre os quais você pode gerar relatórios.
Observação
O exemplo a seguir pressupõe que ninguém renomeou nenhuma coluna.
Para um relatório simples, execute as seguintes etapas:
- Selecione Gráfico de Linhas de Visualização do Power BI.
- Adicione o campo "DateValue" ao Eixo
- Clique com o botão direito do mouse em "DateValue" e selecione "DateValue", em vez de Hierarquia de datas
- Adicione o campo "Estado" à legenda
- Adicione o campo "Contagem" aos Valores
- Clique com o botão direito do mouse no campo WorkItemId e verifique se Soma está selecionado
Exemplo de relatório:
Próximas etapas
Artigos relacionados
- Explorar relatórios de exemplo usando consultas OData
- Construir consultas OData para Análise
- Conectar-se ao Power BI usando consultas OData
- Consulte os metadados da Análise do Azure Boards
- Acesse relatórios de amostra e índice de referência rápida
- Adicionar uma segmentação de equipe a um relatório existente