Import
Power BI totalmente funcional
En este método no habrá limitación en la funcionalidad de Power BI, se puede usar todos los componentes, entre ellos Power Query para combinar datos de múltiples fuentes, o DAX para escribir expresiones de inteligencia de tiempo avanzadas o la visualización.
Limitación de tamaño
Import, tiene una limitación en el tamaño del modelo. El modelo de Power BI no puede tener más de 1 GB, independientemente si tiene licencia FREE(almacenamiento de 1 GB) o licencia PRO (almacenamiento de 10 GB). Power BI Premium permite cargar hasta 50 GB del modelo en el servicio en la nube de Power BI.
Método más rápido
Este es el método de conexión más rápido posible. A partir de los datos cargados en la memoria, se evaluarán los datos en la memoria del servidor y las consultas de informes.
DirectQuery
Escalabilidad
Es la principal ventaja, este método no tendrá la limitación del tamaño. Principalmente porque no se almacenan datos en el archivo de Power BI y no tendrá problema alguno con el tamaño de los datos.
Informes en tiempo real
Con DirectQuery cuando abre o actualiza un informe o panel siempre se muestran los datos más recientes en el origen. Además, los iconos de panel se pueden actualizar con más frecuencia (incluso cada 15 minutos).
Fuentes de datos
Puede tener fuentes de datos relacionales o en cualquier otra fuente compatible y conectarse desde Power BI. Estas son fuentes de datos compatibles con DirectQuery:
- Amazon Redshift
- AtScale cubes
- Azure Data Explorer (kusto)
- Azure HDInsight Spark
- Azure SQL Database
- Azure SQL Data Warehouse
- Azure Table Storage
- BI Connector
- Denodo
- Dremio
- Essbase
- Exasol
- Google BigQuery
- HDInsight Interactive Query
- IBM DB2
- IBM Netezza
- Impala
- Indexima
- Intersystems IRIS
- Jethro ODBC
- JSON
- Kyligence Enterprise
- MarkLogic ODBC
- Oracle
- PostgreSQL
- QubolePresto
- SAP Business Warehouse Message Server
- SAP Business Warehouse Server
- SAP HANA
- Smartsheet
- Snowflake
- Spark
- SQL Server
- Teradata
- Vertica
Restricciones de Control de los datos
Con DirectQuery los datos quedan en el origen subyacente. Algunas cachés de datos en el nivel de objeto visual se mantienen en el servicio Power BI debido a la actualización de los iconos.
Live Connect
Fuentes de datos
Existen fuentes de datos a gran escala compatibles, pero está la restricción que no se pueden combinar datos de múltiples fuentes.
Modelo de gran tamaño
El mayor beneficio de este modelo es que puede tener un modelo de datos de gran tamaño. Podrá cubrir todos sus cálculos y necesidades con los lenguajes DAX y MDX a diferencia de Direct Query.
Solo visualización
Con éste método solo tendrá la pestaña Informe en Power BI Desktop.
Modelos SSAS (SQL Server Analysis Services)
Si su organización ya cuenta con los modelos SSAS integrados, pueden usarlo como conexión en vivo sin la necesidad de replicarlo en Power BI.
Data Streaming
Actualización de Paneles (Dashboards)
Los paneles (Dashboards) se actualizan en tiempo real a medida que se introducen los datos.
Almacenamiento
Los datos se almacenan temporalmente durante una hora para representar los objetos visuales.
La tasa máxima de ingreso de datos es hasta 5 solicitudes y 15 KB por solicitud.
Rendimiento
No existe ninguna limitación en el rendimiento de los datos.
Capacidad | Push | Streaming | PubNub |
Los dashboards del tablero se actualizan en tiempo real a medida que se introducen los datos | Si, para objetos visuales creados a través de informes y luego ancladas al tablero | Si, para dashboards de transmisión personalizados agregados directamente al tablero | Si, los dashboards de transmisión personalizados directamente al panel de control |
Actualización de dashboards del tablero con animaciones suaves? | No | Si | Si |
Datos almacenados permanentemente en Power BI para análisis histórico | Si | No, los datos se almacenan temporalmente durante una hora para representar objetos visuales | No |
Crea informes de Power BI sobre los datos | Si | No | No |
Tasa máxima de ingestión de datos | 1 solicitud 16 MB por solicitud | 5 solicitudes 15 KB por solicitud | N/A Los datos no se envían a Power BI |
Límites en el rendimiento de datos | 1 M de filas por hora | Ninguna | N/A Los datos no se envían a Power BI |
Direct Lake
Direct Lake es una ruta rápida para cargar los Data Lake directamente en el motor de Power BI, listos para su análisis. El modo Direct Lake elimina el requisito de importación cargando los datos directamente desde OneLake.
Requisitos previos
Direct Lake solo se admite en SKU Power BI Premium P y Microsoft Fabric.
Data Lakehouse
Es necesario de un Datalakehouse debido a que proporciona una ubicación de almacenamiento para los archivos con formato parquet en OneLake. Lakehouse también proporciona un punto de acceso para iniciar el modelado web para crear un conjunto de datos de Direct Lake.
Punto de conexión de SQL
Aunque el modo Direct Lake no consulta el punto de conexión de SQL al cargar datos directamente desde OneLake, es necesario cuando un conjunto de datos de Direct Lake debe revertir sin problemas al modo DirectQuery.
Modo de conexión | Funcionamiento o qué es? | Características | Limitaciones | Tamaño | Uso |
IMPORT | Conexión directa, los datos se cargan directamente, consumo de memoria y espacio en disco de la máquina local. | – Importación de datos en PBI. – Uso de almacenamiento adicional. – Muy rápido. – Requiere refresh diario para mostrar los datos al día. | – Volumen limitado para el modelo de PBI Desktop. – Consumo importante de recursos a nivel consulta. – La infraestructura puede limitar el almacenamiento histórico de datos en PBI. | Máximo por modelo / Almacenamiento Free/ PRO : 1 GB/ 10 GBper user PPU: 100 GB / 100 TB PPC: 400 GB / 100 TB | – Arquitectura todo integrado a PBI. – La actualización de los datos puede tener latencia de horas. |
DIRECT QUERY | Conexión directa, los datos no se almacenan en Power BI. Consultas directa a la BD cada vez que se solicitan (ejemplo: SQL Server, Oracle, etc.). | – Los datos permanecen en la fuente de datos. – Consulta directa a BD. – No requiere refresh. – Lenta en función del modelo. | – Uso limitado de expresiones DAX. – Incompatibilidad de Time Intelligence. – Mayor consumo de recursos. | No tiene una limitación en el tamaño del modelo, ya que no almacena datos en el archivo de Power BI. | – El volumen es un factor. – Se requiere actualización de menor latencia. |
LIVE CONNECTION | Conexión en vivo a modelos exigentes en SSAS, ASS, Conjuntos de datos ya existentes en Power BI. | – No almacena los datos. – Permite modelos de gran tamaño. – Modelado de SQL Server Analysis Services (SSAS). | – Power Query inhabilitado. – Se tiene acceso solo a la pestaña de diseño. – Limita en función de la versión y/o tamaño del modelo. | Permite tener un modelo de datos de mayor, a partir de la versión: Standard: -Tabular 16 Gb -Multidimensional: 64 GB Enterprise: Máximo disponible por sistema operativo. | – Arquitectura distribuida donde la capa semantica se reutiliza con otras herramientas – Control de actualizaciones y volumen de datos |
DATA STREAMING | Los datos no se almacenan en el modelo, sino que se transmiten en vivo para mostrar visualizaciones dinámicas y actualizadas. | – Captura y transmisión de datos en tiempo real. – Usa Apache Kafka de intermediario para la transmisión y enrutamiento de datos. – Escalable y capaz de manejar grandes volúmenes de datos. | – Incluyen la compatibilidad con ciertas fuentes de datos. – Velocidad de actualización en función a la infraestructura – No hay almacenamiento histórico. | Sin restricciones, ya que los datos se transmiten en lugar de almacenarse. Ideal para flujos de datos en tiempo real, pero no para grandes volúmenes de datos históricos. | Es útil en una amplia variedad de escenarios que requieren la captura y análisis de datos en tiempo real desde múltiples fuentes |
DIRECT LAKE | Es una ruta rápida para cargar los Data Lake, desde el motor de Power BI. Elimina el requisito de importación por medio de One Lake. | – Los datos permanecen en la fuente de datos. – Carga de archivos Parquet desde Data Lake(s). – Uso de Fabric. – Muy veloz. – Acceso directo a la última versión de datos. | – Las tablas basadas en vistas de TSQL no pueden ser consultadas en Modo Direct Lake. – Calculated columns y calculated tables no son compatibles. | Los límites pueden cambiar (vista previa). Si el límite se alcanza las consultas se ejecutan en modo DirectQuery. Los límites están basados en la cantidad de registros por tabla usados en la consulta DAX. | Se recomienda para volúmenes de datos muy grandes y el aprovechamiento de datos estructurados, no estructurados y semiestructurados. |
Otros temas de interés:
20 Formas de compartir en Power BI
Tipos de licenciamiento Microsoft Power BI