¡Hasta -30% en todos los libros en línea,
eformaciones y vídeos*! Código: NEURONA30 Pulse aquí
¡Acceso ilimitado 24/7 a todos nuestros libros y vídeos! Descubra la Biblioteca Online ENI. Pulse aquí
  1. Libros y videos
  2. Power BI Desktop
  3. Conectarse a los datos
Extrait - Power BI Desktop Generar informes y analizar datos en el día a día (2ª edición)
Extractos del libro
Power BI Desktop Generar informes y analizar datos en el día a día (2ª edición) Volver a la página de compra del libro

Conectarse a los datos

Conceptos clave

Los tipos de conexión y el flujo de los datos

Cuando se conecta a los datos, puede tener a su disposición una elección que influirá en la actualización, en la posibilidad de crear columnas o medidas y en el uso del propio informe. Existen dos modos de conexión: Importación (predeterminado y recomendado) y Directo (también llamado Live), exclusivo para bases de datos y modelos semánticos.

Volvamos al diagrama del capítulo anterior:

images/POWBI_007.png

El volumen de los datos o la necesidad de un acceso casi en tiempo real pueden llevarlo a usar una conexión directa a su origen. En este caso, en efecto, los datos permanecen en la base, que se consulta con cada operación en el archivo a costa de un esfuerzo significativo en dicha base.

En este caso, los datos circulan «bajo demanda» y no se almacenan localmente. Algo tan simple como mostrar un total en la parte inferior de una tabla o filtrar un gráfico lleva a volver a interrogar a la fuente. El rendimiento depende del rendimiento del sistema de base de datos:

En el modo Importación, la aplicación es más eficiente porque los datos se almacenan localmente tras la primera consulta a la fuente. Luego, permanecen en el archivo, utilizando la memoria RAM del PC.

En este modo, Power BI se basa en el motor de almacenamiento tabular, VertiPaq, que acelera considerablemente la implementación de visuales mediante...

Conectarse

Power BI ofrece una amplia biblioteca de conectores, e incluso esta evoluciona con cada nueva versión del software: describirlos todos resultaría muy tedioso, pero sí es posible identificar las características más importantes y el funcionamiento de los principales conectores.

Encontrará una descripción muy completa de la mayoría de los conectores en el sitio del editor: https://docs.microsoft.com/es-es/power-bi/desktop-data-sources

Los tres tipos de conexión

Una primera elección fundamental consiste en definir el tipo de conexión: importada o directa.

  • La opción más habitual es importar los datos: una vez que se lanza la consulta, Power BI recupera y almacena localmente todos los datos.

  • La principal ventaja de este tipo de conexión radica en el rendimiento de Power BI a la hora de crear informes, las posibilidades de elaborar modelos y la capacidad de respuesta a las acciones de filtrado del usuario.

  • La desventaja es que la estación de trabajo en la que se diseña o se utiliza el informe debe tener suficiente potencia en términos de RAM (para almacenamiento de datos) y CPU (para cálculos).

  • Otro posible inconveniente es el límite de tamaño del archivo: 1 GB para la licencia gratuita, 10 GB para las licencias Pro y Premium.

  • Por último, este tipo de conexión implica la actualización de datos manual o programada, lo opuesto a la visualización de datos en tiempo real.

A pesar de estos inconvenientes, la importación de datos es el modo al que hay que dar preferencia.

  • También es posible conectarse directamente a determinadas fuentes (bases de datos). 

  • En este caso, el interés es tener siempre informes actualizados, sin necesidad de actualizar los datos. Una simple acción (filtro o selección en el visual) es suficiente para actualizar los datos. Además, la potencia de la estación de trabajo ya no es un criterio limitante.

  • En contraposición, un inconveniente es la capacidad del origen: debe ser lo suficientemente potente como para aceptar una conexión directa. El rendimiento de la aplicación puede verse afectado.

  • Además, no todos los orígenes de datos están disponibles.

  • Las posibilidades de creación de modelos de datos son limitadas (dado que ya se han definido en el origen)....