top of page

Opción tipo cambiado.

Cuando cargamos un modelo a Power Query, de forma general, se detecta el tipo de datos, esta acción se produce de forma automática.


Los datos que llevamos a Power Query, pueden ser estructurados, o, no estructurados.


· Estructurados, es, por ejemplo, una base de datos, Power Query, reconoce el esquema, y, muestra el tipo de dato correctos.

· No estructurados, como puede ser Excel, o, archivos de texto (CSV), Power Query detecta el tipo de datos, mediante la información que contiene la tabla en las primeras 200 filas.


De forma predeterminada, la detección automática de tipos de datos está habilitada para orígenes no estructurados.


El tipo de datos de una columna se muestra en el lado izquierdo del encabezado de dicha columna con un icono que simboliza el tipo de datos.

ree







Si queremos manualmente reconocer el tipo de datos, pulsamos CTRL mas A para seleccionar todo el modelo, vamos a la pestaña transformar, y, hacemos clic en detectar tipo de datos.

ree







Cuando cargamos un modelo en Power Query, de forma automática, después del paso origen, se añade promover encabezados, es el equivalente al comando Usar primera fila como encabezado de la pestaña Inicio, y, tipo de datos, este paso equivale al comando Detectar tipo de datos de la pestaña Transformar.


Bien, tengo el modelo que suelo usar habitualmente, vamos a la pestaña de datos, dentro de obtener y transformar datos, desplegamos obtener datos, y, seleccionamos opciones de consulta.

ree










Se abre la ventana opciones de consulta, vemos que esta dividida en global, y, libro actual, vamos a global, seleccionamos carga de datos.


Vemos que esta marcado detectar los encabezados y tipos de columnas para los orígenes no estructurados en funcion de la configuración de cada archivo.

ree











Esto hace que al cargar el modelo en Power Query, use la primera fila como encabezado, y, detecte el tipo de datos, según los datos de cada columna.


Pero si no queremos que realice dicha acción, vamos a marcar no detectar nunca los encabezados y tipos de columna para los orígenes no estructurados.


Hacemos clic en aceptar.

ree











Hacemos clic en aceptar.


Con una celda dentro del modelo, vamos a la pestaña de datos, dentro de obtener y transformar datos, hacemos clic en de una tabla o rango, si tenemos una versión de Office 365, podemos hacer clic con botón alternativo de raton sobre una celda dentro del modelo, y, seleccionamos obtener datos de tabla/Rango, yo lo voy a hacer a través de la pestaña datos.

ree





Como habíamos marcado no detectar nunca los encabezados y tipos de columna para los orígenes no estructurados, vemos en pasos aplicados que solo aparece el paso origen.

ree












Bien, ahora vamos a la pestaña archivo, desplegamos opciones y configuración, y, seleccionamos opciones de consulta.

ree















Se abre la ventana opciones de consulta, vamos a libro actual, y, seleccionamos carga de datos, podemos ver en la ventana de la derecha, en detección de tipos, que la opción detectar los encabezados y tipos de columna para los orígenes no estructurados, aparece en un gris claro, es decir, no podemos actuar sobre esta acción, porque prevalece la acción de global.

ree
















Cerramos la ventana.


Voy a salir de Power Query, descartando los cambios, para ello, hacemos clic en la X en la parte superior derecha.


Se abre la ventana editor de Power Query, hacemos clic en descartar.

ree





Desplegamos de nuevo obtener datos, y, seleccionamos opciones de consulta.


Seleccionamos carga de datos, y, volvemos a marcar detectar los encabezados y tipos de columna para os orígenes no estructurados en funcion de la configuración de cada archivo.

ree












Volvemos a entrar en opciones de consulta, vamos a libro actual, seleccionamos carga de datos, y, vemos como ahora está habilitada la opción detectar los encabezados y tipos de columna para los orígenes no estructurados.

ree


















Resumiendo, somos nosotros los que decidimos si queremos que al entrar en Power Query, se detecte, o, no los encabezados y el tipo de datos, pero si lo desactivamos, puede ser que mas adelante nos de problemas, por lo que recomiendo mantenerlo activado.


ree





 
 
 

Comentarios


© 2019 Miguel Ángel Franco García

bottom of page