Antes de revisar la estructura del Servicio Power BI, definamos algunos conceptos implicados en la gestión de nuestros informes:
- Orígenes de datos: Concepto que ya conocemos. Representa la fuente o el origen del que proceden los datos. Un informe puede alimentarse de tablas extraídas de uno o más orígenes de datos.
- Conjuntos de datos (datasets): Cuando publicamos un informe en el Servicio Power BI, se suben dos cosas: el informe y el conjunto de datos en el cual se basa. Este conjunto de datos incluirá los datos que se hayan extraído del origen de datos o de los orígenes de datos a los que nuestro informe haga referencia. Es decir, un conjunto de datos puede tener asociados varios orígenes de datos.
- Informes (reports): Concepto que también conocemos ya. Se trata de un conjunto de visualizaciones organizadas en páginas que habitualmente creamos en Power BI Desktop. Un informe tendrá siempre asociado un y un único conjunto de datos, aun cuando los orígenes de datos sean varios.
- Paneles (dashboards): Los paneles son conjuntos de visualizaciones extraídas de uno o más informes que se hayan publicado en el Servicio Power BI. Estos paneles se muestran en un único “lienzo” o página que crece hacia abajo (como una página web) y solo pueden ser creados en el Servicio Power BI, no en Power BI Desktop.
- Dataflows: Herramienta que nos permite extraer, transformar y cargar datos desde múltiples orígenes de datos en una ubicación centralizada en el Servicio Power BI. Podemos describir un Dataflow diciendo que se trata del editor de consultas en la nube, con ventajas adicionales no disponibles en la versión Desktop.
- Datamarts: Un datamart es una base de datos en la nube que nos permite almacenar y explorar nuestros datos en una base de datos Azure SQL relacional y totalmente administrada. Datamarts proporciona soporte SQL, un diseñador visual de consultas sin código, seguridad a nivel de fila (RLS) y generación automática de un conjunto de datos para cada datamart.
- Áreas de trabajo (workspaces): Se trata de contenedores o carpetas en los que vamos a organizar nuestros informes, conjuntos de datos, paneles, etc. Así, podemos tener áreas de trabajo diferentes para cada proyecto en el que estemos involucrados, por departamento, etc.
- Aplicaciones: Son colecciones de paneles, informes y conjuntos de datos que nos permiten organizar nuestro trabajo por proyecto, por ejemplo, y que pueden ser compartidas con otros usuarios de nuestra organización.
- Métricas: Las métricas son una característica ofrecida en el Servicio Power BI que nos permite controlar métricas de negocio definidas en nuestros informes y hacer un seguimiento de ellas respecto a valores objetivos, todo en un único panel.
Estos elementos son los que Microsoft denomina “artefactos” en su documentación, de forma que seguiremos esta nomenclatura también.