Free Trial

Blog

Visiones e ideas de las mentes más brillantes en el campo del análisis.
Garabujo7
Alteryx
Alteryx

Si intentas abrir un archivo de Excel .xls y te da el error “Error opening connect string: Miscrosoft Access Database Engine: External table is not in the expected format.\3274 = -328602519.

 

Eso me ha sucedido muchas veces cuando trabajo con reportes exportados de módulos en SAP u otros sistemas propietarios que exportan información a Excel.

 

* Este método también funciona para abrir archivos .dat u otras fuentes.

 

 

Garabujo7_0-1624459428317.png

 

 

Tomado de giphy.comTomado de giphy.com

Mi cara cuando no abre mi archivo.

 

Aquí te mostraré la forma de abrirlo.

 

Lo primero que podemos verificar es si podemos abrir el archivo usando el bloc de notas de Windows.

 

Haces clic derecho en el archivo -> abrir con -> bloc de notas.

 

 

Garabujo7_1-1624459528073.png

 

 

Si no aparece el bloc de notas seleccionas Abrir con otra app.

 

Garabujo7_3-1624459615047.png

 

 

Seleccionas el bloc de notas y clic en OK.

 

Garabujo7_4-1624459629636.png

 

 

Si el archivo se abre en el bloc de notas, quiere decir que es realmente un archivo de texto.

 

Entonces podremos importarlo en Alteryx Designer pero con formato de texto.

 

Para esto, hay que hacer clic sobre el bloque analítico de entrada de datos que nos dio error.

 

Garabujo7_5-1624459644498.png

 

En la ventana de configuración, en la parte izquierda de la pantalla, seleccionamos la opción 2 formato de archivo -> Comma Separated Value (*.csv).

 

Garabujo7_7-1624459664659.png

 

 

Ahora se selecciona la opción 5, delimitadores y cambia el valor por \0 con esto le indicamos a Alteryx que el archivo no tiene delimitadores para poder leer el contenido en un solo campo y a partir de ahí irlo acomodando.

 

El último punto es modificar el número 7, longitud del campo. Hay veces que el campo tiene más datos y no caben en una columna, por ello es importante modificar la longitud.

 

Un valor estándar puede ser 1000.

 

 

Garabujo7_8-1624459686218.png

 

 

Una vez hechos esos ajustes, el flujo se puede ejecutar y los datos aparecerán en una columna.

 

De ahí podemos trabajar para darles formato usando el texto en columnas, filtros, tabulación cruzada o trasposición como ejemplos de los bloques más comunes para preparar archivos.

 

Recuerda que, aunque sea una parte laboriosa la primera vez, guardando el flujo es posible reutilizarlo con nuevos datos la próxima vez para ahorrar tiempo.

 

Espero les sea de utilidad.

 

Tomado de giphy.comTomado de giphy.com

Etiquetas