Tutorial de Power BI

Antes de comprender PowerBI, aprendamos:

ยฟQuรฉ es BI?

La inteligencia empresarial es un mรฉtodo impulsado por la tecnologรญa que le ayuda a analizar datos y proporcionar informaciรณn procesable que ayuda a los ejecutivos corporativos, gerentes comerciales y otros usuarios a tomar decisiones comerciales informadas.

ยฟQuรฉ es Power BI?

Power BI es una herramienta de visualizaciรณn de datos e inteligencia empresarial para convertir datos de diversas fuentes de datos en paneles interactivos e informes de anรกlisis. Power BI ofrece servicios basados โ€‹โ€‹en la nube para visualizaciones interactivas con una interfaz sencilla para que los usuarios finales creen sus propios informes y paneles.

Se utilizan diferentes versiones de Power BI, como aplicaciones de Power BI de escritorio, basadas en servicios (SaaS) y mรณviles, para diferentes plataformas. Proporciona mรบltiples conectores de software y servicios para inteligencia empresarial.

En esta capacitaciรณn de Power BI, aprenderรก todos los conceptos importantes de Power BI y desarrollarรก una comprensiรณn fundamental de cรณmo usar la herramienta Power BI.

ยฟPor quรฉ utilizar Power BI?

Estos son los usos mรกs destacados de la herramienta Power BI:

  • Paneles e informes prediseรฑados para soluciones SaaS
  • Power BI permite actualizaciones del panel en tiempo real.
  • Ofrece una conexiรณn segura y confiable a sus fuentes de datos en la nube o en las instalaciones
  • Power BI ofrece implementaciรณn rรกpida, configuraciรณn hรญbrida y entorno seguro.
  • Permite la exploraciรณn de datos mediante consultas en lenguaje natural.
  • Ofrece una funciรณn para la visualizaciรณn del tablero que se actualiza periรณdicamente con la comunidad.

Tipos de herramientas Power BI

Ahora, en este tutorial de escritorio de Power BI, aprenderemos sobre los tipos de herramientas de Power BI.

Algunas herramientas importantes de Power BI son:

Power BI Desktop

Power BI Desktop es la principal herramienta de creaciรณn y publicaciรณn de Power BI. Los desarrolladores y usuarios avanzados lo utilizan para crear modelos e informes completamente nuevos desde cero.

Costos: Gratis

Servicio Power BI

Online Software como Servicio (SaaS) donde se alojan los modelos de datos, informes y paneles de control de Powe Bl. La administraciรณn, el intercambio y la colaboraciรณn ocurren en la nube.

Licencia Pro: $10/usuarios/mes

Puerta de enlace de datos de Power BI

Power BI Data Gateway funciona como puente entre el servicio Power Bl y los orรญgenes de datos locales como DirectQuery, Import y Live Query. Lo instala Bl Admin.

Servidor de informes de Power BI

Puede alojar informes paginados, KPI, informes mรณviles e informes de Power Bl Desktop. Se actualiza cada 4 meses y lo instala/administra el equipo de TI. Los usuarios pueden modificar los informes de Power Bl y otros informes creados por el equipo de desarrollo.

Aplicaciones mรณviles de Power BI

La aplicaciรณn mรณvil Power BI estรก disponible para iOS, Android, Windows. Se puede gestionar mediante Microsoft Afinado. Puede utilizar esta herramienta para ver informes y paneles en el servidor de informes del servicio Power Bl.

Fuentes de datos para Power BI

Fuente de datos Descripciรณn
Excel (.xlsx, xlxm) Un libro de trabajo puede tener datos ingresados โ€‹โ€‹manualmente o datos que se consultan y cargan desde fuentes de datos externas.
Valores separados por comas (.csv) Los archivos son archivos de texto simples con filas de datos. Cada fila puede contener uno o mรกs valores, separados por una coma.
Escritorio de Power BI (.pbi) Puede usar Power BI Desktop para consultar y cargar datos desde orรญgenes de datos externos.
Bases de datos en la nube Te permite conectarte en vivo a Azure base de datos SQL, Azure Almacรฉn de datos SQL, etc.
Bases de datos locales Puede conectarse directamente a bases de datos de modelos relacionales de SQL Server Analysis Services. Se requiere una puerta de enlace empresarial de Power BI.

Tรฉrminos clave utilizados en Power BI

Tรฉrminos clave utilizados en Power BI

Tรฉrmino Descripciรณn
Visualizaciรณn Una presentaciรณn visual de informaciรณn para lograr uno o mรกs objetivos. Ofrece una visualizaciรณn de informaciรณn en una sola pantalla. Alerta a los usuarios sobre problemas o problemas. Operacional, de rendimiento, personal, etc.
Conjuntos de datos Un conjunto de datos es algo que usted importa o a lo que se conecta. Los conjuntos de datos se pueden cambiar de nombre, actualizar, eliminar y explorar.
Panel de Control El panel es una colecciรณn que contiene cero o mรกs mosaicos y widgets. Se utiliza para representar una vista personalizada de algรบn subconjunto de los conjuntos de datos subyacentes.
Informes Un informe de Power BI consta de una o varias pรกginas de visualizaciones. Puede crearse desde cero, importarse a un panel y crearse utilizando conjuntos de datos.
Azulejo Es una visualizaciรณn รบnica que se encuentra en un informe o en un cuadro de tablero rectangular que contiene cada elemento visual.

Historia de Power BI

  • Power BI fue conceptualizado por Ruler y Dhers Netz del equipo de servicios de cobertura del servidor SQL en Microsoft.
  • Fue diseรฑado por West Chadic George en el aรฑo 2010 y nombrado Proyecto Crescent.
  • En 2011, se incluyรณ con SQL Server con el nombre en cรณdigo Mount McKinley.
  • Microsoft presentรณ la primera vista previa de Power BI en septiembre de 2014.
  • La primera versiรณn de Power BI se lanzรณ el 24 de julio de 2015. Se basรณ en complementos basados โ€‹โ€‹en Excel como Power Query, Pivot, View y Map.

Architecnologรญa de Power BI

Architecnologรญa de Power BI
Architecnologรญa de Power BI

Integraciรณn de Datos

Una organizaciรณn necesita trabajar con datos que provienen de diferentes fuentes que pueden estar en varios formatos de archivo. Los datos deben extraerse de una fuente diferente, que puede ser de diferentes servidores o bases de datos. Estos datos se integran en un formato estรกndar en un รกrea de preparaciรณn comรบn.

Procesamiento de datos

En esta etapa, los datos integrados aรบn no estรกn preparados para la visualizaciรณn, ya que es necesario procesarlos. Estos datos estรกn preprocesados. Por ejemplo, los valores redundantes y los valores faltantes se eliminarรกn del conjunto de datos.

La regla comercial debe aplicarse a los datos cuando se limpian. Puedes cargar esos datos nuevamente en Almacenamiento de Datos.

Presentaciรณn de datos

Una vez que los datos se cargan y procesan, se pueden visualizar mucho mejor con el uso de diversas visualizaciones que Power Bi tiene para ofrecer. El uso del panel y el informe ayuda a representar los datos de forma mรกs intuitiva. Este informe visual ayuda a los usuarios finales de las empresas a tomar decisiones comerciales basadas en los conocimientos.

Instalar y ejecutar Power BI Desktop

Paso 1) Visita el sitio web del https://powerbi.microsoft.com/en-us/desktop/

Y seleccione el botรณn Descargar gratis

Instalar y ejecutar Power BI Desktop

Paso 2) Serรกs redirigido a un Microsoft almacenar y seleccione el botรณn Obtener.

Instalar y ejecutar Power BI Desktop

Paso 3) Haga clic en el botรณn Instalar.

Instalar y ejecutar Power BI Desktop

Paso 4) Puede ver el estado del progreso en la pantalla.

Instalar y ejecutar Power BI Desktop

Paso 5) Antes de la pantalla de bienvenida le pedirรก registrarse para ingresar.

Instalar y ejecutar Power BI Desktop

Paso 6) Cuando ejecuta Power BI Desktop, se muestra una pantalla de bienvenida.

Instalar y ejecutar Power BI Desktop

Panel de Power BI

La siguiente figura muestra el panel de Power BI:

Panel de Power BI

Power Bl Desktop es una herramienta de ampliaciรณn que se utiliza para generar paneles e informes. Otros usuarios accederรกn a las aplicaciones Power Bl a travรฉs de dispositivos mรณviles y de escritorio.

Hay componentes de Power BI, son 5 componentes principales lanzados al mercado.

  • Consulta de energรญa: Se puede utilizar para buscar, acceder y transformar fuentes de datos pรบblicas y/o internas.
  • Pivote de poder: Se utiliza para modelado de datos para anรกlisis en memoria.
  • Vista de poder: Este componente le permite visualizar, analizar y mostrar datos.
  • Mapa de poder: Da vida a los datos con visualizaciรณn geogrรกfica interactiva.
  • Servicio Power BI: Le permite compartir vistas de datos y libros de trabajo, que puede actualizar desde fuentes de datos locales y basadas en la nube.
  • Preguntas y respuestas sobre Power BI: Le permite hacer preguntas y obtener respuestas inmediatas mediante una consulta en lenguaje natural.
  • Puerta de enlace de gestiรณn de datos: Ofrece actualizaciones periรณdicas de datos, ver fuentes de datos y exponer tablas.
  • Catรกlogo de datos: Este componente permite al usuario descubrir y reutilizar consultas utilizando el catรกlogo de datos. Los metadatos se pueden facilitar para la funcionalidad de bรบsqueda.

ยฟQuรฉ es la funciรณn Dax?

DAX es un lenguaje de expresiรณn de fรณrmulas llamado (DAX) que se puede utilizar con varios herramientas de visualizaciรณn como PowerBI. Tambiรฉn se le conoce como lenguaje funcional, donde el cรณdigo completo se guarda dentro de una funciรณn. Las fรณrmulas de programaciรณn DAX contienen dos tipos de datos: numรฉricos y otros.

Cada uno estรก vinculado al otro mediante columnas comunes. Aquรญ se muestra un diagrama simple de un ejemplo de panel de Power BI que muestra las relaciones.

Funciรณn Dax

Hay 3 cosas en Power BI que puedes usar

DAX โ€“

  • Columnas calculadas
  • Medidas
  • Mesas

Veamos todos estos ejemplos de Power BI y veamos cรณmo funcionan las funciones de DAX.

Columnas calculadas

La columna calculada le permite crear nuevas columnas basadas en los datos proporcionados.

Por ejemplo, no hay una columna "Precio final" disponible en la tabla Artรญculos. Aquรญ, la funciรณn DAX se utiliza para calcular una nueva columna cuando solo estรกn disponibles el precio y la cantidad totales.

Price = List_Items[MRP]*List_Items[Qty]

En los datos que se muestran en el ejemplo anterior de Power BI, cada fila ahora tendrรก el precio calculado respectivo.

Medidas

Puede realizar un cรกlculo utilizando una medida sin necesidad de agregar ningรบn dato, como se muestra en el siguiente ejemplo de Power BI. Esto resulta muy รบtil para los informes en los que se puede mostrar el precio sin necesidad de una columna completamente nueva para almacenarlo.

Ejemplo:

1] Total of the MRP column * Total of Qty column

Mesas

Las funciones DAX en el modelo tabular devuelven tablas completas. Por ejemplo, para generar una lista de todos los paรญses en los que la organizaciรณn tiene clientes, utilice la funciรณn:

cities touched = DISTINCT(Customers[City])

Unas palabras sobre filtros

Los filtros ocultan filas que no se ajustan a determinados criterios. Un cรกlculo despuรฉs de filtrar los datos serรก aplicable solo en una fila que coincida con esos criterios.

Funciones DAX de Power BI

Algunas funciones DAX importantes son:

Normal

Esta funciรณn DAX le permite encontrar el promedio de un conjunto determinado de valores, como se muestra en el siguiente ejemplo de Power BI.

Ejemplo

AvgComm = AVERAGE(List_Items[Price])

Max

Le ayuda a encontrar el mรกximo de un conjunto determinado de valores.

Ejemplo: descubra el orden mรกs alto.

HighSale = MAX(List_Items[Price])

Min

Le ayuda a encontrar el conjunto mรญnimo de valores.

Ejemplo: le permite conocer el orden mรกs bajo.

LowestSale = MIN(List_Items[Price])

Contar

Cuente cualquier dato numรฉrico.

Ejemplo: contar el nรบmero de billete emitido.

TicketVolume = COUNT(Invoices[Ticket])

Concatenar

Esta funciรณn le ayuda a unir valores en columnas calculadas. Puede usar ConcatenateX si lo usa en medidas.

Ejemplo โ€“ Concatene los nombres de los artรญculos y los MRP darรกn un cรณdigo รบnico para todos los precios a los que se vende cada producto.

ProMrp = CONCATENATE(List_Items[Item],List_Items[MRP])

TotalYTD

La funciรณn le permite calcular la suma desde el inicio del aรฑo actual hasta la fecha especificada. Realiza el cรกlculo basรกndose en un aรฑo calendario, no en un aรฑo financiero.

Ejemplo: calcular los totales de ventas para la columna de precios.

CumiSales = TOTALYTD(SUM(List_Items[Price]),Invoices[Date])

Todos

Devuelve todo. Ignora los filtros.

Ejemplo โ€“ Se utiliza con la funciรณn de cรกlculo anterior.

Power BI frente a Tableau

Aquรญ se presentan diferencias importantes entre Power BI frente a Tableau:

Parรกmetros Power BI Tableau
Aรฑo de establecimiento 2013 2003
Aplicaciรณn Paneles de control completos para anรกlisis Permitir anรกlisis ad hoc
Usar por Usuarios tรฉcnicos o no tรฉcnicos Uso exclusivo para analistas
Soporte Muy limitado Garantรญa de transporte
Global Bueno Excelente
Infraestructura SaaS Flexible

ยฟQuiรฉn usa Power BI?

A continuaciรณn presentamos un importante profesional que utiliza la herramienta Power BI:

  • PMO โ€“ Gerente de Proyectos y Portafolio
  • Analista de Negocios y Datos
  • Desarrollador y administrador de bases de datos
  • Equipo de TI, Profesional de TI
  • Informe de consumidor para usuario final
  • Datos Cientรญfico

Ventajas de Power BI

Estas son las ventajas de utilizar Power BI:

  • Ofrece paneles e informes prediseรฑados para soluciones SaaS
  • Proporcione actualizaciones del panel en tiempo real.
  • Conexiรณn segura y confiable a sus fuentes de datos en la nube o en las instalaciones
  • Power BI ofrece implementaciรณn rรกpida, configuraciรณn hรญbrida y un entorno seguro.
  • Exploraciรณn de datos mediante consulta en lenguaje natural.
  • Caracterรญstica para la visualizaciรณn del panel
  • Con frecuencia se agregan nuevas funciones que son excelentes para los usuarios de Excel.
  • Amplias capacidades de conectividad de bases de datos Funciรณn de preguntas y respuestas publicada en la web.
  • integraciรณn con ambos Python y codificaciรณn R para utilizar visualizaciones.
  • Power Query proporciona muchas opciones relacionadas con la manipulaciรณn y limpieza de datos.
  • La publicaciรณn posterior de los datos en el servicio web Power BI puede programar la actualizaciรณn sin intervenciรณn manual.
  • Power BI respaldado por el superpoder de la inteligencia artificial y el aprendizaje automรกtico.

Desventajas de Power BI

A continuaciรณn se detallan las desventajas y desventajas del uso de Power BI:

  • Los paneles e informes solo se comparten con usuarios que tienen los mismos dominios de correo electrรณnico.
  • Power Bl no mezclarรก datos importados, a los que se accede desde conexiones en tiempo real.
  • Power Bi no aceptarรก archivos de mรกs de 250 MB ni archivos zip comprimidos con los datos de la base de datos en memoria de X-velocity.
  • Power BI no puede aceptar un tamaรฑo de archivo superior a 1 GB.
  • Los paneles nunca aceptan ni pasan parรกmetros de usuario, cuenta u otra entidad.
  • Muy pocas fuentes de datos que permitan conexiones en tiempo real a los informes y paneles de Power BI.

Resumen

  • BI le ayuda a analizar datos y proporcionar informaciรณn procesable que ayuda a los ejecutivos corporativos y gerentes comerciales a tomar decisiones comerciales informadas.
  • PowerBI es un Anรกlisis empresarial y herramienta de visualizaciรณn de datos que le ayuda a convertir datos de diversas fuentes de datos
  • Algunas herramientas importantes de Power BI son 1) Power BI Desktop 2) Servicio Power BI 3) Power BI Data Gateway 4) Power BI Report Server 5) Aplicaciones mรณviles de Power BI
  • Excel (.xlsx, xlxm), valores separados por comas (.csv), Power BI Desktop (.pbi), bases de datos en la nube y bases de datos locales son fuentes de datos importantes que se utilizan en Power BI.
  • Visualizaciรณn, conjuntos de datos, panel, informes y mosaicos son tรฉrminos importantes que se utilizan en Power BI.
  • Power BI fue conceptualizado por Ruler y Dhers Netz del equipo de servicios de cobertura del servidor SQL en Microsoft.
  • 1) Integraciรณn de datos 2) Procesamiento de datos 3) Presentaciรณn de datos son componentes importantes de la arquitectura de Power BI.
  • Power Query, Power Pivot, Power View, Power Map, Power BI Service, Power BI Q&A, Data Management Gateway y Data Catalog son elementos importantes del panel de Power BI.
  • DAX es un lenguaje de expresiรณn de fรณrmulas llamado (DAX) que se puede utilizar con varias herramientas de visualizaciรณn como Power BI.
  • Power BI ofrece paneles completos para anรกlisis, mientras que Tableau solo permite anรกlisis ad hoc.
  • Un profesional importante que utiliza Power BI es PMO: administrador de proyectos y cartera, analista de datos y negocios, equipo de TI, profesional de TI, etc.
  • El mayor inconveniente de Power Bi es que no acepta archivos de mรกs de 250 MB y archivos zip comprimidos con los datos de la base de datos en memoria de X-velocity.

Resumir este post con: