steventeglman
¡Hola a todos!
Actualmente recibo este error cada vez que intento obtener datos (archivos JSON) de mi Azure Cosmos DB, en Power Bi Desktop:
Para intentar obtener los datos, estaba usando el botón «Obtener datos» => «Azure Cosmos DB»
También probé las soluciones enumeradas aquí, pero no ayudaron y no he estado escribiendo mis propias consultas.
No tengo una VPN en ejecución ni nada, y he verificado la base de datos en Azure Portal y todo está en funcionamiento y accesible.
v-kelly-msft
En respuesta a steventeglman
Hola @StevenTeglman,
Sí, lo que quiero decir es que puedo acceder a la pantalla que solicita la clave, normalmente, tales pantallas aparecen significa que puede acceder a los datos si tiene la clave correcta.
Como no tengo una cuenta para Cosmos Mongo DB, no puedo reproducir su senario, pero después de revisar la publicación que compartió, parece que es un problema de API, ya que alguien respondió: la configuración de API de MongoDB para CostmosDB no es compatible actualmente como PowerBI conector Sin embargo, se admiten las configuraciones de la API de SQL y la API de Gremlin.
¿Podría verificar si el método a continuación funcionará?
Kelly
v-kelly-msft
Hola @StevenTeglman,
Intente modificar web.contents() como se muestra a continuación:
https://minkdatabase.mongo.cosmos.azure.com
Y tu verás:
Kelly
steventeglman
En respuesta a v-kelly-msft
Gracias por su respuesta, @v-kelly-msft. Desafortunadamente eso no ayudó, y obtuve el mismo error:
v-kelly-msft
En respuesta a steventeglman
Hola @StevenTeglman,
Si es así, será mejor que borre primero el registro de la fuente de datos y luego vuelva a ingresarlo:
Vaya a «configuración de fuente de datos» > «Borrar permisos» para el archivo actual:
Luego vuelva a ingresar al sitio web a través de «Azure comos DB»:
Recuerde eliminar el sufijo «/dbs»
404 muestra una mala conexión con el sitio web, pero probado aquí, funciona bien, así que prueba mi método, si aún no funciona, házmelo saber.
Kelly
steventeglman
En respuesta a v-kelly-msft
Hola Kelly,
Esto no funcionó bien. Borré todos los permisos, y cuando a través de los pasos:
Pegado en la clave principal como de costumbre:
y sigue dando el mismo error 😞
Y eso es todo; Tengo una conexión a Internet, no hay VPN en ejecución y la base de datos está funcionando en Azure, por lo que no estoy seguro de por qué arrojaría un 404, especialmente DESPUÉS de solicitar una clave.
v-kelly-msft
En respuesta a steventeglman
Hola @StevenTeglman,
Si es así, complete la «base de datos» que necesita y verifique si el error aún ocurre.
Si el error persiste, busque otra herramienta y verifique si la URL y la credencial se pueden conectar correctamente.
Dame un comentario si lo anterior no funciona.
Kelly
steventeglman
En respuesta a v-kelly-msft
Hola Kelly,
También intenté insertar el nombre de la base de datos, con los mismos resultados.
También intenté conectarme a Blob DB desde Azure, pero funciona bien. Lo mismo cuando creé e intenté conectarme a una base de datos Cosmos SQL; eso también funcionó bien. La base de datos a la que intento conectarme es Azure Cosmos Mongo DB; tal vez ahí es donde radica el problema? Vi otra publicación en estos formularios de alguien que decía que tenía el mismo problema, se llamaba Microsoft y decía que la API de Mongo no era compatible con Power BI. Sin embargo, eso fue del año pasado.
También antes dijiste que podías conectarte a mi base de datos, pero ¿cómo podría ser eso sin tener la clave principal? ¿O quisiste decir que llegaste a la pantalla donde te pide la clave?
No estoy seguro de qué más hacer en este momento. ¿Estoy obligado a convertir mis datos de JSON en tablas SQL y usar otra solución?
v-kelly-msft
En respuesta a steventeglman
Hola @StevenTeglman,
Sí, lo que quiero decir es que puedo acceder a la pantalla que solicita la clave, normalmente, tales pantallas aparecen significa que puede acceder a los datos si tiene la clave correcta.
Como no tengo una cuenta para Cosmos Mongo DB, no puedo reproducir su senario, pero después de revisar la publicación que compartió, parece que es un problema de API, ya que alguien respondió: la configuración de API de MongoDB para CostmosDB no es compatible actualmente como PowerBI conector Sin embargo, se admiten las configuraciones de la API de SQL y la API de Gremlin.
¿Podría verificar si el método a continuación funcionará?
Kelly
steventeglman
En respuesta a v-kelly-msft
hola kelly
Sí, intentamos seguir la ruta del almacenamiento de blobs, pero en realidad no satisfacía nuestras necesidades de la misma manera. Terminamos simplemente migrando todo a Azure SQL, y eso funciona perfectamente.
Salud,
steven