Archivo de tags: Power BI

¡Somos Power BI Rockstars!

En sumamoOs estamos renovándonos constantemente para ofrecer y acompañar a nuestros clientes a conseguir sus objetivos de negocio. Buscamos participar en eventos y conferencias que nos ayuden a posicionarnos como líderes en la adaptación digital para las empresas.

En esta ocasión Pablo Barrachina, socio fundador en sumamoOs y director del área de Business Intelligence y Big Data, y Javier Buendía, consultor certificado MCSA de Power BI que forman parte de nuestro equipo viajarán el 13 y 14 a Madrid para participar en una serie de eventos en el Power Platform World Tour.

Compartirán dos días en un evento desarrollado por los grupos de usuarios de Power Platform en el que descubrirán nuevas formas de analizar, poner en marcha y mejorar procesos. Tendrán la oportunidad de compartir con otros expertos lo que hay detrás de las herramientas y descubrir novedades y avances de la solución Microsoft Power Platform.

¿En qué consiste el evento?

Este evento está diseñado para todos, nuevos usuarios, empresariales, técnicos o desarrolladores. Serán sesiones agrupadas por solución en los que colaborarán profesionales del sector para compartir ideas y estrategias. Entre los temas más sobresalientes incluyen: Gobernanza de Power BI, IA y Power Platform, modelado de datos, etc. Puedes tener más detalles del evento en este enlace.
Al volver os contaremos que novedades nos traen Pablo y Javier sobre Power Platform, y de lo que compartieron con otros partners y profesionales. ¡Estad atentos!
JIRA se ha convertido en la herramienta de desarrollo software número uno utilizada por equipos ágiles. En este artículo vamos a contaros cómo conectar su plataforma JIRA Cloud con PowerBi para extraer toda la información sobre nuestros proyectos.

Durante 12 años consecutivos, PowerBi ha sido reconocido como líder en plataformas de análisis e inteligencia empresarial por Gartner. Pero… ¿Qué es Gartner? Se trata de una empresa de consultoría e investigación que incluye entre sus clientes a algunas de las más grandes empresas, agencias de gobierno y empresas tecnológicas. Si deseas más información sobre PowerBi, puedes consultar nuestras publicaciones anteriores ‘¿Qué es Power BI?‘ y ‘Power BI: Paneles e informes‘.

Dicho esto, y haciendo las introducciones necesarias, veremos ahora cómo PowerBi nos permite acceder directamente al API web de JIRA y así obtener nuestros datos de una forma rápida y sencilla.

Ventajas y desventajas

Utilizar este método nos proporciona una serie de ventajas e inconvenientes frente a otras opciones. Echemos un vistazo a las ventajas:

  • Los datos se obtienen directamente del origen, sin intermediarios: no necesitaremos más que nuestras credenciales de acceso a JIRA para obtener la información.
  • Nuestros datos estarán actualizados al instante: toda la información se obtiene directamente desde el API de JIRA, de modo que actualizando nuestros datos desde PowerBi obtendremos la última versión disponible al instante.
  • Poder conectar múltiples orígenes de datos: ¿tienes algún otro servicio conectado en su empresa? Desde PowerBi es posible conectar todos los orígenes, ya sean bases de datos, documentos en la nube, etc…, unificarlos y combinar toda la información en un único cuadro de mando.

Por otra parte, conectar el API de JIRA cloud con PowerBi tiene una pequeña desventaja. El método soporta mal los cambios. En el caso de que alguno de nuestros orígenes de datos falle o se modifique, todos nuestros datos quedarán desactualizados y muy probablemente no serán válidos. De todas formas, siempre podremos actualizar nuestro proyecto de PowerBi con una nueva estructura y resolver cualquier problema…

Además, hay que tener en cuenta, que conectarse a un API web tiene sus restricciones. La parametrización de las llamadas al API para obtener los datos al completo es una de ellas.

Veamos un ejemplo con tan sólo unos minutos, podrás visualizar los datos de JIRA desde PowerBi.

Ejemplo

 

1. Obtención de las peticiones de Jira en PowerBi

El primer paso consiste en obtener nuestra URL de conexión con el API de JIRA. Para ello, tenemos que sustituir en la URL siguiente, el campo <URL_JIRA> por el nombre d nuestro JIRA.

https://<URL_JIRA>.atlassian.net/rest/api/2/search?jql&maxResults=100

Una vez disponemos de nuestra propia URL, abrimos un nuevo proyecto de PowerBi y hacemos click en el desplegable ‘Obtener Datos -> Web’. Ahora introducimos la URL anterior y hacemos click en aceptar. A continuación, nos debemos autenticar usando uno de los métodos proporcionados. Puedes encontrar más información sobre la autenticación en el siguiente enlace.

Finalmente, ya tendríamos nuestros datos cargados en PowerBi listos para ser transformados.

2. Transformación de los datos

Para la transformación de datos, emplearemos la siguiente transformación a modo de ejemplo. Para que puedas usarla, tan sólo será necesario reemplazar la URL. Una vez modificada, accedemos al editor avanzado y pegamos el bloque de código.

Código de ejemplo
let
Origen = Json.Document(Web.Contents("<URL_JIRA>")),
issues = Origen[issues],
#"Convertida en tabla" = Table.FromList(issues, Splitter.SplitByNothing(), null, null, ExtraValues.Error),
#"Se expandió Column1" = Table.ExpandRecordColumn(#"Convertida en tabla", "Column1", {"expand", "id", "self", "key", "fields"}, {"Column1.expand", "Column1.id", "Column1.self", "Column1.key", "Column1.fields"}),
#"Se expandió Column1.fields" = Table.ExpandRecordColumn(#"Se expandió Column1", "Column1.fields", {"issuetype", "priority", "status", "progress"}, {"Column1.fields.issuetype", "Column1.fields.priority", "Column1.fields.status", "Column1.fields.progress"}),
#"Se expandió Column1.fields.issuetype" = Table.ExpandRecordColumn(#"Se expandió Column1.fields", "Column1.fields.issuetype", {"name"}, {"Column1.fields.issuetype.name"}),
#"Se expandió Column1.fields.priority" = Table.ExpandRecordColumn(#"Se expandió Column1.fields.issuetype", "Column1.fields.priority", {"name"}, {"Column1.fields.priority.name"}),
#"Se expandió Column1.fields.status" = Table.ExpandRecordColumn(#"Se expandió Column1.fields.priority", "Column1.fields.status", {"name"}, {"Column1.fields.status.name"}),
#"Se expandió Column1.fields.progress" = Table.ExpandRecordColumn(#"Se expandió Column1.fields.status", "Column1.fields.progress", {"progress", "total"}, {"Column1.fields.progress.progress", "Column1.fields.progress.total"}),
#"Columnas quitadas" = Table.RemoveColumns(#"Se expandió Column1.fields.progress",{"Column1.expand", "Column1.id", "Column1.self", "Column1.key"}),
#"Columnas con nombre cambiado" = Table.RenameColumns(#"Columnas quitadas",{{"Column1.fields.issuetype.name", "Tipo"}, {"Column1.fields.priority.name", "Prioridad"}, {"Column1.fields.status.name", "Estado"}, {"Column1.fields.progress.progress", "Progreso"}, {"Column1.fields.progress.total", "Total"}}),
#"Tipo cambiado" = Table.TransformColumnTypes(#"Columnas con nombre cambiado",{{"Tipo", type text}, {"Prioridad", type text}, {"Estado", type text}, {"Progreso", Int64.Type}, {"Total", Int64.Type}}),
#"Índice agregado" = Table.AddIndexColumn(#"Tipo cambiado", "Índice", 0, 1),
#"Columnas reordenadas" = Table.ReorderColumns(#"Índice agregado",{"Índice", "Tipo", "Prioridad", "Estado", "Progreso", "Total"})
in
#"Columnas reordenadas"
Con estas transformaciones, los datos de nuestro estarán cargados en PowerBI y ya podremos empezar a mostrar los resultados. ¡Pero esto no queda aquí! Ahora puedes seguir profundizando en el informe y adecuándolo según tus necesidades

3. Presentación de los datos

Éste es un simple ejemplo que hemos realizado con los datos que hemos extraído de nuestro JIRA en tan solo un par de minutos.

Dedicándole más tiempo y unificando varios orígenes de datos, se podrían conseguir cuadros de mando más complejos que muestren en profundidad la información contenida en JIRA. Estos cuadros de mando te permitirán conocer la situación actual de tu empresa en un click.
¡Ya has aprendido a cómo conectar JIRA con PowerBi y construir cuadros de mando! Ahora puedes contactar con nosotros si deseas más información o tienes alguna duda.
Hace unos meses, tuve la oportunidad de probar suerte para obtener la certificación MSCA BI Reporting, con la que poner en valor los conocimientos y habilidades que había ido adquiriendo en mi día a día. ¿Tú también estás interesado en saber cómo obtenerla? Si es así, continúa leyendo este artículo donde te cuento mi experiencia personal y algunos consejos que pueden serte útiles.

¿En qué consiste la certificación?

La certificación está compuesta por dos exámenes, con los que se evalúa nuestra capacidad para analizar los datos y presentarlos correctamente. En cada uno de ellos se examinan, entre otras, las siguientes habilidades:

    • Examen 70-778: Analizar y visualizar datos con Microsoft Power BI

 

    • Conectar a diferentes orígenes de datos, como pueden ser bases de datos (SQL Server, Oracle, etc), ficheros de texto o servicios de Big Data.
    • Realizar transformaciones a los datos, aplicando reglas de negocio o dando formato a la información para su posterior visualización.
    • Adecuar la información, por ejemplo, rellenando datos incompletos.
    • Añadir medidas y columnas calculadas al modelo de datos con las que profundizar en la información disponible.
    • Crear informes y paneles, sabiendo elegir en cada momento qué componente de los que ofrece Power BI se ajusta más a nuestras necesidades.
    • Administrar el acceso a los diferentes informes de una organización, así como la actualización de los datos de estos.
  • Examen 70-779: Analizar y visualizar datos con Microsoft Excel
    • El examen es muy similar al anterior, por lo menos en lo que respecta a la obtención de los datos y a su posterior transformación y adecuación. Sí que existe diferencia en cuanto a la visualización de la información. En este examen es necesario conocer como presentar los datos empleando Pivot Tables o Pivot Charts.

¿Cómo preparar el examen?

Como ya sabrás, no existe una fórmula mágica si tu objetivo es convertirte en un Jedi en el análisis de datos con Microsoft Power BI y Microsoft Excel. No hay otra manera que preparar el examen a conciencia. Toda recompensa requiere su esfuerzo.

Es por ello que, independientemente de si ya has trabajado con ambas herramientas anteriormente o nunca las has utilizado, conviene echarle un vistazo a alguno de los siguientes recursos de aprendizaje:

  • Inicialmente, con estos cursos de la plataforma Edx podrás empezar desde el principio:
  • Si ya tienes algo de experiencia, puedes refrescar conceptos y ponerlos en práctica revisando los libros para cada uno de los exámenes.
    Para acceder a ellos existen varias opciones. Una de ellas es la plataforma Safari Books Online, a la cual tenemos acceso en la empresa todo el equipo. Otra opción, como hizo sumamoOs en mi caso, es adquirirlos en papel. Se pueden encontrar disponibles tanto en Amazon como en Microsoft Press Store.
  • Finalmente, si quieres averiguar lo que sabes o descubrir posibles carencias en tu aprendizaje, en el siguiente enlace podrás realizar un cuestionario sobre la herramienta del primer examen, Microsoft Power BI:

¡Llega el día del examen!

¡Qué nervios! El examen dura aproximadamente dos horas y es en todo momento monitoreado, para evitar que haya irregularidades. Puedes realizarlo en casa, en un entorno preparado, o en un centro especializado. Mi recomendación es que intentes encontrar uno de estos cerca de tu lugar de residencia, ya que tienen todo preparado y tú te limitas sólo a lo más importante: ¡aprobar!
Terminadas las dos pruebas, tendrás la recompensa del trabajo bien hecho y, por supuesto, una certificación con la que acreditar tus conocimientos y habilidades.
MSCA BI Reporting

¿Quieres conocer más detalles?

En sumamoOs somos partner de Microsoft especializados en el análisis y extracción de datos con Power BI, de modo que, si quieres averiguar más detalles sobre la herramienta, puedes echar un vistazo aquí o contactar directamente con nosotros a través del siguiente formulario para conocer cómo transformar tu empresa empleando una herramienta líder en el sector de la inteligencia empresarial.
Hace algunos días hablábamos de Microsoft Power BI como una herramienta líder para la generación y visualización de los datos de la organización.

Dependiendo de cuál sea la finalidad de lo que se pretende visualizar, Power BI distingue entre informes y paneles. Pero ¿Qué son cada uno de ellos? ¿Y cómo puedo compartirlos con el resto del equipo? En este artículo comentaremos brevemente ambas herramientas y daremos un repaso a las opciones de colaboración que presentan.

Paneles vs informes

Un informe es una página o conjunto de páginas que, mediante diferentes tipos de visualizaciones, otorga información detallada de los datos.

Se basa en un único conjunto de datos. Sin embargo, esto no implica que no permita conectarse a múltiples fuentes de información. La clave es que solamente emplea un modelo de datos con los distintos orígenes unificados.

Además, los informes en Power BI son totalmente flexibles e interactivos. Permiten agregar y quitar datos, cambiar los tipos de visualización y aplicar filtros para profundizar en la información de la empresa con el objetivo de detectar problemas y buscar respuestas.

Un panel es un resumen generado a partir de un informe. Sin embargo, presenta algunas diferencias con respecto a éste que conviene destacar:

 

  • Un panel puede estar formado por visualizaciones de uno o varios informes y, por tanto, por uno o varios conjuntos de datos. Sin embargo, como ya hemos comentado anteriormente, un informe tan sólo tiene disponible un único origen de datos.
  • Un panel permite anclar páginas completas de un informe.
  • Con un panel se pueden crear alertas para enviarlas por correo electrónico cuando se cumplan determinadas condiciones.
  • Si bien un informe permite jugar con los datos filtrando la información, un panel no ofrece el uso de filtros. Sin embargo, es posible generar paneles con un estado determinado filtrando previamente el informe que sirve de origen.
  • Con un panel se pueden formular preguntas en lenguaje natural y obtener como respuesta la información que se necesita.

Compartir paneles e informes en Power BI

Hemos creado nuestros informes y paneles. ¿Y ahora qué? ¿Cómo podemos compartir esta información con el equipo o con el resto de los usuarios de la empresa?

La respuesta depende de una serie de factores. Por ejemplo, si queremos que un compañero únicamente visualice un determinado informe o panel, podemos compartirlo directamente con él. En cambio, si ese informe debe ser accesible por un amplio público, probablemente resulte conveniente compartirlo mediante una aplicación.

Compartir un informe o panel

Mediante la opción de compartir, otorgaremos acceso a un usuario de nuestra organización o de fuera de ella para que visualice nuestro informe. El nivel de permisos de acceso puede ser de lectura o de edición.
Compartir un informe o panel
Conviene destacar que para compartir el contenido se necesitará una licencia de Power BI Pro (y aquellos con quienes se comparte, también) o que el contenido esté en un área de trabajo de una capacidad Premium.

Creación de una aplicación

Otra opción para compartir nuestros informes es la creación de una aplicación. Con ella podremos compartir simultáneamente multitud de informes, paneles y conjuntos de datos de un área de trabajo con muchos usuarios.

Al igual que con la opción de compartir, es posible dar acceso a una aplicación a usuarios fuera de la organización.

Creación de una aplicación

¿Quieres saber más sobre Power BI?

En sumamoOs somos partner de Microsoft especializados en el análisis y extracción de datos con Power BI, de modo que, si quieres averiguar más detalles sobre el uso de paneles e informes, puedes echar un vistazo aquí o contactar directamente con nosotros a través del siguiente formulario para conocer cómo transformar tu empresa empleando la infinidad de posibilidades que ofrece Power BI.
Hace algunos años, Microsoft apostó fuerte por una herramienta de inteligencia empresarial llamada a ser una referencia en su sector conocida como Microsoft Power BI, pero… ¿Qué es Power BI? ¿Qué funcionalidades tiene? Y sobre todo… ¿Qué puede ofrecerme a mí y a mi empresa? Demasiadas preguntas sin resolver… ¡Vamos allá!

¿Qué se conoce como Microsoft Power BI?

Microsoft Power BI es una solución de inteligencia empresarial que permite absorber información de diferentes orígenes de datos, analizarla, procesarla y posteriormente presentarla mediante intuitivos paneles o informes a los usuarios.

Estos informes pueden ser compartidos con muchos usuarios dentro de una misma empresa u organización, de modo que, por ejemplo, tengan la posibilidad de:

  • Evaluar la situación del negocio y de la competencia en tiempo real.
  • Tomar mejores decisiones en base a los datos.

No sólo eso, sino que además estos paneles o informes permiten ser incrustados en la página web o aplicación de acceso público de la empresa, de forma que información pública de la organización pueda ser accesible por usuarios de cualquier parte del planeta.

¿Qué bondades ofrece?

Fácil, rápido e intuitivo

Mediante una serie de gráficos y componentes fáciles de utilizar, Power BI presenta los datos de una forma clara, personalizable y que se pueda captar de un vistazo. Además, no son necesarios grandes conocimientos para, a partir de informes, elaborar paneles donde sintetizar parte de la información para visualizarla aún más rápidamente.

Datos y más datos, estén donde estén

Hojas de cálculo de Excel, Google Analytics, Microsoft SQL Server, Facebook, Twitter… No importa dónde estén los datos ni el formato que tengan, Power BI unifica multitud de orígenes de datos.

Procesamiento de los datos

Empleando Power Query, herramienta ETL (Extract, transform and load) integrada en Power BI, se pueden procesar los datos del origen, limpiándolos y moldeándolos para emplear únicamente la información que realmente da valor a la organización.

Información en tiempo real

Con los paneles de Power BI, los usuarios pueden definir alertas y conocer información en tiempo real de la empresa, de forma que puedan tomar mejores decisiones en su día a día o aprovechar las oportunidades cuando se presentan.

Contenido personalizado para la organización

Empleando lo que se conoce como aplicaciones en Power BI, los responsables de cada área de la empresa pueden elaborar paquetes de paneles, informes y conjuntos de datos que permitan distribuir la información entre los usuarios con un solo clic.

Preguntas y respuestas

Mediante la funcionalidad de Q&A, los usuarios pueden formular preguntas en lenguaje natural y obtener como respuesta la información que necesitan. Por ejemplo, ¿cuál ha sido el número de huéspedes que ha tenido mi hotel en lo que va de año?

Multidispositivo

Al ser un servicio en la nube, es indiferente desde donde se accede a los datos. Además, Power BI está presente para Windows, iOS y Android.

Power BI Embedded

Power BI Embedded permite dar valor a la página web o aplicación de la empresa integrando objetos visuales e informes completamente interactivos.

Esquema funcional de Power BI

¿Qué puede ofrecerme?

Con todo lo comentado anteriormente, Power BI es una herramienta que nos ayudará a elaborar informes a partir de los datos de la compañía sin demasiadas complicaciones. Es perfecta para controlar el día a día de la empresa, así como solución estratégica que nos permita competir con otras organizaciones del sector.

Por otra parte, tiene un precio que se adapta al servicio que necesitas. Dispone de dos tipos de licencias, Pro y Premium. Con la primera, dispondremos de todas las características básicas que tiene Power BI por un coste de 8,40 € al mes, mientras que con una licencia Premium obtendremos alguna característica adicional a las disponibles con la licencia Pro por un coste que depende del número de nodos de capacidad que contratemos.

En sumamoOs somos partner de Microsoft especializados en el análisis y extracción de datos con Power BI, de modo que, si quieres averiguar más detalles sobre la herramienta, puedes echar un vistazo aquí o contactar directamente con nosotros a través del siguiente formulario para conocer cómo transformar tu empresa empleando una herramienta líder en el sector de la inteligencia empresarial.