Compartir vía


Escriba las credenciales de cliente en Power BI o Excel.

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

Al conectarse desde Power BI o Excel a Analytics mediante la fuente OData, elija Microsoft Entra ID (Microsoft Entra ID) para la opción más segura. La siguiente opción segura es el uso de tokens de acceso personal (PAT).

Al conectarse desde Power BI o Excel a Analytics mediante la fuente OData, elija credenciales de Windows como opción más segura. La siguiente opción segura es el uso de tokens de acceso personal (PAT).

Nota:

El servicio Analytics se habilita automáticamente y se admite en producción para todos los servicios de Azure DevOps. La integración de Power BI y el acceso a la fuente OData del servicio Analytics están disponibles con carácter general. Le recomendamos que lo use y nos envíe sus comentarios. Los datos disponibles dependen de la versión. La versión más reciente admitida es v2.0y la versión preliminar más reciente es v4.0-preview. Para obtener más información, consulte Control de versiones de la API de OData.

Nota:

El servicio Analytics se instala y admite automáticamente en producción para todas las colecciones de proyectos nuevas para Azure DevOps Server 2020 y versiones posteriores. La integración de Power BI y el acceso a la fuente OData del servicio Analytics están disponibles con carácter general. Le recomendamos que lo use y nos envíe sus comentarios. Si ha actualizado desde Azure DevOps Server 2019, puede instalar el servicio Analytics durante la actualización.

Los datos disponibles dependen de la versión. La versión más reciente admitida es v2.0y la versión preliminar más reciente es v4.0-preview. Para obtener más información, consulte Control de versiones de la API de OData.

Nota:

El servicio Analytics está en versión preliminar para Azure DevOps Server 2019. Puede habilitarlo o instalarlo para una colección de proyectos. La integración y el acceso de Power BI a la fuente OData del servicio Analytics se encuentran en versión preliminar. Le recomendamos que lo use y nos envíe sus comentarios.

Los datos disponibles dependen de la versión. La versión más reciente admitida es v2.0y la versión preliminar más reciente es v4.0-preview. Para obtener más información, consulte Control de versiones de la API de OData.

¿Por qué debe usar un token de acceso personal a través de una credencial de acceso alternativa?

Por estas tres razones:

  • Como parte de la buena administración de contraseñas, estos tokens expiran automáticamente para que no tenga que recordar cambiar la contraseña.
  • Dado que las PAT son una contraseña generada, no usará una contraseña común como parte de su AAC, lo que significa un área expuesta más limitada para el ataque.
  • Si necesita proporcionar un seguimiento de diagnóstico y olvidar reemplazar el valor, puede revocar la credencial. Al hacerlo, se mantiene el acceso seguro a Azure DevOps.

Microsoft Entra ID

Microsoft Entra ID también se conoce como "Credencial de organización" en Power BI Desktop. Puede usarlo en Power BI a través de la selección de OAuth al configurar la actualización de datos.

  1. Al conectarse con Power BI Desktop, se le pedirá que escriba sus credenciales para el origen de datos. Seleccione Cuenta organizativa como se muestra aquí:

    Organizational account prompt

  2. Elija Iniciar sesión y escriba sus credenciales de Microsoft Entra. Después de eso, ya has terminado.

Para cambiar una dirección URL existente para usar microsoft Entra ID en lugar de pat o AAC, consulte Cambio de credenciales de autenticación más adelante en este artículo.

Autenticación de Windows

Puede usar autenticación de Windows en Power BI mediante la selección de OAuth al configurar la actualización de datos.

  1. Al conectarse con Power BI Desktop, se le pedirá que escriba sus credenciales para el origen de datos. Seleccione Windows como se muestra aquí:

    Windows authentication prompt

  2. Escriba las credenciales de Windows y elija Conectar.

Para cambiar una dirección URL existente para usar Windows en lugar de pat, consulte Cambio de credenciales de autenticación más adelante en este artículo.

Creación de un token de acceso personal

  1. Inicie sesión en Azure DevOps Services, abra el menú de perfil de usuario y seleccione Seguridad.

    User Profile, My Security menu option

  2. Escriba la información necesaria:

    • Agregar una descripción

    • Establecer el período de expiración

    • Selección de la organización

    • Elegir ámbitos seleccionados

    • Comprobación del análisis (lectura)

      Y, a continuación, elija Crear token.

      Create personal access token

  3. Copie el token que se muestra. Si se aleja de la página, no podrá recuperarla más adelante.

    Copy Personal Access Token dialog

  4. Si necesita revocar un token, vaya a esta página y elija el vínculo Revocar . Ese token se denegará inmediatamente el acceso a Azure DevOps Services.

    Estos tokens son su identidad. Cuando se usa, el token actúa como usted. Mantenga el secreto de los tokens y tratólos como la contraseña. Para ayudar a mantener el token más seguro, considere la posibilidad de usar administradores de credenciales. Si usa administradores de credenciales, no tendrá que escribir sus credenciales cada vez que inserte.

Escriba las credenciales dentro de un cliente.

Tanto Power BI como Excel funcionan con Power Query al acceder a OData. El mecanismo de autenticación, incluidas las distintas pantallas de autenticación, son idénticos. Este tutorial se realiza mediante Power BI Desktop. También se aplica a Excel.

  1. Abra Power BI Desktop.

  2. Elija Obtener datos.

  3. Seleccione Fuente de OData (o más>otra>fuente de OData).

  4. Escriba la dirección URL del punto de conexión de OData y elija Aceptar.

    OData Feed URL

    OData Feed URL

  5. En el cuadro de diálogo de autenticación, elija Básico, escriba sus credenciales y, después, elija Conectar:

    • Si usa un AAC, escriba el nombre de usuario y la contraseña.

    • Si usa un PAT, escriba una cadena de texto, como "prueba" o "usuario" para el nombre de usuario y escriba el token en el campo contraseña.

      Authentication information

      Authentication information

Cambio de credenciales de autenticación

Si recibe un mensaje de acceso denegado, es posible que tenga que cambiar las credenciales de autenticación. Power Query almacena en caché la información de credenciales para que solo tenga que escribirla una vez. Sin embargo, los tokens de acceso personal expiran y es posible que tenga que actualizar o cambiar la información de autenticación.

Actualización de credenciales en Power BI Desktop

  1. Abra Power BI Desktop.

  2. Seleccione Opciones de archivo>y Configuración Data Source Configuración.> Seleccione la dirección URL correcta en la fuente de OData y seleccione Editar.

    Data source settings

    Data source settings

  3. En el cuadro de diálogo siguiente origen de datos Configuración, seleccione el botón Editar en la configuración Credenciales.

    Data source settings, 2nd dialog

    Data source settings, 2nd dialog

  4. Edite las credenciales como se indicó anteriormente, seleccione Guardar, después Listo y, después , Cerrar.

Actualización de credenciales en Excel

  1. Abra Excel y seleccione la pestaña Datos .

  2. Seleccione Nuevo origen de datos de consulta>Configuración...

    Excel, Open Data source settings

  3. Seleccione la dirección URL correcta en la fuente de OData y seleccione Editar.

    Select the correct URL to the OData Feed and select Edit.

    Select the correct URL to the OData Feed and select Edit, on-premises version.

  4. En el cuadro de diálogo siguiente origen de datos Configuración, seleccione el botón Editar en la configuración Credenciales.

    Data source settings, next dialog.

    Data source settings, next dialog.

  5. Edite las credenciales como se indicó anteriormente, seleccione Guardar, después Listo y, después , Cerrar.

Publicar en Power BI

Después de crear un modelo y cargarlo con datos, puede publicarlo en Power BI. Al usar Microsoft Entra ID o Windows, asegúrese de seleccionar la opción oAuth2 .