Reply
Syndicate_Admin
Administrator
Administrator
Syndicated - Inbound

Obteniendo este error: datasource.error: la tabla no tiene columnas visibles y no se puede consultar.

Source Community: Power BI | Source Author Name: alozano93

Hola comunidad,

Actualmente estoy trabajando en la extracción de datos de nuestra base de datos MongoDB y me he encontrado con un problema que me gustaría discutir.

El problema al que me enfrento está relacionado con una colección específica dentro de la base de datos. Al intentar consultar esta colección, recibo el siguiente mensaje de error: "datasource.error: la tabla no tiene columnas visibles y no se puede consultar".

Para proporcionar un poco de contexto, aquí hay una muestra de los datos que obtuve al exportar esta colección de MongoDB:

_identificaciónuserIdcompanyIdcreadoEnactualizadoEn__en
64d2bc3ce3860edadd7a13e164c9f48f56c74a3fd5aa58b964a44e840adca93e5f22a3c62023-08-08T22:05:48.348Z2023-08-08T22:05:48.348Z0
64d2bc3ce3860edadd7a13e264a79b946e3643fc11391c9f64a44e840adca93e5f22a3c62023-08-08T22:05:48.348Z2023-08-08T22:05:48.348Z0
64d2bc3ce3860edadd7a13e464a79b946e3643fc11391c9f64a44e840adca93e5f22a3c62023-08-09T22:05:48.348Z2023-08-09T22:05:48.348Z0
64d2bc3ce3860edadd7a13e364a79b946e3643fc11391c9f64a44e840adca93e5f22a3c62023-10-08T22:05:48.348Z2023-10-08T22:05:48.348Z0

Lo extraño es que el mensaje de error sugiere que no hay columnas visibles en la colección, pero como puede ver, los datos contienen varias columnas con valores significativos.

He intentado varias soluciones para resolver este problema, incluido el cambio de nombre de la colección, el restablecimiento de la base de datos e incluso la creación de una nueva colección. Sin embargo, constantemente encuentro el mismo error. Incluso al crear un nuevo panel, el problema persiste.

Los tipos de datos utilizados en esta colección incluyen ObjectId, String (x2), Date (x2) e Int32. ¿Podría el uso de estos tipos de datos ser un factor que contribuya al problema?

He buscado diligentemente información sobre este error específico relacionado con MongoDB pero no he encontrado ninguna información o solución relevante.

Agradecería enormemente cualquier orientación o asistencia que pueda proporcionar para resolver este asunto. Su experiencia y apoyo para abordar este desafío serían invaluables.

Gracias por su tiempo y ayuda.

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Source Community: Power BI | Source Author Name: jan-victor
Syndicated - Inbound

¿Alguien tiene una solución para eso?
se encuentran con el mismo problema.
Agregamos algunas colecciones a la base de datos, pero básicamente son réplicas de colecciones anteriores.
por lo tanto, no se agregaron nuevos campos a los documentos. Sigue arrojando el mismo error en las nuevas colecciones.
Tampoco hay datos anidados o complicados. Una colección tiene exactamente un campo, por lo que esto es extraño.
También se comprobó que los datos están en buen estado, por lo que no hay errores (valores faltantes, diferentes tipos de valores en la misma propiedad, etc.)

Source Community: Power BI | Source Author Name: jan-victor
Syndicated - Inbound

Solución:

Parece ser que al agregar nuevas colecciones, debe actualizar los esquemas SQL en la federación de datos para Atlas SQL en MongoDB.

Su bajo
Servicios > > de federación de datos Desplácese hacia abajo hasta el clúster > Esquemas de ManageSQL > Busque la colección que no funciona > se marcará como "vacía" > haga clic en Editar (icono de lápiz) > generar esquema

Esto lo hizo por mí

Syndicate_Admin
Administrator
Administrator

Source Community: Power BI | Source Author Name: alozano93
Syndicated - Inbound

Hola @v-rongtiep-msft, Gracias por su apoyo.

  • La conexión de origen de datos no es el problema, estoy trabajando con otras 20 colecciones de la base de datos y usando la misma conexión.
  • No tiene tipos de datos anidados / complejos, otras colecciones los tienen y no parece un problema.
  • Los datos están actualizados.
  • Estoy usando MongoDB Atlas SQL.
  • No se puede acceder al Editor de Power Query con ese:

alozano93_0-1694783399147.png

  • Si utilizo cualquier otra colección, no hay problema:

alozano93_1-1694783399125.png

apache spark: al consultar Delta.io tablas con Power BI, se devuelve la opción "La tabla no tiene co... : En este caso, problema de chispa.

Cualquier otra idea será apreciada.

Syndicate_Admin
Administrator
Administrator

Source Community: Power BI | Source Author Name: v-rongtiep-msft
Syndicated - Inbound

@alozano93 ,

Este error puede deberse a uno de los siguientes motivos:

  • La conexión del origen de datos no está configurada correctamente. Es posible que deba comprobar las credenciales, el nombre del servidor, el nombre de la base de datos y el número de puerto en la configuración del origen de datos.
  • El esquema de recopilación no es compatible con Power BI. Es posible que deba modificar el esquema o usar un conector diferente para acceder a los datos.
  • La colección contiene tipos de datos anidados o complejos que Power BI no puede controlar.

Para solucionar este problema, puede probar los pasos siguientes:

  • Actualice el origen de datos y asegúrese de que esté actualizado.
  • Utilice el conector MongoDB para BI en lugar del conector ODBC. Este conector puede manejar tipos de datos y esquemas más complejos.
  • Use el Editor de Power Query para obtener una vista previa y dar forma a los datos. Puede aplicar filtros, transformaciones y agregaciones a los datos antes de cargarlos en Power BI.

Resuelto: La tabla no tiene columnas visibles y no se puede que... - Microsoft Fabric Community

Mensaje de advertencia incorrecto, "Este origen de datos no contiene visible - Microsoft Community

apache spark: al consultar tablas Delta.io con Power BI se devuelve el mensaje "La tabla no tiene co...

Cómo obtener respuestas rápidas a su pregunta

Si no ayuda, proporcione más detalles.

Saludos
Equipo de apoyo comunitario _ Rongtie

Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

avatar user

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

FebPBI_Carousel

Power BI Monthly Update - February 2025

Check out the February 2025 Power BI update to learn about new features.

Feb2025 NL Carousel

Fabric Community Update - February 2025

Find out what's new and trending in the Fabric community.

Top Solution Authors (Last Month)
Top Kudoed Authors (Last Month)