es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

No es posible implementar los archivos de cubos (.bim) utilizando CI/CD.

Estoy tratando de automatizar la implementación de archivos de cubo tabular en Azure Analysis Services utilizando CI-CD Azure DevOps. He utilizado el complemento “Azure Analysis Service” de Jan Pieter Posthuma.

Tengo un archivo .bim que contiene los metadatos del cubo tabular, luego creé un pipeline de CD que utiliza el archivo .bim y lo implementa en el objetivo (Azure Analysis Services).

He proporcionado mis credenciales del Portal de Azure para lo siguiente, ya que AAS no tiene un nombre de usuario y una contraseña separados:
1. Nombre de usuario de Analysis Services – xxxx
2. Contraseña de Analysis Services – xxxx

Pero al implementarlo, me enfrento al siguiente error:

Error durante la implementación del modelo (No se pudo obtener un token de autenticación usando las credenciales proporcionadas. Si el administrador de su inquilino de Active Directory ha configurado la autenticación multifactor o si su cuenta es una cuenta de Microsoft, elimine el nombre de usuario y la contraseña de la cadena de conexión y luego intente nuevamente. Luego se le pedirá que ingrese sus credenciales).

Esto está siendo un dolor de cabeza. Hice un poco de investigación y desarrollo, pero sin suerte. Cualquier ayuda sería muy apreciada.

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Parece que el error está relacionado con la autenticación y el control de acceso. El mensaje sugiere que las credenciales proporcionadas pueden no tener suficientes permisos para acceder a Azure Analysis Services. Hay algunas cosas que puedes intentar para resolver este problema:

    1. Verifica si la autenticación multifactor (MFA) está habilitada para la cuenta que estás utilizando para implementar el cubo. Si MFA está habilitado, es posible que necesites utilizar un método alternativo de autenticación, como un servicio principal o autenticación basada en certificados.
    2. Verifica si la cuenta tiene los permisos necesarios para acceder e implementar en Azure Analysis Services. Es posible que necesites consultar con el administrador de Azure AD para asegurarte de que la cuenta tenga las asignaciones adecuadas de control de acceso basado en roles (RBAC).

    3. Elimina el nombre de usuario y la contraseña de la cadena de conexión e intenta nuevamente. Si MFA no está habilitado, esto puede pedirte que ingreses tus credenciales manualmente y te autentiques correctamente.

    4. Considera utilizar un servicio principal en lugar de la autenticación mediante nombre de usuario y contraseña. Esto se puede hacer creando una nueva aplicación de Azure AD y otorgándole acceso a Azure Analysis Services.

    En general, solucionar problemas de autenticación puede ser complejo, pero si sigues estos pasos y aún no puedes resolver el problema, es posible que desees considerar contactar al soporte de Microsoft para obtener ayuda adicional.

Comments are closed.