Dentro de los distintos métodos para importar datos a PowerPivot, empezamos con este post las opciones que tenemos para hacerlo desde fuentes de datos externas. En ocasiones nos encontramos con orígenes de datos muy diversos como pueden ser los ficheros de texto planos. Para nuestro ejemplo vamos a tratar con un fichero separado por punto y coma (;) que contiene una serie de productos. Si lo exploramos, su aspecto es el siguiente:

Importando a PowerPivot (III). Leyendo datos desde un fichero de texto plano

Desde PowerPivot para Excel, importar estos datos se nos presenta muy fácil, no tenemos más que seleccionar la opción en la sección de obtención de datos externos como vemos en la imagen.

Importando a PowerPivot (III). Leyendo datos desde un fichero de texto plano

En el menú que obtenemos, indicaremos un nombre apropiado para la conexión que vamos a generar, y seleccionaremos el fichero que será el origen de nuestros datos.

Importando a PowerPivot (III). Leyendo datos desde un fichero de texto plano

Hablamos de distintos tipos de ficheros como fuente de datos, tanto en fondo como en forma. En fondo en cuanto a qué tipo de ficheros podremos tratar, serán tanto separados por comas como en este ejemplo, como separados por tabuladores o ficheros planos.

Importando a PowerPivot (III). Leyendo datos desde un fichero de texto plano

También pueden ser diversos en forma dado que tenemos el control de qué separadores delimitan nuestros datos: tabuladores, comas, etc. En nuestro caso usaremos el punto y coma.

Importando a PowerPivot (III). Leyendo datos desde un fichero de texto plano

Disponemos de un botón de opciones avanzadas, en el que cambiar la configuración de la codificación así como del idioma que estemos tratando.

Importando a PowerPivot (III). Leyendo datos desde un fichero de texto plano

Una vez hechos estos ajustes, el asistente accede al fichero y nos muestra una previsualización de los datos. En caso de disponer de nombres de columnas en la primera fila lo podremos indicar por medio del check destinado a tal efecto. En la imagen vemos cómo se muestran estos datos.

Importando a PowerPivot (III). Leyendo datos desde un fichero de texto plano

Una vez hemos definido cómo acceder correctamente a los datos, podemos optar por finalizar e importar los datos a PowerPivot tal y como están, o podemos hacer una limpieza inicial. En el caso de la siguiente imagen, vemos cómo podemos deseleccionar aquellas columnas que no nos interesen.

Importando a PowerPivot (III). Leyendo datos desde un fichero de texto plano

También seremos capaces, mediante el menú desplegable que aparece en cada columna, de filtrar los datos en que estemos interesados. También podremos cambiar el orden por si nos interesa para este primer análisis de los datos, dado que la previsualización sólo podremos ver las primeras 50 filas.

Importando a PowerPivot (III). Leyendo datos desde un fichero de texto plano

Estos filtros los podremos quitar, bien a nivel individual con el menú contextual de cada columna, bien mediante un botón que elimina todos los que hayamos definido de una vez (‘Clear Row Filters’, en inglés).

Importando a PowerPivot (III). Leyendo datos desde un fichero de texto plano

Para finalizar, podemos ya finalizar el asistente y dispondremos de nuestros datos en PowerPivot para poder analizarlos.

Importando a PowerPivot (III). Leyendo datos desde un fichero de texto plano

Como vemos, una forma muy sencilla de trabajar con estos ficheros de texto desde el asistente de PowerPivot. En el primer post de la serie encontraremos ésta y otras formas de acceder a los datos, de modo que podéis acceder al índice (Serie importar datos a PowerPivot) para conocer más acerca de estas funcionalidades.

Un saludo,

Carlos

Índice de posts de la serie importando a PowerPivot:
  • Copiar y pegar en PowerPivot
  • Desde fuentes de datos externos:
  • Importar ficheros de texto en PowerPivot
  • Importar desde bases de datos relacionales a PowerPivot
  • Importar desde Analysis Services a PowerPivot
  • Importar datos desde la Nube (Azure DataMarket)

 

0 Shares:
Deja una respuesta

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

You May Also Like
Leer más

Power BI embedded: Tus informes se vuelven omnipresentes

Crear reportes es esencial, pero, de nada sirve si no puedes compartirlos. Además de ver formas básicas de embeber un reporte de Power BI, esta sesión se centrará en cómo mostrar reportes dentro de sus propias aplicaciones web/móviles para compartir información con gente que está dentro y fuera de su organización (sin necesidad de cuenta de Power BI). Se trata brevemente Power BI Premium y Azure Power BI Embedded, así como otros temas relacionados con el licenciamiento.
Leer más

Machine Learning vs SSAS Data Mining

En este vídeo del SolidQ Summit revisaremos diferencias iniciales sobre cosas que se pueden hacer y que no se pueden hacer (nativamente) y veremos casos concretos comparando rendimiento, precisión en los resultados, como lo haríamos en cada herramienta
Leer más

Extraer datos de Twitter desde un servicio creado con Python en Visual Studio 2017

En el post que os traemos hoy vamos a ver como crear (con Visual studio 2017) mediante un script en python un programa que podremos ejecutar como un servicio de windows y que extraiga en tiempo real los twitts relacionados con determinadas palabras o hashtags, los almacene en una base de datos sql server, para luego explotarlos con powerbi. El objetivo de este script es el de conectar al api de streaming de twitter al que le pasaremos una lista de hashtags o terminos y nos devolverá de forma indefinida en tiempo real los twitts que se van publicando que contienen estos terminos.