Conectar a los datos de Analytics mediante la fuente OData de Power BI

Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019

Puede acceder a los datos de Analytics a través de la fuente OData de Power BI Desktop.

Importante

El método que se muestra en este artículo funciona para pequeñas organizaciones, ya que siempre extrae todos los datos en Power BI. La mayoría del filtrado especificado en el Editor de Power Query se realiza en el lado cliente. Para obtener información sobre otros enfoques, consulte Introducción a la integración de Power BI.

Requisitos previos

  • Para ver los datos de Analytics y consultar el servicio, debe ser miembro de un proyecto con acceso básico o superior. De forma predeterminada, a todos los miembros del proyecto se les conceden permisos para consultar Analytics y definir vistas de Analytics.
  • Para obtener información sobre otros requisitos previos relacionados con las actividades de habilitación de características y servicios y seguimiento de datos generales, consulte Permisos y requisitos previos para acceder a Analytics.

Acceso a la fuente OData de Analytics

Importante

Asegúrese de que ha habilitado o instalado Analytics.

  1. Asegúrese de que ha configurado los permisos necesarios para acceder a Analytics.

  2. Abra Power BI Desktop. Si aún no lo ha hecho, instale Power BI Desktop ahora.

  3. En la página principal de Power BI Desktop o en la cinta principal, seleccione Obtener datos.

    Botón de presentación de la pantalla de presentación de Power BI Desktop

  4. En el panel izquierdo, seleccione Otra>fuente de OData y, a continuación, seleccione Conectar.

    Botón Fuente de OData

  5. En un explorador compatible, escriba la dirección URL con el formato https://analytics.dev.azure.com/{OrganizationName}/_odata/{version}/.

    Por ejemplo, si {OrganizationName} es fabrikam y {version} es v1.0, la dirección URL es https://analytics.dev.azure.com/fabrikam/_odata/v1.0/.

    Escriba la dirección URL de fuente de OData.

    Nota:

    Como alternativa, puede escribir la dirección URL con el valor ProjectName especificado, como se muestra en el ejemplo siguiente:
    https://analytics.dev.azure.com/{OrganizationName}/{ProjectName}/_odata/{version}/ El uso de este formato recorta los resultados del proyecto especificado en todas las entidades relacionadas con ese proyecto.

  6. En el símbolo del sistema, autentíquese en el servicio. Si aún no lo ha hecho, consulte Opciones de autenticación de cliente.

  7. Active las casillas situadas junto a las entidades cuyos datos desea recuperar.

    Importante

    No seleccione entidades cuyo nombre incluya Snapshot. Estas entidades contienen el estado de cada elemento de trabajo cada día desde que se creó el elemento de trabajo. En el caso de los repositorios de cualquier tamaño, la selección de estas entidades hará que decenas a cientos de millones de elementos de trabajo no se carguen. Las tablas de instantáneas solo están pensadas para consultas de agregación.

    La lista Entidades de la página Navegador

  8. Seleccione Transformar datos. No seleccione Cargar.

    Importante

    Para cada entidad que haya seleccionado, Power Query crea una consulta. Cada consulta debe actualizarse manualmente, ya que, al hacerlo, se evitan errores de limitación. Power Query intenta resolver valores NULL como errores mediante la generación de una consulta adicional para cada valor NULL que encuentra. Esto puede dar lugar a miles de consultas, lo que superará rápidamente el umbral de uso, más allá del cual se limitará la cuenta de usuario.

    Para evitar este problema:

    • Indique a Power BI que haga referencia a OData v4.
    • Indique al servicio Analytics que omita los valores que sean NULL, lo que mejora el rendimiento de las consultas.
  9. Para cada entidad que haya seleccionado en los pasos anteriores, lleve a cabo estos pasos:

    a. En la lista Consultas , seleccione una entidad cuya consulta desee. En este ejemplo, se selecciona Áreas .

    Lista de consultas de fuentes de OData de Power BI

    b. En la cinta de opciones, seleccione Editor avanzado.

    Botón de Editor avanzado fuente de OData de Power BI

    c. En el panel Consulta , desplácese horizontalmente para ver el [Implementation="2.0"] parámetro.

    Panel consulta de Editor avanzado

    d. Reemplace por [Implementation="2.0"] la cadena siguiente:
    [Implementation="2.0",OmitValues = ODataOmitValues.Nulls,ODataVersion = 4]

    Cadena reemplazada.

  10. Seleccione Cerrar y Aplicar.