¿Qué es Power BI?

Power BI es el nombre colectivo para una variedad de aplicaciones y servicios basados ​​en la nube que ayudan a las organizaciones a recopilar, administrar y analizar datos de una variedad de fuentes, a través de una interfaz fácil de usar.

Las herramientas de inteligencia empresarial como Power BI se pueden utilizar para una multitud de propósitos .

Power BI - Microsoft Business Intelligence-

Principalmente, Power BI reúne los datos y los procesa, convirtiéndolos en información inteligible, a menudo utilizando gráficos y gráficos visualmente atractivos y fáciles de procesar. Esto permite a los usuarios generar y compartir instantáneas claras y útiles de lo que está sucediendo en su negocio.

Power BI se conecta a una variedad de fuentes de datos, desde hojas de cálculo de Excel básicas hasta bases de datos y aplicaciones tanto en la nube como en las instalaciones.

Power BI es una especie de término general y puede referirse a una aplicación de escritorio de Windows llamada Power BI Desktop, un servicio SaaS (Software as a Service) en línea llamado Servicio Power BI, o aplicaciones de Power BI móviles disponibles en teléfonos y tabletas Windows, como así como para dispositivos iOS y Android.

Power BI está construido sobre la base de Microsoft Excel y, como tal, la curva de aprendizaje de Excel a Power BI no es tan empinada; cualquiera que pueda usar Excel puede usar Power BI, pero este último es mucho más poderoso que su contraparte de hoja de cálculo.

¿Qué hace Power BI?

Microsoft Power BI se utiliza para ejecutar informes y obtener información sobre la base de los datos de una empresa. Power BI puede conectarse a una amplia gama de conjuntos de datos y «ordena» la información que se alimenta para que se pueda digerir y comprender mejor. Los informes y las imágenes generadas a partir de estos datos se pueden compartir con otros usuarios.

Power BI ayuda a los usuarios a ver no solo lo que sucedió en el pasado y lo que sucede en el presente, sino también lo que podría suceder en el futuro. Power BI está infundido con capacidades de aprendizaje automático, lo que significa que puede detectar patrones en los datos y usar esos patrones para realizar predicciones informadas y ejecutar escenarios hipotéticos. Estas estimaciones permiten a los usuarios generar pronósticos y prepararse para satisfacer la demanda futura y otras métricas clave.

¿Por qué la gente usa Power BI?

Para las empresas que desean más capacidad de generación de informes y capacidad analítica que la que ofrece Excel, Power BI es el siguiente nivel en inteligencia empresarial. Con Power BI, las empresas pueden recopilar, analizar y visualizar datos de toda la empresa, lo que les brinda una mayor perspectiva de sus operaciones y rendimiento, y les permite tomar decisiones más informadas basadas en datos reales.

Estos son algunos de los beneficios clave de usar Power BI:

  • Las empresas pueden ingresar grandes cantidades de datos en Power BI que muchas otras plataformas tendrían dificultades para procesar.
  • Las funciones de aprendizaje automático integradas pueden analizar datos y ayudar a los usuarios a detectar tendencias valiosas y hacer predicciones fundamentadas.
  • La información se puede visualizar utilizando potentes plantillas para permitir que las empresas comprendan mejor sus datos.
  • Power BI está basado en la nube, por lo que los usuarios obtienen capacidades de inteligencia de vanguardia y potentes algoritmos que se actualizan periódicamente.
  • Las potentes capacidades de personalización permiten a los usuarios crear paneles para que puedan acceder a los datos que necesitan rápidamente.
  • Las alertas se pueden configurar en los KPI para mantener a los usuarios actualizados con métricas y medidas importantes.
  • Power BI tiene una interfaz intuitiva que lo hace mucho más fácil de usar y de navegar que las hojas de cálculo complejas.
  • La plataforma se integra con otras herramientas de gestión empresarial populares como SharePoint , Office 365 y Dynamics 365 , así como con otros productos que no son de Microsoft como Spark, Hadoop, Google Analytics, SAP, Salesforce y MailChimp.
  • Con la seguridad de los datos como un tema de conversación masivo para las empresas modernas, Power BI garantiza que los datos estén seguros, ofreciendo controles granulares de accesibilidad tanto interna como externamente

¿Quién usa Power BI?

Aunque los productos de inteligencia empresarial tienden a ser principalmente competencia de analistas de negocios y científicos de datos, gracias a su naturaleza fácil de usar, Power BI puede ser utilizado por una variedad de personas dentro de una empresa.

Cómo lo use depende de cuál sea su función; Power BI puede generar paneles personalizados en función de qué datos son relevantes y a qué información necesita acceder.

Lo utilizan principalmente los profesionales de inteligencia empresarial, que lo utilizan para crear modelos de datos e informes que luego se comparten en toda su organización. Sin embargo, no todas las empresas tendrán la escala o la necesidad de respaldar a un genio de los datos de tiempo completo, por lo que Power BI se usa a menudo como una herramienta de autoservicio por varias ramas de la empresa para verificar el progreso y obtener información sobre sus rendimiento del equipo.

Power BI funciona con cualquier dato que le indique, por lo que puede informar sobre prácticamente cualquier cosa. Suele ser más popular entre departamentos como finanzas, marketing, ventas, recursos humanos, informática y operaciones.

En términos de popularidad del producto, Microsoft no suele publicar números de usuarios, pero en 2016 el número rondaba los cinco millones.

¿Qué componentes componen Power BI?

El producto Power BI se compone de varias aplicaciones, cada una con sus propias características y usos. Éstos incluyen:

  • Power Query: una herramienta de conexión de datos que le permite transformar, combinar y mejorar datos de varias fuentes
  • Power Pivot: una herramienta de modelado de datos para crear modelos de datos
  • Power View: una herramienta de visualización de datos que genera cuadros, gráficos, mapas y otros elementos visuales interactivos
  • Power Map: otra herramienta de visualización para crear imágenes 3D inmersivas
  • Power Q&A: un motor de preguntas y respuestas que le permite hacer preguntas sobre sus datos en un lenguaje sencillo

¿Qué versiones de Power BI están disponibles?

Hay varias versiones de Power BI para elegir, según su presupuesto, sus necesidades y cómo desea implementarlo. Estas versiones van desde un uso ligero hasta funciones integrales, gratuitas o premium, para que los usuarios puedan seleccionar la que mejor se adapte a sus necesidades.

Puede optar por una aplicación de escritorio de Windows llamada Power BI Desktop, un servicio SaaS (software como servicio) en línea llamado servicio Power BI, una aplicación móvil de Power BI disponible en teléfonos y tabletas iOS y Android, o una versión local conocida como servidor de informes de Power BI. También hay un servicio de marca blanca para desarrolladores de software.

Aquí hay una descripción general rápida de las diferentes versiones, antes de profundizar más en cada una:

  • Power BI Desktop: gratuito, destinado a pequeñas y medianas empresas
  • Servicio Power BI
    • Power BI Pro: licencia pagada por usuario, necesaria para obtener acceso a funciones avanzadas y la capacidad de compartir informes
    • Power BI Premium: licencias por escala, destinadas a grandes empresas y empresas
  • Power BI Mobile: aplicación basada en dispositivos para teléfonos y mesas
  • Power BI Embedded: una versión de marca blanca de Power BI que los proveedores de software independientes pueden integrar en sus propias aplicaciones, en lugar de crear sus propias características analíticas.
  • Power BI Report Server: una versión local de la aplicación Power BI Desktop para empresas que necesitan mantener sus datos e informes en sus propios servidores.

¿Qué es Power BI Desktop?

También conocido como Power BI Free, Power BI Desktop es una aplicación de escritorio gratuita que puede instalar directamente en su propia computadora. Power BI Desktop funciona de manera cohesiva con el servicio Power BI al proporcionar exploración, modelado, modelado y creación de informes de datos avanzados con visualizaciones altamente interactivas. Puede guardar su trabajo en un archivo y publicar sus datos e informes directamente en su sitio de Power BI para compartirlos con otros.

Power BI Free está incluido en todos los planes de Office 365 y puede registrarse en Power BI Free cuando lo desee.

Entonces, ¿qué obtiene con Power BI Desktop? Al igual que las versiones pagas de Power BI, Desktop le permite conectarse a fuentes de datos a Power BI, sin límites ni restricciones que no sean la cantidad total de datos que puede ingresar y la cantidad que puede cargar a la vez. Los usuarios de escritorio obtienen 10 GB de almacenamiento total en la nube de Power BI y pueden cargar datos de 1 GB a la vez.

Desktop limpiará y organizará los datos y podrá crear tantas visualizaciones como desee; Desktop le brinda acceso completo a la biblioteca de plantillas de visualización de Power BI. También puede exportar datos e informes a Excel. Con Power BI Desktop, puede actualizar sus informes hasta ocho veces al día, ya sea a la hora o a la media hora.

El «problema» de Power BI Desktop es que no puede compartir nada con sus compañeros. Puede publicar informes en la web, pero estos informes se harán públicos, lo que no es ideal cuando se trata de datos comerciales patentados.

¿Qué es el servicio Power BI?

El servicio Power BI (generalmente conocido simplemente como Power BI) es la versión completa de Power BI y está alojado en Azure , la plataforma en la nube de Microsoft. Hay dos formas de obtener la licencia del servicio Power BI; Power BI Pro y Power BI Premium.

¿Qué es Power BI Pro?

Power BI Pro no es muy diferente a Power BI Desktop. Tienen las mismas opciones de visualización, los mismos límites de almacenamiento y tamaño de carga de archivos, y el mismo margen de actualización de informes. La diferencia clave es que con Pro, puede compartir sus datos, informes y paneles con otras personas de forma privada, siempre que también tengan una licencia de Power BI Pro.

También hay algunos otros extras que vienen con la licencia Pro. Por ejemplo, con Pro puede crear espacios de trabajo de aplicaciones, donde puede juntar colecciones de paneles e informes relacionados y crear paquetes de contenido de fácil acceso.

¿Qué es Power BI Premium?

Power BI Premium es una forma alternativa de obtener acceso a Power BI. En lugar de comprar licencias para usuarios individuales como lo haría con Power BI Pro, con Premium, paga por la cantidad de espacio y capacidad de procesamiento que desea crear para su negocio. Hay seis modelos de capacidad, cada uno con diferentes cantidades de memoria para que los usuarios puedan elegir la cantidad que necesitan para ejecutar su plataforma Power BI.

Premium está destinado a empresas de nivel empresarial que generan grandes cantidades de datos y requieren un amplio acceso a la aplicación. Desembolsar para Premium significa que obtiene una porción dedicada de capacidad para procesar sus cargas de trabajo de BI, con toda la infraestructura necesaria suministrada y respaldada por Microsoft.

Premium no es una licencia como tal; en cambio, está pagando por el uso exclusivo de una cantidad predeterminada de potencia informática. Para aquellos usuarios que necesitan crear y publicar informes, compartir sus paneles y colaborar con otros usuarios en áreas de trabajo de aplicaciones, se requiere una licencia de Power BI además de Power BI Premium. Sin embargo, para aquellos que solo necesitan acceder y consumir contenido de Power BI, no se requiere una licencia adicional; Power BI Premium cubrirá el uso de solo lectura.

También hay algunas otras características exclusivas de Premium, como la capacidad de almacenar activos de BI en las instalaciones mediante el servidor de informes de Power BI (más sobre el servidor de informes más adelante), hasta 100 TB de almacenamiento de datos y un límite de 50 GB en el tamaño del conjunto de datos. .

¿Qué es el servidor de informes de Power BI?

Power BI Report Server es un producto de servidor local que se envía con Power BI Premium. El servidor de informes permite a los usuarios aprovechar Power BI local. Para algunas empresas, cargar sus datos en la nube no es una opción. Esto podría deberse a que existen leyes de regulación de datos que se aplican a su industria en particular, o tal vez no tienen la infraestructura o conectividad necesarias para poder acceder de manera confiable a las plataformas SaaS.

Power BI Report Server se puede implementar detrás de un firewall y es compatible con Power BI en la nube para que las empresas tengan la libertad de mover una versión basada en la nube de Power BI cuando estén listas.

Los paquetes del servidor de informes tienen una funcionalidad similar al servicio Power BI, aunque se centra principalmente en la generación de informes, y hay una serie de características clave que son exclusivas de su hermano basado en la nube. Los usuarios del servidor de informes deben usar la aplicación Power BI Desktop y no pueden trabajar en un navegador web. Tampoco tienen acceso a paneles, transmisión en tiempo real, paquetes de contenido, espacios de trabajo de aplicaciones, consultas en lenguaje natural, la capacidad de analizar datos en Excel, suscripciones por correo electrónico o alertas de datos.

También tiene un ciclo de actualización más escaso, con nuevas funciones y correcciones implementadas en Report Server cada cuatro meses, en lugar de una vez al mes.

¿Qué es Power BI Embedded?

Power BI Embedded permite a los desarrolladores y proveedores de software independientes (ISV) integrar la funcionalidad y las capacidades de Power BI en sus propias aplicaciones mediante el pago por uso y la «etiqueta blanca». Por lo tanto, en lugar de crear sus propias funciones de informes, simplemente pueden agregar Power BI a sus productos, y Power BI se encargará de todos los informes y análisis de datos necesarios. Los usuarios finales de la aplicación ni siquiera sabrán que los análisis de la aplicación funcionan con Power BI; simplemente se verá como parte de la aplicación.

¿Qué es Power BI Mobile?

Power BI Mobile es (como era de esperar) la aplicación móvil nativa de Power BI y está disponible para dispositivos Windows, iOS y Android.

A través de la aplicación, los usuarios pueden obtener acceso seguro a paneles e informes en tiempo real, ya sea que esos datos estén almacenados en la nube o en las instalaciones en SQL Server. Los usuarios de dispositivos móviles también pueden crear y compartir informes, enviar consultas en lenguaje natural y configurar notificaciones automáticas para recibir alertas de datos personales enviadas a su dispositivo.

¿Qué otros productos de Business Intelligence ofrece Microsoft?

Power BI es parte de un grupo más grande de productos de BI creados por Microsoft, que incluyen:

Servicios de datos de Azure

Azure Data Services permite a los usuarios crear rápidamente aplicaciones intuitivas con inteligencia artificial incorporada, utilizando una variedad de herramientas, tecnologías y opciones de implementación.

Servidor de aprendizaje automático

Microsoft Machine Learning Server es un servicio flexible para analizar grandes cantidades de datos, crear aplicaciones impulsadas por IA y sacar a la luz conocimientos mediante Python y R.

Sistema de plataforma de análisis

Microsoft Analytics Platform System es una plataforma de datos creada para el almacenamiento de datos y el análisis de Big Data. El servicio ofrece a los usuarios una amplia integración de datos, procesamiento de consultas súper rápido, almacenamiento escalable y herramientas de mantenimiento fáciles de usar a través de SQL Server Parallel Data Warehouse.

servidor SQL

SQL Server es el sistema de administración de bases de datos relacionales de Microsoft. Se utiliza para almacenar y administrar datos en grandes cantidades en filas y columnas, como una hoja de cálculo. SQL Server utiliza SQL, un lenguaje de programación estandarizado, organiza y recupera datos según lo soliciten otras aplicaciones. Las versiones recientes de SQL Server incluyen características como ajuste de rendimiento, análisis en tiempo real y visualización de datos.

Cómo aprender Power Query

Rápidamente, ¿qué es Power Query?

Power Query consulta datos y manipula los datos para convertirlos en algo útil. No cambia los datos de origen, pero se carga en Excel y Power BI (también puede ser utilizado por Flow y SSIS).

En el editor de Power Query creas consultas que son una serie de pasos aplicados o transformaciones que manipulan una estructura de datos: Para que te hagas una idea: con los valores, puedes limpiar, recortar, convertir texto a fechas, etc. columnas que puede dividir, combinar, pivotar y desvincular, etc… Y con las tablas puede truncar, filtrar, unir (conocido como merge) y unir (conocido como append), etc…

Pasos aplicados y el código subyacente

Cada vez que hace clic en una transformación en el editor de consultas de energía, genera un paso en la consulta. Puede alternar entre los pasos haciendo clic en el panel «Pasos aplicados» a la derecha. Esto es muy útil para comprender lo que ha hecho usted y otras personas. Vale la pena señalar que cada vez que crea un paso, en realidad crea código. Esto se debe a que Power Query es en realidad un lenguaje de programación que puede editar (usando la barra de fórmulas o el editor avanzado). Puede arreglárselas sin tocar el código, ya que la gran mayoría de las operaciones se pueden realizar únicamente utilizando la GUI, pero familiarizarse con el código le permitirá reducir la cantidad de pasos en su consulta, haciéndola más comprensible, fácil de mantener y eficiente.

Learning Power Query

El aprendizaje de Power Query necesita un enfoque activo. Debe jugar con los datos haciendo clic en los diferentes botones de la cinta y haciendo clic con el botón derecho en las columnas y explorando las opciones. Intente problemas simples o intente problemas complicados que lo dejaron perplejo por un tiempo en Excel. Hagas lo que hagas, aprenderás y estas habilidades te recompensarán a lo grande. En unos 10 años, conocer Power Query será como conocer Excel. Será omnipresente y necesario. Pero si llegas temprano, puedes ser una superestrella.

Ingresando datos simples para jugar

Excel es una mejor opción para insertar datos ficticios por la única razón de que puede editar fácilmente esos datos ficticios más adelante. Esto se hace escribiendo algunos datos en una hoja de trabajo, seleccionando esos datos y convirtiéndolos en una tabla (ctrl + t). Con esa tabla seleccionada, puede hacer clic en «

Consejo n. ° 1: la barra de fórmulas

La barra de fórmulas no está habilitada de forma predeterminada. Puede activarlo haciendo clic en la pestaña «Ver» en la cinta y luego habilitando «Barra de fórmulas».

Un buen uso de la carcasa

En aras de la simplicidad, digamos que tenemos una tabla de 1 columna que contiene 2 filas.
Deseo dividir la columna en 3 columnas. Los primeros 2 caracteres, los siguientes segundos 2 caracteres y los siguientes 4 caracteres y llámelos Día, Mes y Año respectivamente.

La opción de división disponible no es adecuada para dividir la columna después del segundo carácter y el cuarto carácter.

Podría dividir la columna en 2 columnas usando la opción que se muestra en la imagen de arriba y luego repetir el proceso en la segunda columna para formar la segunda y tercera columnas. Después, cambiaría el nombre de las columnas. Esto es todo, tomaría 3 pasos.

Entonces hagamos el primer paso:

Usando la barra de fórmulas vemos algunas funciones y sus argumentos.
{0,2} – 0 se refiere a la posición de inicio (en este caso, el mismo inicio) y 2 se refiere a la posición de la primera división
{«Value.1 ″,» Value.2 «} – Se refiere a los nuevos nombres de columna
Si cambiamos los valores a algo como a continuación que podemos obtener:

Entonces, modificando el código, podemos hacerlo en un solo paso.

El propósito de hacerlo no se trata de reducir los pasos para salir de algún tipo de obsesión, sino más bien de mantener las cosas limpias y simples y, por lo tanto, comprensibles para usted más adelante y para los demás.

Cómo las pequeñas empresas pueden aumentar sus capacidades digitales

Como PYME, mejorar sus capacidades digitales puede ser una forma asequible de reducir costos y llegar a los clientes. 

Pocas soluciones pueden competir con la simplicidad, el rendimiento y el ahorro de costes de las soluciones de Microsoft Power BI. Modernizar su plataforma de datos puede ser un desafío. Es por eso que Power BI Pro está aquí para ayudarte. 

Con las herramientas adecuadas y el conocimiento experto, podemos ayudar a tu empresa a integrar e implementar estas soluciones hoy. 

Contáctenos para averiguar cómo.

¿Qué es un modelo de datos de Power BI?

En resumen, un modelo de datos es la agrupación de

  • Tablas de datos cargadas:
    • con una o más columnas subidas por un motivo (no suba ninguna columna de su fuente en su modelo a menos que tenga un motivo).
    • con una o más filas de datos que se han subido por un algún motivo (no cargue filas desde su fuente en su modelo a menos que tenga un motivo).
  • Relaciones entre las tablas subidas al informe de Power BI.
  • Las medidas (fórmulas) creadas que aplican las reglas del informe a los datos sin procesar para extraer información de negocio (como podría ser, el precio el beneficio,  venta menos el precio de costo), incluyendo
    • las fórmulas
    • el formato aplicado a las fórmulas
    • los nombres del informe puestos a las fórmulas

Todo lo comentado se conoce como “el modelo de datos” en Power BI.

¿Porqué necesitamos un modelo?

Power BI es una herramienta de informes de BI basada en modelos de datos. La ventaja de un modelo de datos es que no requieren que el redactor del informe genere primero una consulta para obtener los datos de una base de datos (normalmente SQL Server) y devuelva los resultados de esa consulta a SSRS para que los resultados se puedan representar en un informe.
No hay nada de malo en utilizar una herramienta de BI no basada en modelos de datos, es solo que es un enfoque diferente al uso de una herramienta basada en modelos de datos. El mayor «problema» con las herramientas de generación de informes que no se basan en modelos de datos es que cada vez que necesita un nuevo informe, debe empezar de nuevo, a menudo desde cero. Cada informe tiene un único propósito con muy poca capacidad de reutilización o extensibilidad.
Las ventajas de una herramienta basada en modelos de datos como Power BI son:

  • El creador del «modelo de datos» de Power BI crea una capacidad reutilizable (el modelo de datos) que se puede utilizar para resolver los requisitos de informes actuales, así como (a menudo) los requisitos futuros sin la necesidad de volver atrás y escribir más consultas para recuperar un nuevo subconjunto de datos.
  • Quien crea el modelo a menudo puede ser un perfil empresarial (normalmente con buenas habilidades en Excel); no es necesario que sea un administrador de bases de datos con formación profesional o un profesional de SQL.
  • El modelo es de naturaleza «conceptual», respaldado por una interfaz fácil de usar que le permite «construir» el modelo lógicamente con un mínimo de codificación . Nota: Necesitará hacer algo de codificación (escribir fórmulas) para un buen modelo, pero no más difícil que el promedio de una hoja de cálculo de Excel una vez que tenga las habilidades.

Ejemplo de un modelo de datos

Dentro de Power BI Desktop encontrará «vista modelo», en la siguiente imagen puedes verlo.

Aquí podemos ver, las tablas, las columnas de cada tabla, las relaciones entre ellas, los tipos de relaciones y la dirección de propagación del filtro entre las tablas con las relaciones.

Las medidas son parte del modelo

Las medidas son el conjunto de instrucciones estándar que le dicen a Power BI cómo extraer los informes y estos forman parte de su modelo de datos.
Por ejemplo, si consideramos la columna ExtendedAmount de la tabla de ventas (que se muestra a continuación).

Ésta es una columna de números que se almacena en la tabla de ventas en el modelo de datos. Estos números representan el valor total de un artículo de línea de ventas. Por ejemplo, si compró 2 productos a $ 5,00 cada uno, el ExtendedAmount sería de € 10,00. Por tanto, se sigue que:

  • Si sumo la columna, me dice el valor total de todas las transacciones de ventas
  • Si cuento los valores en la columna, me dirá cuántos artículos de línea de ventas hay en todas las ventas.
  • Si promedio los valores de la columna, nos indicará el valor promedio gastado por los clientes en todos los productos.
  • Si encuentro el valor máximo en la columna, me indicará el valor de artículo de línea individual más grande que se ha producido.

LA ventaja de Power BI es que es capaz de hacer todo lo anterior sin la necesidad de escribir fórmulas. Pero Power BI no tiene ningún concepto de lo que significa cada una de las fórmulas anteriores en un contexto empresarial. Puede hacer los cálculos, pero no puede darle un buen nombre para el resultado, ni elegir el formato numérico más apropiado para el resultado. Si quieres esas cosas, debes hacerlo tú mismo. Necesita ampliar el modelo de datos para incluir medidas (fórmulas) para satisfacer sus necesidades. Podrías escribir las siguientes medidas:

Total Sales Value = SUM(Sales[ExtendedAmount])              format as Currency, 0 decimals
Total Line Items = COUNT(Sales[ExtendedAmount])             format as whole number, comma separated
Average Line Item Value = AVERAGE(Sales[ExtendedAmount])    format as Currency, 2 decimals
Maximum Line Item Value = MAX(Sales[ExtendedAmount])        format as Currency, 2 decimals
Estos son solo ejemplos simples que funcionan en una sola columna de datos. Todos estos pueden ser calculados por Power BI sin la necesidad de aprender el lenguaje de fórmulas de DAX. Pero si desea algo más complejo (y probablemente más útil), definitivamente necesitará aprender algo de DAX para aprovechar al máximo Power BI.
Total Sales Value = SUM(Sales[ExtendedAmount])              format as Currency, 0 decimals
Total Line Items = COUNT(Sales[ExtendedAmount])             format as whole number, comma separated
Average Line Item Value = AVERAGE(Sales[ExtendedAmount])    format as Currency, 2 decimals
Maximum Line Item Value = MAX(Sales[ExtendedAmount])        format as Currency, 2 decimals

Uso de pequeños múltiplos en Power BI para mejorar el rendimiento de los informes

Esta función de Power BI «Múltiplos pequeños» es muy reciente, se presentó en diciembre de 2020, un gran impulso para las capacidades de visualización de los datos en Power BI y para mejorar el rendimiento de los informes.

Los múltiplos pequeños son sólo una forma en la que se puede reemplazar varios elementos visuales con un sólo elemento visual que muestra los mismos datos y de esta manera mejorar el rendimiento. Para mostrarlo, en los siguientes informes de líneas idénticos pero con diferente filtro para cada uno

A principios de este año escribí publicaciones de blog que mostraban cómo se puede mejorar el rendimiento de los informes mostrando la misma cantidad de datos en menos imágenes (por ejemplo, reemplazando varias tarjetas con una sola tabla) y cómo la cantidad de imágenes en una página afecta el rendimiento del informe incluso si no muestran ningún dato; varias otras personas también han escrito publicaciones similares . Los múltiplos pequeños son solo otra forma en que puede reemplazar varios elementos visuales con un solo elemento visual que muestra los mismos datos.

Para ilustrarlo, en el siguiente informe con cinco gráficos de líneas separados que son idénticos, aparte del hecho de que hay un filtro diferente establecido en cada uno vamos a analizar su velocidad.

Para ver su rendimiento vamos a utilizar la función de Power BI Performance Analyzer para analizar el rendimiento de los elementos.

En este caso, todo es bastante rápido, pero si observamos que cada consulta de DAX tarda entre 10 a 12 ms y cuando llegamos al visual «recuento de ventas por fecha» el tiempo que se tarda en ejecutar los 5 informes son 710 ms.
Ahora, esto mismo lo vamos a hacer con un gráfico de una sóla línea visual pero usando múltiplos pequeños.

Son los mismos datos y los mismos gráficos pero mira lo que muestra la función de Power BI Performance Analyzer.

Dos puntos a destacar:

  • Solo hay una consulta DAX que tarda unos 12 ms, con un rendimiento similar al de cada una de las cinco consultas DAX de la versión anterior del informe. En este caso, al solicitar todos los datos en una sola consulta, en lugar de cinco consultas separadas, Power BI ha podido optimizar la forma en que recupera los datos que necesita. Esto no significa que, desde el punto de vista de DAX, la versión de múltiplos pequeños del informe sea cinco veces más rápida que la original, pero en general verá alguna mejora. en el rendimiento general de esta consolidación de consultas y, en algunos casos, esto puede ser bastante significativo.
  • Si bien la suma de las consultas para cada uno de los elementos visuales separados es básicamente la misma que la duración de la consulta para el elemento visual de múltiplos pequeños, lo cual tiene sentido porque muestran los mismos datos de la misma manera, la duración total de los múltiplos pequeños visual es de 486 ms en comparación con 710 ms para la duración total del recuento de ventas por fecha para el elemento visual en la versión original, por lo que ha habido una mejora general definitiva en el tiempo de renderizado.

En resumen, si tiene algún elemento visual donde puedes aplicar la función de Power BI Pequeñs Múltiplos, hágalo y verá como mejor el rendimiento del informe.

La detección de anomalías de Power BI ahora ya puedes usarlo con la aplicación móvil

Hace un mes el equipo de IA de Power BI lanzó la detección de anomalías, una función que nos permite detectar anomalías en los datos de series temporales y sus explicaciones.

Esta función ahora ya la tenemos en el móvil, los consumidores de informes pueden ver y comprender las anomalías directamente desde las aplicaciones en el teléfono. Este servicio está disponible para iOS, Android y Windows, tanto para teléfono y tabletas.

detección de anomalías de Power BI

En la aplicación veremos las mismas indicaciones de anomalías detectadas en el objeto visual que en el servicio de Power BI Desktop y servicio de Power BI.
Y abrimos el informe desde la aplicación, hay varias formas de abrir el panel de anomalías para ver información adicional y sus explicaciones sobre las anomalías.

detección de anomalías de Power BI

Como podemos ver en las imágenes de arriba, 3 maneras:

  • Podemos tocar el punto de la anomalía que queremos analizar.
  • Podemos dar a más opciones y ver las anomalías.
  • Y por último, si tocamos el punto de datos para mostrar una información sobre herramientas y nos aparecerá las anomalías.

En el panel de anomalías al igual que en Power BI Desktop o Servicio de Power BI veremos una explicación en lenguaje natural de la anomalía detectada, así como los factores asociados, y si deslizamos el dedo a derecha y izquierda veremos los factores relevantes y sus puntos fuertes.

detección de anomalías de Power BI

Mientras vemos el panel de anomalías, podemos ver el informe e ir interactuando con el para comprender mejor los datos con la detección de anomalías.

Optimización de informes de Power BI

 La creación de informes optimizados en Power BI es importante para ganar tiempo, un informe mal optimizado puede hacer que tarde tiempo en ejecutarlo y puede llevar a algún que otro problema.

Si estás en esta situación te mostraremos algunos consejos prácticos y sencillos sobre cómo optimizar los informes de Power BI. Estos consejos se dividirán en dos secciones. Modelo de datos y Vista de informe.

Optimización de informes de Power BI

Modelo de Datos

1.- Utilice el Esquema EstrellaPower BI está diseñado para funcionar de manera más eficiente cuando se usa un Esquema Estrella. Al dividir el modelo de datos en tablas y dimensiones, las consultas se optimizarán en el informe. Estas tablas y dimensiones deben estar relacionadas entre sí, no unidas dando como resultado informes de mayor rendimiento.
2.- Limitar el modelo de datosLa forma más rápida de optimizar el informe de Power BI es limitar la cantidad de columnas a sola las que necesita en el modelo de datos que quieres aplicar. Hay que revisar que las tablas de Power Query y determinar qué campos se están utilizando. Elimina las columnas que no se utilicen en ninguno de los cáculos o informes. Otra manera de limitar el modelo de datos es usar el nivel de seguridad de fila (RLS) cuando corresponda.
3.- Impulsar las transformaciones de datos en sentido ascendenteEs importante, si se puede, trasladar la manipulación de datos a la consulta, esto ayudará al rendimiento de su informe en Power BI. Ya sea que esté haciendo cálculos, formateando o agrupando con la granularidad adecuada en SQL, esto eliminará que Power BI haga cambios en los elementos. Si sigue estos pasos, consulta Query Folding Power BI
4.- Mover la lógica de nivel de fila a Power QueryMueva cualquier lógica que se deba calcular en el nivel de fila a Power Query en lugar de usar DAX para realizar los cálculos IF THEN más básicos, use mejor M para hacer lo mismo. Estos campos se incluirán en el modelo de datos permanente traído desde Power Query en lugar de que se realicen en el lado de Power BI.
5.- Eliminar columnas calculadasLas columnas calculadas suponen una gran pérdida de rendimiento. Cada vez que interactúa con su informe, las columnas calculadas se vuelven a calcular. Las medidas, por el contrario, sólo se recalculan cuando se interactúa con esa medida específica en el informe. Si es posible, es mejor que mueva su columna calculada a Power Query. Si no puede hacer eso, conviértalo en una medida mejorará el informe en Power BI. Si no puede hacer eso, pregúntese por qué necesita esta columna calculada.
6.- Convertir varias medidas en variablesEn lugar de crear métricas que requieran el uso de varias medidas, utilice variables. Puede realizar varios cálculos dentro de una sola medida utilizando las funciones VAR y RETURN. Esto minimizará la cantidad de medidas que utiliza y aumentará el rendimiento de las métricas que se calculan. Si va a repetir una variable varias veces, aún puede crear una medida independiente para ese valor. Vea un ejemplo de variables a continuación.

7.- Modificar fechas y tipos de columnasLas fechas se mostrarán como mm / dd / aaaa 12:00:00 am de forma predeterminada en Power BI. Para reducir los caracteres en el modelo de datos, cambie los tipos de fecha a Fecha para eliminar la parte Hora. Si tiene números enteros con una gran cantidad de puntos decimales, reduzca los lugares decimales que se muestran. Por último, si tiene texto que muestra VERDADERO o FALSO, puede cambiarlos para que sean binarios, por lo que 1 y 0.

Vista de informe en Power BI

1.- Minimiza las imágenesAl crear su informe, intente utilizar la menor cantidad posible de elementos visuales en su informe. Esto reducirá la cantidad de cálculos que realiza Power BI al representar su informe. 
2.- Uno use rebanadoras Use rebanadoras solo donde sea necesario. Como alternativa, utilice los filtros disponibles para los usuarios en el Panel de filtros. Los segmentaciones son menos eficientes para calcular los datos necesarios en el Panel de filtros. Si usa una segmentación, conviértala en un solo menú desplegable en lugar de una lista. Una lista rellenará previamente algunas consultas y la hará menos eficiente. 
3.- Utilice el analizador de rendimientoPower BI tiene una forma integrada para que pueda analizar el rendimiento de sus informes. En las opciones de Power BI  puede encontrar el Analizador de rendimiento. Al abrir este panel y hacer clic en Grabar, se mostrará tan rápido como se procesa su informe al realizar las diferentes funciones en su informe. También puede ver qué secciones específicas de su informe están causando retrasos en el rendimiento para que pueda trabajar para mejorar esas secciones.

Optimización de informes de Power BI

Power BI

¿Sabes cómo detectar las anomalías en Power BI

Detectar Anomalías Power BI

La detección de anomalías es uno de los temas populares en el aprendizaje automático para detectar datos poco comunes en los conjuntos de datos.
Por ejemplo, en un invernadero, la temperatura y otros elementos del invernadero pueden cambiar repentinamente y afectar a la cosecha. Identificar las anomalías del tráfico de visitas de los usuarios a la tienda online, la transacción de tarjetas de crédito, etc. nos ayuda a detectar los problemas lo antes posible y abordarlos.

Detectar Anomalías Power BI

Ahora con Power BI podemos detectar las anomalías de series temporales con el gráfico de líneas, para obtener más información lo podéis consultar en el blog de Power BI de Microsoft.

La detección de anomalías sirve para los datos de series temporales, lo que significa que podemos encontrar esta anomalía en los datos según el horizonte temporal.

¿Cómo podemos habilitar la detección de anomalías?

  • Primero, necesitamos descargar la última versión, la última de power bi es noviembre 2020.
  • Segundo, seleccionar archivo -> opciones y configuración > Opción -> Funciones de vista previa
Detectar Anomalías Power BI
  • Tercero, cerramos Power BI y volvemos a abrirlo (después de habilitar cualquier característica de vista previa que necesitemos hacer).

Función de anomalías en Power BI

La detección de anomalías está activa en un gráfico de líneas, para verlo primero ha que seleccionar la tabla con los datos a analizar:

  • Primero, cargamos los datos en Power BI Desktop.
  • Segundo, hacemos clic en el gráfico de líneas en el panel de visualización y seleccionamos la fecha para el eje y los datos en valores.
Detectar Anomalías Power BI
  • Tercero, hacer clic en la pestaña Analytics.
  • Cuarto, hacemos clic en la opción buscar anomalías y hacemos clic en «agregar».
Detectar Anomalías Power BI
  • Quinto, en el gráfico se mostraría la anomalía detectada con una sensibilidad del 70%.
Detectar Anomalías Power BI
  • Sexto, se podría cambiar la sensibilidad a mayor o menor. Si disminuimos la sensibilidad es posible que veamos más puntos de datos, también si aumentamos la sensibilidad, es posible que veamos más puntos de datos de anomalías.
Detectar Anomalías Power BI

Podemos disminuir la sensibilidad al 56% para ver menos puntos en los datos y luego aumentarla al 93% para ver más anomalías.

Detectar Anomalías Power BI
Detectar Anomalías Power BI
  • Séptimo, para mejorar el gráfico, podemos añadir valores que nos ayuden a describir mejor el motivo de las anomalías. 
Detectar Anomalías Power BI

– Octavo, también podemos cambiar la forma del tamaño y la forma del punto de datos de anomalías.

Detectar Anomalías Power BI

– Noveno, si pinchamos en cada uno de los puntos podemos ver la explicación de las anomalías. Al pinchar aparecerá una nueva página llamada página de anomalías, primero se mostrará una explicación sobre cuál es el valor esperado. A continuación algunas explicaciones más sobre qué factores pueden afectar esta anomalía. Sólo tenga en cuenta que puede haber alguna explicación para un punto y no para todos los puntos de datos.

¿Cómo conectar Google Analytics con Power BI?

 En este artículo, vamos a comentar cómo se conecta Google Analytics a la aplicación de escritorio Power BI y también al servicio Power BI. Antes de profundizar en el tema, lo que primero debemos comprender qué es Google Analytics y cuáles son las funciones que proporciona Google Analytics.

Google Analytics es un servicio de web gratuito (aunque también hay un servicio de pago) y una herramienta analítica que se utiliza principalmente en diferentes organizaciones con fines SEO (optimización en los motores de búsqueda). Al utilizar esta herramienta obtiene diferentes informes basados en los datos de su organización. Lo bueno de Power BI es que podemos obtener los datos de Google Analytics en Power Bi y podemos crear nuestros propios paneles e informes. Power BI proporciona un conector para obtener los datos de Google Analytics.

Conéctese a Google Analytics con Power BI Desktop

Primer paso, entramos en nuestra aplicación Power BI Desktop y hacemos clic en obtener datos como se relata en la imangen.

Segundo paso, hacer clic en obtener datos, aparece un menú desplegable y hacemos clic en «más», aquí se abrirá una venta como se muestra en la imagen.

Tercer paso, buscamos Google Analytics en el cuadro de búsqueda y hacemos clic en conectar.

Cuarto paso, con nuestro usuario y contraseña iniciamos Google Analytics desde Power BI.
Quinto paso, hacemos clic en conectar como mostramos a continuación.

Sexto paso, una vez que accedes se abre una ventana del navegador que muestra todas las tablas y visualizaciones. Seleccionamos las tablas que nos hacen falta para el análisis y hacemos clic en cargar. Podemos editar los datos antes de cargarlos, de esta manera podemos hacer cambios antes de la carga.

Y listo, ya tendría en Power BI Desktop conectado a Google Analytics.

¿Te gustaría conectar Google Analytics desde el servicio de Power BI?

Conéctate a Google Analytics en el servicio de Power BI 

Paso 1, iniciamos sesión en el servicio de Power BI:

  • https://powerbi.microsoft.com/en-us/landing/signin/

Paso 2, en la barra lateral izquierda, debemos hacer clic en aplicaciones que está resaltado en la imagen.

Paso 3, haga clic en obtener aplicaciones como se muestra en la imagen de abajo.

Paso 4, Se abrirá una nueva ventana en AppSource donde podremos estará Google Analytics, tal y como en la imagen.

Paso 5, hacemos clic en Google Analytics, y nos llevará a otra página.

Paso 6, hacemos clic en obtener ahora.

Paso 7, al hacer clic, nos redirigirá a la página de inicio de sesión. Debemos ingresar con nuestros usuario y contraseña de Google Analytics.

Paso 8, después de iniciar sesión nos llevará a la página donde importaremos los datos que vamos a necesitar para el análisis.

Paso 9, veremos que se agrega una aplicación a nuestra cuenta llamada Google Analytics.

Informe creado en el servicio de Power BIEl informe se divide en las siguientes categorías:

  1. Tráfico.
  2. Visitas.
  3. Rendimiento
  4. Páginas principales.

Tráfico, en la imagen de abajo, puede ver que la página muestra el tráfico del sitio durante los últimos 30 días. Aquí se muestra el total de visitas, la tasa de rebote y el total de sesiones. Se crea un gráfico de barras que representa un total de sesiones por día. En el gráfico de líneas, en la parte inferior, el gráfico de líneas muestra el total de visitas y sesiones en un día.

Usuarios, esta página representa el total de usuarios que visitan el sitio web. Crea diferentesgráficos como,  gráfico con nuevos usuarios agregados y el total de usuarios. En los siguientes gráficos, muestra usuarios diarios promedio y nuevos usuarios. Puede agregar sus ideas y agregarlos en el informe. 

Rendimiento, esta página muestra que diferentes páginas del sitio web tardan en cargarse, como puede ver en el gráfico. Verificará si el rendimiento de su sitio web está aumentando o disminuyendo.

Páginas principales: esta página muestra las vistas de todas las páginas de su sitio web en orden decreciente. Ayudará a detectar qué página de su sitio web ven los usuarios y qué páginas son menos vistas. Por lo tanto, puede trabajar en las páginas que se ven menos.

¡Usa Power BI!

Nueva función de Power BI: La narrativa inteligente

¿Cuántas veces nos ha pasado cuando llevas trabajando en una visualización de Power BI que cuando estás apunto de terminar, desearías que hubiera alguna manera de realizar un resumen de manera automática?

Pues parece que nos ha escuchado Microsoft y con las últimas actualizaciones de programa han añadido «Narrativas Inteligentes«.

¿Qué son las narrativas inteligentes y que es lo que hacen?

Las narrativas inteligentes de Power BI es una característica lanzada con la actualización de septiembre de 2020.

Es un objetivo visual de IA que genera automáticamente informes a partir de visualizaciones.

Es decir, crea un resumen a partir de cualquier gráfico que tenga en el informe, sus valoraciones son dinámicas e interactivas, es decir, cambian según el contexto del filtro.

La verdad que es una función increíble, no sólo ahorra tiempo sino que también mejora la narración de los datos al encontrar los principales conocimientos en el gráfico y mostrarlos.

Otra de las ventajas de esta función de narrativa inteligente de Power BI es que puede ayudarnos a valorar una segunda opinión, de esta manera podríamos confirmar una opinión o agregar algo más al informe.

¿Cómo puedo usar esta función?

Lo primero que debemos de hacer es actualizar nuestro Power BI Desktop, cualquier versión anterior a la versión de septiembre de 2020 no tiene esta característica de narrativa inteligente.

Después de actualizar Power BI Desktop debemos activar de manera manual la función de Narrativa Inteligente en el menú de «Opciones».

Esta es la ruta para activarla:

Archivo -> Opciones y configuración -> Opciones-> Vista previa > Narrativa inteligente.

Una vez marcado, el icono de Narrativas Inteligente aparecerá en la pestaña «insertar» y en el panel visualizaciones:

Para esta demostración, haremos uso de nuestros amados datos: años y ventas por región.

Ahora que hay un elemento visual que se puede resumir en la página del informe, ahora podemos usar las «Narrativas Inteligentes» para hacer el resumen.
Esto se puede hacer de dos maneras:

  1. Hacer clic en el botón derecho del ratón encima del gráfico y luego realizar «resumir» como se muestra a continuación.
  • 2. Hacer clic en el icono de Narrativas Inteligentes en el panel de Visualizaciones o en la pestaña «Insertar».

Como se puede ver, con la inteligencia narrativa se ha generado un resumen de lo visual; ventas por región.

Pero esta función va más allá, los valores del cuadro del texto de la Narrativa Inteligente cambian según el año filtrado.

Y con esta función como podemos ver hemos creado un informe resumido interactivo en pocos minutos.
ObservacionesHay algunos puntos de esta función que podrían mejorar, en mi opinión el cuadro de revisión oculta la mayor parte del cuadro de texto, estaría bien si se pudiera mover por separado sólo para poder leer correctamente el resumen.

Personalizar los textos y valores generados a nuestra manera, se debería dejar cambiar, por ejemplo, las unidades de visualización de los valores dinámicos de una forma a otra, fuente, color, etc.
Con todo esto es una gran mejora de Power BI que nos aporta valor al informe.