kakkaroolari
ANTECEDENTES
Tengo una cuenta de usuario de correo electrónico/Windows de la empresa vinculada a la licencia de Power BI, llamémosla ‘usuario’ – ‘usuario@empresa.com’
Tengo un servidor de Windows local en el que inicio sesión con ‘usuario_servidor’: tanto ‘usuario’ como ‘usuario_servidor’ tienen la misma dirección de correo electrónico en el AD ‘usuario@empresa.com’
Fuente de datos SQL local (con credenciales de SQL)
Puerta de enlace personal instalada en el servidor de Windows local, puerta de enlace personal configurada e iniciada sesión en el servicio Power BI.
Cuando hago clic en Iniciar sesión en el Configurador de puerta de enlace, las ventanas emergentes web selecciono ‘usuario@empresa.com’ (‘usuario’) [I DO NOT SELECT: ‘server_user’ – ‘user@company.com’ which is also visible in the list to select the account from.]
En la puerta de enlace personal tengo 4 fuentes de datos:
1. Fuente de datos SQL con autenticación de Windows
2. CARPETA de red con autenticación de Windows
3. Archivo de Excel con autenticación de Windows
4. Fuente de datos SQL con credenciales SQL
Las fuentes de datos 2, 3 y 4 están bien
PROBLEMA:
1. Fuente de datos SQL con autenticación de Windows:
Abro «Editar credenciales» y elijo «Windows sin suplantación» y nivel «Privado»
RESULTADO:
La sincronización falla con:
«Error al actualizar las credenciales de la fuente de datos: el usuario, ‘COMPANYserver_user’, no tiene acceso a la base de datos ‘BBBBXXXXYYYYZZZZ’, o la base de datos no existe. Mostrar detalles»
Preguntas):
a) Aunque nunca ingresé ‘server_user’ en esta aplicación de puerta de enlace (ni en ningún dispositivo de Power BI), ¿por qué intenta usarlo de todos modos para la fuente de datos SQL con autenticación de Windows? Para el acceso a CARPETAS y ARCHIVOS, esto parece estar usando la cuenta de Windows I
input (lo sé, porque ‘server_user’ no tiene privilegios para la CARPETA de red).
b) ¿Hay alguna manera de decirle a la fuente Personal Gateway/SQL qué usuario de Windows quiero usar? La selección es solo ‘usuario de Windows’, pero ¿cuál?
c) ¿El hecho de que tanto ‘usuario’ como ‘usuario_servidor’ utilicen la misma dirección de correo electrónico influye en el asunto?
d) ¿Alguna idea de cómo solucionarlo?
v-xicai
Hola @kakkaroolari,
Hay algunos puntos que puede considerar:
1.Asegúrese de que el inicio de sesión de la cuenta en la puerta de enlace personal sea el mismo que el del servicio Power BI.
2.Asegúrese de que la credencial de conexión de SQL Server en el servicio Power BI sea la misma en Power BI Desktop. Verifique que tiene el nombre de usuario y la contraseña correctos. Además, verifique que esas credenciales puedan conectarse correctamente a la fuente de datos. Asegúrese de que la cuenta que se está utilizando coincida con el método de autenticación. Cuando se conecte a SQL Server, configure la Autenticación como Windows en lugar de Básica.
3.Asegúrese de que la puerta de enlace se instaló en la misma máquina en la que existe el SSMS.
4. Asegúrese de que la puerta de enlace esté en línea e intente actualizar la puerta de enlace a la última versión.
5. La credencial de su fuente de datos puede caducar, así que intente actualizar la credencial y volver a publicar el informe. En Power BI, vaya a actualizar la configuración del conjunto de datos, seleccione Editar credenciales para actualizar las credenciales del origen de datos.
Puede resolver el problema a través del enlace de solución de problemas: https://docs.microsoft.com/en-us/power-bi/refresh-troubleshooting-refresh-scenarios.
Atentamente,
amy
Equipo de apoyo comunitario _ Amy
Si esta publicación ayudaentonces por favor considere Acéptalo como la solución. para ayudar a los otros miembros a encontrarlo más rápidamente.
kakkaroolari
En respuesta a v-xicai
Esta respuesta no tiene casi ninguna relación.
Elemento 3. ¿Por qué sería necesario instalar Microsoft SQL Server Management Studio en un servidor Windows donde se ejecuta la puerta de enlace personal?
CUÁNDO
Me conecto a «Puerta de enlace personal» con ‘usuario’ – ‘usuario@empresa.com’
ENTONCES
1 de cada 4 fuentes de datos en la «puerta de enlace personal» falla con el error ‘server_user’ – ‘usuario@empresa.com’ no tiene privilegios.
RESULTADO:
Esto es cierto, ‘server_user’ no tiene privilegios para el Cubo
RESULTADO ESPERADO:
Cube intentaría sincronizarse con el usuario que ha iniciado sesión en «Puerta de enlace personal» y «servicio power bi»
kakkaroolari
En respuesta a kakkaroolari
¿Hay alguna forma de obligar a Personal Gateway a conectarse a las fuentes de datos con el nombre de usuario y no con la dirección de correo electrónico?
Nuestra política de empresa es tener dos nombres de usuario con escritorios y uno diferente para servidores. Y Gateway parece seleccionar uno incorrecto al azar.
¿Alguna configuración oculta en alguna parte?
v-xicai
En respuesta a kakkaroolari
Hola @kakkaroolari,
>>Punto 3. ¿Por qué sería necesario instalar Microsoft SQL Server Management Studio en un Windows Server donde se ejecuta la puerta de enlace personal?
Si necesita conectarse a SQL Server en SSMS, es posible que deba hacerlo.
>>¿Hay alguna forma de obligar a Personal Gateway a conectarse a fuentes de datos con el nombre de usuario y no con la dirección de correo electrónico?
Puede iniciar sesión en la puerta de enlace personal con la cuenta que le gustaría usar en el servicio Power BI.
Para referencia: https://docs.microsoft.com/en-us/power-bi/service-gateway-personal-mode.
Atentamente,
amy
Equipo de apoyo comunitario _ Amy
Si esta publicación ayudaentonces por favor considere Acéptalo como la solución. para ayudar a los otros miembros a encontrarlo más rápidamente.
kakkaroolari
En respuesta a v-xicai
>>Si necesita conectarse a SQL Server en SSMS, es posible que deba hacerlo.
Por supuesto, pero me gusta hacerlo desde mi estación de trabajo física, no desde el servidor a través del escritorio remoto.
>>Puede iniciar sesión en la puerta de enlace personal con la cuenta que le gustaría usar en el servicio Power BI.
Puedo, pero la puerta de enlace no usa la cuenta que seleccioné para acceder a los datos.
En otras palabras, ¿me equivoco al suponer que: la cuenta de Power BI DEBE ser la misma que la del usuario de Windows que inició sesión en la máquina?
Esto ha empeorado desde las versiones de otoño/noviembre, antes de que pudiera hacer algo con él. Incluso los recursos compartidos de archivos y carpetas ya no funcionan. Antes era solo fuente SQL (más preciso, servicios de análisis).
¿Es este el comportamiento previsto? Estoy preguntando si tengo alguna posibilidad de continuar con nuestro flujo de trabajo, o ¿debemos comenzar a refactorizar nuestra configuración?