Anónimo
Estoy usando VSTS.Feed para poder consultar los servicios Azure DevOps OData y Rest y solo tengo que configurar la autorización una vez.
He definido la siguiente consulta en Power BI usando VSTS.Feed:
let
Source = VSTS.Feed("https://analytics.dev.azure.com/(organization)/(project)/_odata/WorkItems?$apply=aggregate(CompletedWork with sum as SumOfCompletedWork, RemainingWork with sum as SumOfRemainingWork)", [])
in
Source
Cuando recupero los datos, espero dos columnas: SumOfCompletedWork y SumOfRemainingWork. Sin embargo, Power BI muestra todas las columnas tal como se definen en los metadatos de la entidad WorkItems:
He depurado las llamadas HTTP que hace Power BI con Fiddler y veo que PowerBI recupera los metadatos completos del punto final en la URL: https://analytics.dev.azure.com/(organización)/(proyecto)/_odata/$metadata
Mientras que el resultado de OData especifica los metadatos de la siguiente manera:
https://analytics.dev.azure.com/(organización)/(proyecto)/_odata/$metadata#WorkItems(SumOfCompletedWo…)
Entonces, para mí, esto parece un error en la función VSTS.Feed. ¿Alguien ha visto un comportamiento similar o sabe cómo solucionarlo (usando el conector de datos VSTS)?
v-juanli-msft
hola @anonimo
En primer lugar, pruebe su código en Visual Studio.
https://docs.microsoft.com/en-us/azure/devops/report/powerbi/odataquery-connect?view=azure-devops
Se dice que hay algunas actualizaciones para Análisis de Azure DevOps.
https://stackoverflow.com/questions/60206820/power-bi-report-using-azure-devops-as-data-source-stopped-functioning
Como alternativa, puede usar odata o el conector de Azure DevOps para conectarse a los datos de Azure DevOps,
luego use otros conectores para conectarse a «Servicios de descanso»,
Es compatible para combinar o agregar datos de diferentes fuentes de datos en Power BI.
Maggie
Si esta publicación le ayuda, considere aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.