2 votos

Los encabezados de las columnas son ignorados al importar un archivo .xlsx a Postgres a través del DB Manager de QGIS.

Estoy importando archivos de Excel (.xlsx) a postgres utilizando la herramienta "Importar capa/archivo..." del Administrador de DB de QGIS. Ya he subido exitosamente archivos de Excel muy similares sin problemas, pero para un archivo en particular, el Administrador de DB está ignorando los encabezados de columna y en su lugar los está poblado como la primera fila de datos en lugar de como los encabezados.

Ya he buscado espacios adicionales y caracteres especiales, y los encabezados están en buen estado.

3voto

Puppe Puntos 2371

En Configuración -> Opciones -> Sistema, puedes agregar la variable de entorno OGR_XLSX_HEADERS con el valor FORCE (documentación de OGR), luego reinicia QGIS. Variables de entorno

Ten en cuenta que esto obligará a QGIS a leer la primera línea como encabezados para todos los archivos xlsx en todos tus proyectos.

0voto

rlo Puntos 156

Puedes añadir cualquier archivo *.ods, *.xls, *.xlsx como capas a través del plugin "Spreadsheet Layers" (Capa-> Añadir capa-> Añadir capa de hoja de cálculo). En la ventana del plugin, marca la casilla "Encabezado en la primera línea".

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X