Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
El conector de datos para Azure DevOps incluye funciones de Power Query M que los autores de consultas pueden usar. Estas funciones pueden controlar los requisitos específicos de Azure DevOps, como la autenticación. En este artículo se describen los argumentos de las funciones y cómo usarlos para conectarse a Analytics.
La función VSTS.AccountContents es un reemplazo de la función Web.Contents de Power Query. Diseñado para escenarios más avanzados, VSTS. AccountContents devuelve el contenido descargado de la dirección URL de Analytics como un valor binario. Puede usarlo para llamar a las API REST de AzureDevOps.
Importante
- Use VSTS. AccountContents solo para acceder a los datos que no están disponibles en Analytics. Extrae datos directamente de Azure DevOps y, para proteger a otros usuarios de Azure DevOps, es susceptible al control de velocidad. Consulte la sección Subdominios admitidos para VSTS.AccountContents más adelante en este artículo. Para obtener información sobre otros enfoques, consulte la introducción a la integración de Power BI.
- VSTS. AccountContents solo admite datos de Azure Boards (elementos de trabajo). El conector de datos no admite otros tipos de datos, como canalizaciones. Actualmente, no tenemos planes para actualizar el conector para admitir otros tipos de datos.
VSTS.AccountContents
Función avanzada que devuelve el contenido descargado de la dirección URL de Analytics como un valor binario.
La VSTS.AccountContents función tiene los mismos argumentos, opciones y formato de valor devuelto que Web.Contents. Para obtener más información, vea Referencia de fórmulas de Power Query (M): Web.Contents.
Si ya usa Web.Contents para acceder a los datos de seguimiento del trabajo desde Analytics (API REST o OData), puede reemplazarlos por VSTS.AccountContents para usar la autenticación del conector de datos. Informa a Power BI de que estas solicitudes hacen referencia al mismo origen de datos. Puede combinar los datos sin infringir las restricciones de origen de datos únicas en el servicio Power BI. Sin embargo, VSTS.AccountContent solo admite datos de Azure Boards y no se puede usar para admitir consultas para canalizaciones u otros servicios.
'VSTS. AccountContents" proporciona un subconjunto de los argumentos y opciones disponibles a través de "OData.Contents". Las limitaciones específicas se describen en la tabla siguiente:
Argumentos de VSTS.Contenidos
| Argument | Description |
|---|---|
url |
URL de uno de los puntos de conexión del servicio Azure DevOps. |
options |
Registro de opciones para controlar el comportamiento de esta función. |
Campos de opciones para VSTS.Contents
| Campo | Description |
|---|---|
IsRetry |
Especifique este valor lógico como true omitirá cualquier respuesta existente en la memoria caché al capturar datos. |
ManualStatusHandling |
Especificar este valor como una lista impedirá cualquier control integrado de solicitudes HTTP cuya respuesta tenga uno de estos códigos de estado. |
MaxSize |
Controla el tamaño máximo de la tabla en la que está interesado el cliente. Si la solicitud supera este límite, el servidor puede producir un error en la solicitud inmediatamente. El valor predeterminado es cero, que indica al servidor de servidores que use su valor predeterminado. |
Query |
Agregue mediante programación parámetros de consulta a la dirección URL. |
RelativePath |
Especifique este valor en forma de texto, que se adjunta a una URL base antes de realizar la solicitud. |
Timeout |
Especifique este valor como duración para cambiar el tiempo de espera de una solicitud HTTP. El valor predeterminado es 600 segundos. |
Version |
Versión del modelo de datos. Esta opción es principal para los diagnósticos. |
Subdominios admitidos para VSTS.AccountContents
Actualmente, el VSTS.AccountContents() método solo funciona para los subdominios que se enumeran a continuación. Otros servicios, como el servicio Release, aún no se admiten:
https://dev.azure.com/https://analytics.dev.azure.com/https://vsrm.dev.azure.com/