Conexión de Dynamics NAV desde Power BI

Un usuario Pregunto ✅

Anónimo

Hola expertos,

¿Alguien tiene idea del siguiente error al conectar Dynamics NAV desde Power BI? Estoy utilizando la autenticación básica para conectarme al servicio Dynamics NAV O Data.

NAV-PowerBI.JPG

msedlock

Hola Chiara,

Finalmente conseguí que todo funcionara. Es un poco confuso, pero tómate tu tiempo y funcionará.

1. crear un nuevo NAV Ejemplo en su servidor NAV para estas conexiones Odata y SOAP. En el siguiente artículo esto no se menciona claramente, pero necesitará un nuevo servicio NAV específicamente para Power BI/PowerApps

Agregué una nueva Instancia (servicio) llamada NAV2017_NUP, duplicando el servicio NAV principal con algunos cambios como se describe a continuación.

msedlock_0-1627918851919.png

Pestaña General:

  • SSL habilitado (opcional), requiere la huella digital del certificado, pero puede ser lo mismo que su servicio NAV principal, por lo que solo puede copiarlo.
  • Tipo de credencial: establecido en NavUserPassword

Pestaña Base de datos:

  • Mismas configuraciones que el servicio Main NAV

Ficha Servicios al cliente – No disponible
Pestaña SOAP y Odata –

  • Ambos habilitados
  • Puerto: establecido en un puerto no utilizado por ningún otro servicio. mi servicio NAV principal: 8047, así que los cambié a 8247 y 8248. ver foto

msedlock_1-1627918960177.png

Ficha Servicios de gestión:

  • activado
  • actualice el puerto a cualquiera que no se use, configuré el mío en 8245

Luego, siga este artículo sobre la conexión de aplicaciones de energía. Sería lo mismo para Power BI.

Concretamente las partes relacionadas con el NAV.
https://community.dynamics.com/business/b/fajdigainfo/posts/connect-dynamics-nav-and-microsoft-power…

Una vez hecho eso. deberá iniciar/reiniciar su nuevo servicio NAV

cree su identificación de usuario como se describe en el artículo anterior

Necesitará una regla de reenvío de puertos en el firewall de su ISP para dirigir el tráfico entrante a su servidor NAV para los números de puerto que utilizó.

Ahora en Power BI,

Obtener datos

elige Dynamics NAV

utilice la URL, el ID de usuario y la pwd de Odata4 del servicio NAV recién creado

Espero que esto ayude y si necesita más ayuda, hágamelo saber. Feliz de recibir una llamada de Teams.

Atentamente,
Miguel.

cniso

En respuesta a msedlock

Muchísimas gracias Michael por su rápida repetición.

La respuesta es maravillosa y muy muy clara. Ahora todo funciona bien.

Te deseo lo mejor.

Clara

brahimargul

hola expertos,

¿Encontraste una solución para este problema?

@Anónimo,

Utilice el conector Dynamics NAV en Power BI Desktop y compruebe si puede conectarse a la fuente de datos. Además, ¿agrega una regla de firewall adecuada para el puerto de Dynamics NAV?

Saludos.
lidia

Anónimo

En respuesta a v-yuezhe-msft

Hola lidia,

Gracias por la respuesta.

Por favor explique qué quiere decir con agregando la regla de firewall adecuada para el puerto de Dynamics NAV. Estoy usando el puerto 3047 para conectarme al cliente NAV. Por separado, he mantenido el firewall de Windows desactivado. ¿Es esto lo mismo que estás señalando?

¿Hay algún enlace que explique la regla de firewall adecuada para el puerto Dynamics NAV?.

En respuesta a Anónimo

@Anónimo,

Dado que ha desactivado el cortafuegos, no es necesario agregar el puerto a la regla del cortafuegos. ¿Puede conectarse a la fuente de datos en Power BI Desktop?

Saludos,
lidia

Anónimo

En respuesta a v-yuezhe-msft

No. Recibo un error al autenticar las credenciales.

PBI - NAV.JPG

En respuesta a Anónimo

@Anónimo,

Utiliza Dominionombre de usuario como nombre de usuario. ¿Podría volver a verificar su nombre de usuario siguiendo las instrucciones a continuación?

Introduzca su nombre de usuario y contraseña. Puede encontrar esta información en el Usuarios ventana en Dynamics NAV. Utilizar el Clave de acceso web como su contraseña.

Por ejemplo, su nombre de usuario es ADMIN y la clave de acceso al servicio web que sirve como contraseña es EgzeUFQ9Uv0o5O0lUMyqCzo1ueUW9yRF3SsLU=.

Saludos,
lidia

Anónimo

En respuesta a v-yuezhe-msft

Hola lidia,

Estaba tomando las credenciales de NAV (Ventana de usuarios) en el mismo formato DominioNombre de usuario y la contraseña de Windows. Como instalé NAV en mi máquina local, el usuario de NAV y las credenciales de Windows son las mismas de forma predeterminada.

Esta vez probé con el mismo nombre de usuario y la clave de acceso web que obtuve de la ventana Usuarios en NAV, pero desafortunadamente 😞 ..

esto tampoco funciona. Estoy recibiendo el mismo error que antes.

msedlock

En respuesta a Anónimo

Hola

Tengo el mismo problema. ¿Encontraste alguna solución?

Gracias de antemano,

Miguel.

cniso

En respuesta a msedlock

Hola,

Tengo el mismo problema y no puedo resolverlo. tienes una solución? ¿O alguien puede ayudarme a resolver el problema de las credenciales?

Tengo este problema con NAV 2018

Muchas gracias de antemano,

Clara

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *