Archivo de tags: Business Intelligence

En el post de hoy, os vamos a mostrar el potencial y características de la herramienta, o conjunto de herramientas, Power Apps, compuesto de aplicaciones, servicios, conectores y plataformas de datos.

¿Qué son las Power Apps?

Power Apps es una Plataforma de Aplicaciones de Bajo-Código (Low-Code Application Platform LCAP), que facilita la creación de aplicaciones para desarrolladores tanto profesionales como para usuarios de negocio, mediante una programación muy simple e intuitiva. Power Apps impulsa la transformación empresarial reduciendo el tiempo y costes del desarrollo: (fuente)

  • Con un retorno de la inversión estimado de un 188% en tres años.>
  • Con un coste medio de desarrollo un 74% menor, utilizando Power Apps.
  • Con una mejora en la productividad de los empleados.

Independientemente del nivel técnico del usuario, Power Apps permite con sus herramientas convertir en diseñador de aplicaciones a cualquier usuario, ya sea del área de IT, o de otras áreas de negocio, como por ejemplo marketing, ventas o finanzas.

Power Apps está dentro del conjunto de herramientas de Microsoft llamada Power Platform, que permite acelerar el desarrollo con poca programación analizando datos, creando aplicaciones, automatizando procesos y creando agentes virtuales (chatbots) con más rapidez que nunca.

Las características principales que presenta esta herramienta son:

  • proporciona plantillas predeterminadas para desarrollar y lanzar aplicaciones en el menor tiempo posible.
  • permite crear aplicaciones ejecutables en cualquier dispositivo.
  • permite integrar informes y paneles de Power BI para crear sitios web (Power Apps Portals).
  • proporciona más de 200 distintos conectores, permitiendo una integración con los principales servicios, aplicaciones o plataformas del mercado.
  • permite utilizar una gran cantidad de funciones avanzadas, que antes solo estaban disponibles para programadores profesionales.

¿Cómo puedo crear mis propias Power Apps?

Vamos a explicar, los pasos a seguir para crear sus propias Power Apps en cuestión de minutos. Las aplicaciones se crean mediante la herramienta de App Studio (disponible online).

Paso 1: Conectar fuente de datos

El primer paso es conectarse a una fuente de datos, hay más de 200 conectores diferentes, entre las cuales destacan SQL Server, Office 365 Users, Sharepoint o Power BI. En este ejemplo vamos a utilizar datos de solicitudes de vacaciones, de empleados.

Power Apps Paso 1

Paso 2: Crear la primera vista

En este paso, vamos a crear nuestra primera pantalla visual, un listado de elementos. Como podemos apreciar, en la parte derecha ya tenemos conectado nuestro origen de datos, un documento Excel alojado en OneDrive.

Power Apps Paso 1

Paso 3: Aplicar estilos a la vista

Modificamos visualmente a nuestro gusto la pantalla. Podemos modificar colores, tamaño de letra, formato, botones, elementos del listado, etc.

Power Apps Paso 1

Paso 4: Vincular datos a la vista

En este cuarto paso, vinculamos los datos a la vista. Simplemente seleccionando nuestras columnas de datos, en el listado de items podemos vincular los datos de trabajadores a los campos que componen el listado.

Power Apps Paso 1

Paso 5: Crear un formulario

En base a nuestro listado de trabajadores, creamos un formulario para dar de alta nuevos registros. Al igual que en la vista del listado anterior, configuramos los elemento visuales.

Power Apps Paso 1

Paso 6: Añadir interacciones

En este último paso en App Studio, añadimos las interacciones de botones para realizar las acciones necesarias, como por ejemplo, añadir un nuevo registro mediante el formulario, actualizar el listado, o modificar un registro. La forma de hacerlo es muy sencilla, seleccionando el elemento, nos aparece en la parte superior un selector de funciones que nos permite elegir la acción que deseemos según la lógica de la aplicación.

Power Apps Paso 1

Paso 7: Publicar aplicación

Una vez ya hemos finalizado nuestra aplicación, ya podemos publicarla en el servicio de Power Apps. Desde la misma herramienta de App Studio, podemos publicar la aplicación para los usuarios de la organización o departamento. La aplicación además estará disponible de forma nativa para dispositivos iOS y Android.

Power Apps Paso 1

En sumamoOs, preparamos y configuramos el entorno de Power Apps

Nosotros nos encargamos de configurar el entorno de Power Apps y Power Platform para que esté listo y pueda comenzar el desarrollo de sus aplicaciones cuando antes, así como la gestión del licenciamiento:

  1. Formación para la creación de aplicaciones: formamos y acompañamos a los usuarios independientemente del área de negocio al que pertenezcan, para que ellos mismos puedan atender sus necesidades en este ámbito.
  2. Instalación y configuración de los orígenes de datos: configuramos sus orígenes de datos y los conectamos a la infraestructura de Power Platform.
  3. Creación de aplicaciones piloto: en base a unas especificaciones o necesidades, creamos las primeras aplicaciones adaptadas a la empresa.
  4. Soporte: ofrecemos soporte en la creación y mantenimiento de aplicaciones en Power Apps y sus conexiones en Power Platform.
  5. Creación de informes en Power BI: somos expertos y contamos con un equipo certificado en Power BI.  Ayudamos a su empresa a conocer y analizar mejor los datos generados mediante informes de Power BI.
  6. Configuración de reglas Power Automate: mediante flujos de trabajo inteligentes, automatizamos procesos mejorando la productividad de su empresa.
  7. Creación de agentes virtuales mediante Power Virtual Agent: Power Platform tiene integrada en su arquitectura agentes virtuales que permiten conectar a sus clientes con bots inteligentes, automatizando y mejorando el servicio.

Ejemplos de uso de Power Apps

Creación de aplicación departamental

En muchas ocasiones ocurre que un departamento debe satisfacer una necesidad interna que requiere de una pequeña aplicación y el área de IT no puede dar respuesta en los tiempos que requiere el departamento. Utilizando Power Apps el departamento dará salida a su necesidad de una manera rápida y eficiente.

También es una magnífica opción para crear pilotos con un bajo coste, con los que poder probar aplicaciones que, si funcionan, se podrán desarrollar con lenguajes de programación más avanzados, o si cumplen con los requisitos, continuar con Power Apps.

 Gestión de una cadena de restaurantes

Mediante aplicaciones de Power Apps, se pueden crear aplicaciones que permitan mejorar la producción de una cadena de restaurantes. Se pueden automatizar los procesos como pedidos, reservas, compras de alimentos,

Por ejemplo, se pueden crear aplicaciones para gestionar los pedidos de compra alimentos para cada restaurante. Estos pedidos serán recogidos mediante una aplicación de Power Apps, que más tarde, la administración central se encargará de realizar la compra. Esto permite una mejor organización y automatización.

Gestión de una empresa de entrega de paquetes

Power Platform permite crear una aplicación que permita gestionar una empresa de reparto de paquetes:

  • Mediante Power Apps, los repartidores pueden mantener el seguimiento de los paquetes , enviando y recibiendo actualizaciones en tiempo real. Así mismo, se puede informar a cada repartidor de ajustes en la ruta, o modificaciones en los repartos.
  • Mediante Power Automate, se pueden crear flujos para automatizar procesos como las notificaciones a clientes sobre el día y hora estimada de la entrega.
  • Mediante Power Virtual Agents, puede ofrecer soporte y ayuda a los clientes para que puedan verificar el estado de los envíos y ayudar a resolver los problemas de una forma rápida y eficaz.
  •  Mediante Power BI, se pueden crear informes de inteligencia de negocio que permitirán a la empresa mejorar y crecer.
Ejemplo de aplicación de Power Apps y Power Platform

¿Quieres conocer más detalles?

En sumamoOs somos partner de Microsoft especializados en Power Platform, de modo que, si quieres averiguar más detalles sobre Power Apps, Power Automate, Power BI o Virtual Agents, puedes 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 Apps.

¡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!

En anteriores entradas hemos hablado del uso del BI (Business Intelligence) para el tratamiento de los datos de una empresa con el fin de obtener información. Hoy hablaremos de un proceso para integrar datos con el fin de obtener esta información: ETL.

¿Qué significa ETL?

ETL son las siglas en inglés de los pasos que conforman el proceso: Extract, Transform, Load. (Extracción, Transformación, Carga).

  • Extracción: Consiste en obtener datos de una o varias fuentes. Estas pueden ser: Bases de datos, APIs, documentos CSV, ficheros Excel, etc.
  • Transformación: En este paso se realizan los cálculos, validaciones y limpieza de los datos obtenidos de la extracción, adecuándolos con el objetivo de obtener la información necesaria.
  • Carga: Los datos, una vez modificados para la obtención de información, se vuelcan en almacenes de datos, que al igual que en la extracción, puede ser de diferentes tipos: ficheros, bases de datos, Data Warehouse, etc.

En resumen, estos procesos nos permiten obtener una gran cantidad de información de diversos medios, transformarla, adaptarla a nuestras necesidades y almacenarla de forma que podamos hacer uso de esta información.

Si todavía no comprendes el objetivo de un ETL no te preocupes, lo verás más claro con el siguiente ejemplo:

Ejemplo: ThunderBolt Sunglasses

ThunderBolt Sunglasses es una compañía de venta de gafas de sol que está arrasando en la industria. Esta empresa desea conocer los índices de venta de sus productos en España. La información de estas ventas las tiene en una base de datos MySQL desde su tienda online, archivos CSV desde su ERP y en ficheros Excel desde sus franquicias y representantes.

Mediante el proceso de extracción, un ETL permite trabajar con orígenes de datos distintos, por lo que la diversidad de orígenes de datos no supone un impedimento.

Una vez realizada la extracción, se necesitan realizar los cálculos que permitan obtener los valores que se desean. Este paso lo realiza el proceso de transformación de datos, en el cual se realizan las transformaciones necesarias para convertir los datos en información.

Por último, realizando una carga de estos datos en un Data Warehouse permitirá acceder a la información de los índices de ventas.

Ejemplo de flujo ETL

Aplicaciones

Como habrás visto en el ejemplo, los procesos ETL resultan ser una herramienta bastante potente a la hora de importar y procesar datos, pero… ¿Es la única utilidad que tienen? Ya te adelanto que en sumamoOs empleamos herramientas ETL para muchas más áreas. Por nombrar algunas, vamos a ver una lista de funciones que se pueden realizar a partir de un proceso ETL:

  • Mover datos desde una o varias fuentes de datos.
  • Dar formato a los datos y limpiarlos para poder mostrarlos en informes, cuadros de mando e información unificada.
  • Migrar los datos de una fuente a otra, como una base de datos, un Data Mart o un Data Warehouse.
  • Tareas de base de datos, como consolidar, migrar y sincronizar bases de datos.
  • Migración de datos de aplicaciones entre versiones.
  • Sincronizar entre diferentes sistemas operacionales, como entre un entorno ERP y un entorno Web.
  • Interfaz con sistemas externos, ya sea para entrada como salida de datos, con APIs, ficheros…
  • Preparación de procesos masivos (Mailings, Newsletter, etc).

¿Quieres conocer más detalles?

En sumamoOs tenemos un gran conocimiento en el desarrollo de procesos ETL. De modo que, si quieres averiguar más detalles sobre el manejo de datos para la obtención de información, puedes consultar nuestra sección sobre el tratamiento de datoso  contactar con nosotros para conocer cómo transformar la operativa de tu empresa aprovechando estas herramientas.

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.