El tipo de PUNTO de MySQL se trata incorrectamente

Un usuario Pregunto ✅

rblalock

Tengo un campo en mi tabla MySQL que es de tipo PUNTO (tiene datos lat, lon). Power BI cree que es de tipo «binario». Actualmente es ilegible. Me gustaría usar el lat / lon dentro de este campo para un mapa geográfico. ¿Algun consejo?

¡Gracias!

Hola @rblalock,

Me gustaría sugerirle que formatee el tipo de punto a otro tipo en el lado de mysql, luego obtenga los datos y el análisis manual de la columna formateada en el lado de la consulta de energía.

Puede echar un vistazo al siguiente enlace sobre el formato:

13.15.6 Funciones de conversión de formato de geometría

Saludos,

Xiaoxin Sheng

rblalock

En respuesta a v-shex-msft

Parece que es un poco extremo formatear decenas de millones de filas de datos de algo que se supone que debe hacer en MySQL al almacenar lat / lon, a algo que funcionará con PowerBI.

En respuesta a rblalock

Hola @rblalock,

>> Parece que es un poco extremo formatear decenas de millones de filas de datos de algo que se supone que debe hacer en MySQL al almacenar lat / lon, a algo que funcionará con PowerBI.

El power bi actual no es compatible con el análisis de este tipo, por lo que tuvo que realizar estos pasos en el lado de mysql o escribir en la consulta t-sql.

Saludos,

Xiaoxin Sheng

Deja un comentario

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