luissilva
Buenos días,
Tengo problemas para extraer una columna «id Crm» de la tabla «propiedad». Esta columna existe en mi base de datos, sin embargo, no aparece en la consulta.
Necesito ayuda tratando de entender cómo solucionar este problema.
DataSource.Error: ODBC: ERROR [HY000] Nombre de columna no válido ‘coporateid’ para la tabla ‘propiedad’.
¿Puede alguien ayudarme por favor?
v-luwang-msft
Hola @luissilva,
Si usa odbc, encuentro una pregunta similar:
- La razón por la cual el cubo no pudo proceso era porque en el sobre consulta sería no incluido mi nueva columna. Lo cual ahora tiene sentido con el mensaje de error que dice que no puede encontrar o Nombre de columna inválido.
- Entonces a arreglar esto podrías hacer una de dos cosas:
- Añade el nueva columna nombre para usted consulta
- O cambio tu Enlace de consulta consulta a Seleccione * de TableName
De esta manera, si alguna vez agrega nuevas columnas, se incluirán automáticamente.
Obtenga más detalles, consulte: https://www.fourmoo.com/2013/05/17/ole-db-error-ole-db-or-odbc-error-invalid-column-name-xxx-42s2/
Atentamente
Lucien
v-luwang-msft
Hola @luissilva,
referir:
Usar DirectQuery en Power BI Desktop
Importación frente a consulta directa: esto es lo que necesita saber
Atentamente
Lucien
luissilva
En respuesta a v-luwang-msft
Está bien, pero tengo un problema.
Uso la base de datos ODBC (Mongodb), por lo que es imposible usar Import v o Direct Query.
luissilva
¿Dónde accedo a esta «Consulta Directa»?
v-luwang-msft
Hola @luissilva,
Según el contenido del informe de error, hay un problema con el ID corporativo en la tabla ‘propiedad’, verifique si el tipo de campo y el nombre del campo en la fuente de datos están ajustados.
Hago una prueba simple como la siguiente: «importar/consulta directa» todo funciona para los siguientes pasos
me conecto a SQL con Power BI Desktop,
luego elimino una columna de la fuente de datos,
después de hacer clic en el botón «actualizar» en el menú «Inicio» y «Actualizar todo» dentro de «Editar consultas»,
funciona y muestra la última tabla con una columna desaparecida en Power BI.
«
paso 1: he realizado algunos cambios en la fuente de datos (en mi caso, vista SQL)
(¿eliminar una columna? ¿cambiar el nombre de la columna?)
paso 2: he editado mis informes y todo funciona bien
(¿Actualiza desde Power BI después del paso 1?
si agrega la columna que se eliminó en el paso 1 a un objeto visual, ¿da algún error?)
«
¿Podría mostrar algunos detalles de lo que hace en los pasos anteriores para que pueda reproducir su problema?
Atentamente
Lucien