@

BI

Esta etiqueta está asociada a 31 entradas

Archivo Excel con datos de ejemplo para Power BI Desktop

Últimamente me han preguntado sobre archivos de ejemplo para trabajar desde Power BI Desktop, que no sean los que se ofrecen como ejemplos para Power BI, ya que éstos permiten conectarse desde el servicio pero no permite tratar de manipularlos desde Power BI Desktop. Bueno, de pronto si, pero en lo que yo he intentado, no he podido, jeje.

Sin embargo, Microsoft ofrece un archivo Excel con datos financieros simples para trabajar desde Power BI Desktop.

El archivo trae 700 registros para algunos meses de 2013 y los doce de 2014, en una sola pestaña o tabla de datos.

Son datos, en inglés, para segmentos de una empresa en Alemania, Canadá, Estados Unidos de América, Francia y México.

Los datos no contienen formulación alguna, pero son coherentes en cuánto a lo que representan. Es decir, la columna de la tabla que se titula “Gross Sales” contiene el valor calculado a partir de “Units Sold” multiplicado por “Sale Price”. Así como el de “COGS” o “Cost Of Goods Sold” que contiene el valor calculado a partir de “Units Sold” multiplicado por “Manufacturing Price”.

Es un archivo que puede usarse de base para generar más registros, por ejemplo, para más años o incluso para más productos o más países; las posibilidades son amplias.

Saludos.

Anuncios

Segundo evento presencial “Power BI en Acción” de la Comunidad Bogotá Power BI – Jueves 31/May/2018

El jueves 31 de mayo de 2018, en las instalaciones de Microsoft Colombia, Calle 92 # 11-51 Piso 10, la comunidad Bogotá Power BI estará desarrollando este segundo evento presencial.

De nuevo, serán dos charlas, bastante orientadas hacia escenarios prácticos en Power BI. El evento es gratuito y solo se requiere que te registres en la página Web destinada para dicho propósito.

La hora de llegada y registro será desde las 6:00pm en la dirección mencionada anteriormente. Se iniciará con una charla introductoria, tipo Keynote, de 30 minutos aproximadamente y luego, a las 7:00pm, inician las charlas que irán hasta las 9:00pm.

Para aprovechar mejor las charlas, es importante que traigas tu laptop con la última versión de Power BI Desktop instalada para sacarle el mayor provecho a las sesiones. En estos momentos, está disponible la versión 2.58.5103.501, también conocida como la versión de mayo de 2018. De igual manera, contar con Microsoft Excel, al menos la versión 2013, también será de utilidad.

Por último, si crees que a alguien le interesaría alguno de los tracks de este evento, por favor comparte con él o ella esta información para que nos acompañe.

Saludos.

Evento presencial “Power BI en Acción” de la Comunidad Bogotá Power BI – Sábado 14/Abr/2018

El próximo sábado 14 de abril de 2018, en las instalaciones de Microsoft Colombia, Calle 92 # 11-51 Piso 10, la comunidad Bogotá Power BI estará desarrollando este evento presencial que consta de dos tracks en paralelo. El evento es gratuito y solo se requiere que te registres, bien sea en el sitio de registro del evento o dando clic en la imagen a continuación.

El primer track está orientado hacia un curso básico de Power BI, con dos sesiones de una hora y media, en donde se hará un esfuerzo totalmente práctico para generar un Dashboard usando Power BI. El segundo track está orientado hacia escenarios prácticos con Power BI, de igual manera, con dos sesiones de una hora y media, en donde se hará un esfuerzo también totalmente práctico por desarrollar escenarios prácticos.

La hora de llegada y registro será desde las 8:00am en la dirección mencionada anteriormente. Se iniciará con una charla introductoria, tipo Keynote, de 30 minutos aproximadamente y luego, dependiendo del interés de cada asistente, se iniciarán los tracks en salones diferentes. La idea es arrancar cada sesión a las 9:30am, haciendo un receso de 30 minutos hacia las 11:00am y luego se desarrollará la segunda parte hasta la 1:00pm.

No es necesario que pertenezcas a la comunidad. Sin embargo, sería bueno que lo hicieras para que estuvieses enterado e informado sobre actividades presenciales, online y otras que estamos preparando y anunciaremos pronto. Si quieres participar en la comunidad, lo puedes hacer ingresando tus datos en el sitio Web de la comunidad y luego yendo a la sección de miembros en donde podrás generar un LOGIN para seguir participando.

Es importante que traigas tu laptop con la última versión de Power BI instalada para sacarle el mayor provecho a las sesiones. En estos momentos, está disponible la versión 2.56.5023.1021, también conocida como la versión de marzo de 2018. Es probable que de aquí a la fecha del evento salga la versión de abril de 2018; si esto sucede te estaremos avisando por el sitio de la comunidad y por algunas redes sociales. De igual manera, contar con Microsoft Excel, al menos la versión 2013, también será de utilidad.

Por último, si crees que a alguien le interesaría alguno de los tracks de este evento, por favor comparte con él o ella esta información para que nos acompañe.

Saludos.

24 horas de PASS en español – 21 y 22 de febrero de 2018

Luego de un largo tiempo sin un post en este blog, aspecto que cambiará desde la próxima semana, los quiero invitar a participar de este evento, 24 horas de PASS en español, en dónde tendremos 24 sesiones de una hora cada una, tratando temas sobre SQL Server, SQL Azure y Power BI, entre otros.

Este evento del 24 Horas de PASS en español consta de 24 sesiones en los días 21 y 22 de febrero de 2018 en los cuales tendremos a MVPs, Lideres de Comunidades y otros expertos en la Plataforma de Datos de Microsoft exponiendo diversos temas sobre estas tecnologías y las recientes tendencias en el manejo de datos y analíticos.

Los temas estarán divididos en las siguientes categorías:

  • Application & Database Development
  • BI Information Delivery
  • BI Platform Architecture, Development & Administration
  • Cloud Application Development & Deployment
  • Enterprise Database Administration & Deployment

Las sesiones inician el 21-Feb-2018 a las 8:00am, hora de Colombia, Ecuador y Perú.

Interesados en registrarse a una, varias o todas las 24 sesiones, visiten este link.

A continuación, el listado de las sesiones:

Sesión Descripción Expositor Fecha y hora local
Creación de un Sistema Recomendador basado en Grafos en SQL 2017 Grafos son una forma común de representar redes y relaciones entre objetos, que no son fáciles de modelar en relacional. SQL Server 2017 cuenta con una extensión llamada Graph-data con la cual demostraremos su uso en un sistema recomendador de compras. Patricio Cofre 21-Feb-2018 8:00am
Power BI Reporting Services: el poder de PBI en su datacenter En esta sesión analizaremos el rol de Power BI reporting Services, sus características principales, sus limitaciones y tips de implementaciones en el mundo real empresarial. Si ud, a pensado implementar Power BI dentro de su data center pero piensa que tiene el poder de Power BI Services, esta sesión es para Ud.

Veremos demos de su uso y publicación de reportes on-premises.

Juan Alvarado 21-Feb-2018 9:00am
Troubleshooting SQL Server 2016/2017 SQL Server requiere de un constante proceso de afinamiento para evitar poder tener problemas mayores. ¿Pero qué pasa cuando súbitamente SQL Server cae en cuidados intensivos? Por ejemplo, problemas con Query Data Store, Replication, Always On, SQL Server Agent, Master Database corruption? Mostraremos como mantener SQL Server en línea y como hacer troubleshooting de una forma eficiente. Adrián Miranda 21-Feb-2018 10:00am
Manejo de indicadores clave de desempeño (KPI) con Power BI Esta sesión es principalmente práctica y desarrollaremos un caso en el que una organización ha establecido objetivos para diferentes indicadores de gestión. Veremos cómo cargar al modelo de datos la información proyectada como objetivo y compararla con la información producto de la ejecución de las actividades diarias para identificar si se cumplen los objetivos o no. Alberto De Rossi 21-Feb-2018 11:00am
Escenarios de modelado en DAX, el super lenguaje de Power BI En el camino a la creación de buenos cuadros de mandos y modelos analíticos, se impone la necesidad de contar con un buen modelado tabular. En la sesión se analizan y solucionan un grupo de escenarios de modelado con DAX y Power BI, aunque se adaptan a modelos tabulares con SQL Server Analysis Services en SQL Server Data Tools y Power Pivot en Excel. Estos escenarios aparecen con frecuencia en proyectos y puede ser de utilidad verlos en el evento. Ana María Bisbé York 21-Feb-2018 12:00pm
Reporting Services Administration Tips En lo relacionado con SSRS muchas veces nos enfocamos en simplemente desarrollar reportes y que entreguen la información correcta en una interfaz agradable para el cliente, y muchas veces dejamos de lado la parte de la administración de nuestro servidor de reportes, por lo tanto, en esta charla vamos a tratar unos cuantos tips en la administración de nuestro reporting services. Carlos Andrés Ulate Hernández 21-Feb-2018 1:00pm
Azure SQL VM: Implementing Multi-subnet Basic AG in SQL2016 STD Durante mucho tiempo, los profesionales de bases de datos le han pedido a Microsoft que haga que Always on Availability Groups (AG) esté disponible en Standard Edition. Con SQL Server 2016 SP1, Microsoft respondió con Basic Availability Groups, una versión limitada, pero muy funcional, de Always on Availability Groups.

Los grupos de disponibilidad básica permiten a Data Professionals proporcionar soluciones de clase empresarial Hight Availability utilizando SQL Server Standard Edition, que permite a las organizaciones ahorrar dinero al proporcionar alta disponibilidad (HA) para aplicaciones que requieren HA sin pagar por las características de SQL Server Enterprise Edition que no necesitan.

En esta sesión, cubriremos:

Limitaciones de Basic Availability GroupsComponentes y pasos necesarios para configurar Basic AG para una máquina virtual Azure (VM) que ejecuta SQL Server 2016 y escenario de varias subredes Ventajas, componentes y pasos para configurar Windows Storage Spaces

Kenneth Ureña 21-Feb-2018 2:00pm
Optimizando el Rendimiento de Cosmos Db Cosmos Db es la base de datos NoSQL de Azure. Al ser un producto de “Base de Datos como Servicio”, no tenemos control del hardware, sino que utilizamos “request units” para especificar cuanto rendimiento queremos de nuestra base de datos.

Sin embargo, esto no significa que no hayan configuraciones y maneras de hacer consultas que podamos manipular para aumentar el rendimiento de nuestra base de datos.

En esta sesión estudiaremos los conceptos fundamentales de las “request units” y veremos demos de consultas e insertar datos y como las diferentes configuraciones afectan el rendimiento que obtenemos de Cosmos Db.

Warner Chaves 21-Feb-2018 3:00pm
Business Intelligence DevOps Siendo el DevOps uno de los temas de “moda” en el mundo del Software, brindaremos una descripción práctica de su aplicación en el Business Intelligence utilizando TFS/SSMS/PowerShell. César Oviedo 21-Feb-2018 4:00pm
¿Listos? … Data Warehousing en la Nube En esta charla se presentará en ppts las principales características del servicio de Azure Data Warehouse, así como dar nuestros primeros pasos en la implementación del mismo. También se mostrará como poblar un Data Warehouse en la nube con alternativas como: SSIS, Azure Data Factory, BCP, etc. Raúl Martín Sarachaga Díaz 21-Feb-2018 5:00pm
Power BI Report Server Power BI Report server es la nueva característica en SQL Server que permite publicar reportes de Power BI en un ambiente on premise.

Esta charla cubre temas como la instalación, creación de reportes, publicación, etc.

Marco Tulio Gómez Reyes 21-Feb-2018 5:00pm
Transformación Digital – Ciencia de datos el siguiente nivel Con el big data, el procesamiento en paralelo y las necesidades de ver el futuro, una nueva era está surgiendo y los BI deben evolucionar con la tecnológica o morir como los dinosaurios, hay que convertirse en un científico de datos, en esta conferencia hablaremos de lo que debes saber para poder ser uno. Ahias Portillo 21-Feb-2018 6:00pm
SQL Server 2017 Automatic Tuning En esta sesión revisaremos el nuevo feature de SQL Server 2017 llamado Automatic Tuning. Revisaremos como ha ido evolucionando el proceso para mejora de rendimiento, desde las formas tradicionales, avanzando a la utilización del Query Store y terminando en el nuevo Automatic tuning. Una sesión para desarrolladores de T-SQL y DBAs en general. Alejandro Cordero 22-Feb-2018 8:00am
Novedades en SSAS 2017 En esta sesión veremos las principales novedades de SSAS en SQL Server 2017. Andrei Garzón 22-Feb-2018 9:00am
Minería de Texto y Análisis de Sentimiento con R en PowerBI Integraremos R, Text Analytics(Cognitive Services) y PowerBI. Jorge Muchaypiña Gutiérrez 22-Feb-2018 10:00am
SQL Server 2017 on Linux Hoy podemos decidir si instalamos en Windows o en Linux, si nos decidimos por Linux, ¿Sabemos qué se necesita? ¿Qué versión se acepta? ¿Qué necesito saber de Linux antes de instalar? Acompáñenme a ver como instalamos en Linux y que necesitamos conocer. Jesús Gil 22-Feb-2018 11:00am
SQL Server 2017: SSIS Scale Out Como parte de las nuevas características que nos trae SQL Server 2017, en esta sesión demostraremos de una manera práctica la configuración y uso de esta nueva funcionalidad de escalabilidad llamada SSIS Scale out. José Luis Rivera 22-Feb-2018 12:00pm
Usando Query Store para troubleshooting de desempeño SQL Server Esta sesión está orientada hacia entender como Query Store me ayuda en mis problemas de desempeño, de operaciones y hasta de actualización de versiones. La característica funcional “Query Store” en SQL Server permite obtener información útil sobre el desempeño de consultas T-SQL en su base de datos. Adicionalmente, simplifica el troubleshooting y hasta puede ayudar en iniciativas de actualización de versiones, particularmente hacia la flamante 2017. Guillermo Taylor 22-Feb-2018 1:00pm
Introducción a Machine Learning Server El Microsoft Machine Learning Server es la nueva herramienta de inteligencia artificial y análisis de datos de Microsoft, en esta sesión veremos cómo instalar, configurar y utilizar este servidor y cómo se pueden crear modelos y publicarlos como servicios. Eduardo Castro 22-Feb-2018 2:00pm
SQL 2017 – Mejoras impulsadas por la comunidad Veremos las nuevas funcionalidades de SQL Server 2017 relacionadas con el soporte de multi-plataforma, backups inteligentes, mejoras en manejo de Tempdb, mejoras en el proceso de reindexacion online Javier Villegas 22-Feb-2018 3:00pm
No pierdas el tiempo, implementa Tablas Temporales en tu Data Warehouse En esta sesión veremos cómo usar tablas temporales y como integrar esta tecnología a las diferentes arquitecturas de inteligencia de negocios, y usarlas para ofrecer uno de los elementos más importantes de las bodegas de datos: Variante en el Tiempo. Javier Loria 22-Feb-2018 4:00pm
Introducción a SQL Power Shell En esta sesión veremos lo que es SQL Power Shell, sus ventajas, en que se puede utilizar y como construir scripts para ejecuciones de Transact-SQL y SSIS. Yanitza Campos 22-Feb-2018 5:00pm
Funcionalidades de Seguridad Veremos las funcionalidades más importantes de seguridad sobre SQL Server (TDE, RLS, Data Masking y AlwaysEncrypted y auditorias). Maximiliano Damián Accotto 22-Feb-2018 6:00pm
Herramientas de Visualización y Análisis de Datos En esta sesión se revisarán las características de varias herramientas de visualización y análisis de datos de la suite de Micosoft. Julián Castiblanco 22-Feb-2018 7:00pm

¡Los esperamos!

Saludos.

SQL Server 2017 RC1

Hace un poco más de 15 días que Microsoft hizo este anuncio y solo quería compartir con ustedes que estaré realizando algunos posts con algunas experiencias sobre aspectos relevantes en esta versión que pronto estará con nosotros, como lo son el soporte a Linux, el procesamiento automatizado de consultas o instrucciones T-SQL o adaptive query processing y algunas cosas interesantes en Analysis Services como Dynamic Management Views adicionales y también en Integration Services como soporte en ambientes altamente disponibles.

Mayor información en el post del blog del grupo de producto, First release candidate of SQL Server 2017 now available.

En la medida en que vaya investigando sobre aspectos de DevOps, Machine Learning y otras nuevas características, les compartiré en este blog lo que encuentre y la experiencia vivida sobre el particular.

Bueno, los dejo, que estoy preparando una demo basada en este descargable, Microsoft Contoso BI Demo Dataset for Retail Industry, para cubrir varios temas que estoy trabajando con Power BI, Tableau e incluso con SSAS y SSIS.

Saludos.

Al aire la comunidad Bogotá Power BI (Bogotá PUG)

Logo CBPBIEstoy ocupado avanzando en algunos entrenamientos de carácter personal en Data Science, Tableau, Quicksight y AWS, pero me tomo unos minutos para compartir con ustedes que, aprovechando la iniciativa a nivel global de Microsoft, de apoyar grupos de usuarios comunidades alrededor de Power BI, he decidido iniciar con un grupo local en Bogotá, Colombia, para apoyar desde una perspectiva de comunidad, aquellos esfuerzos personales o empresariales alrededor de Power BI y sus temas asociados como analítica, inteligencia de negocios y, por supuesto, visualización de información.

Los que me conocen de hace muchos años, saben de mi pasión por los temas relacionados con Business Intelligence, particularmente con la plataforma Microsoft y de cómo en estos momentos cada vez más es imperativo no solo saber que ha pasado y presentar cierta información para entender mejor el por qué han sucedido ciertas cosas en el negocio o en áreas particulares de la organización, sino también que, dada la evolución que hemos tenido en TI, ver como la capacidad de cómputo de la nube empieza a apoyar temas que cada vez toman más relevancia como Machine Learning, Big Data y su asociación con IoT, y por supuesto, la inteligencia artificial.

Con base en lo anterior, y en mi interés particular de apoyar y ayudar a difundir esta clase de tecnologías, nace este grupo de usuarios, en principio focalizado hacia Power BI, pero en donde habrá espacio para tratar temas como los expuestos en el párrafo previo.

Para quienes quieran involucrarse, apoyar e incluso participar en el grupo de usuarios, por favor visiten este link, www.pbiusergroup.com/bogota, regístrense como usuarios del PUG y asóciense a la Comunidad Power BI Bogotá. El sitio sufrirá algunas modificaciones este fin de semana, particularmente de forma y bueno, también de fondo, en donde empezaré a compartir algunos archivos y links interesantes.

Pronto comunicaré el primer evento del Bogotá PUG, que espero que pueda hacerse, a más tardar, durante el mes de septiembre.

¡Bienvenidos al Bogotá PUG!

Saludos.

Excelente documento “Planning a Power BI Enterprise Deployment”

En este mes de junio de 2017, se ha publicado en el sitio web de White Papers para Power BI, el excelente documento “Planning a Power BI Enterprise Deployment”, cuya autoría es de Chris Webb y Melissa Coates. Lo pueden descargar desde el sitio anterior o directamente desde este link.

Este documento técnico pretende ayudar en la planeación del despliegue empresarial de soluciones basadas en Power BI, teniendo en cuenta prácticas recomendadas, así como aspectos esenciales para que dichos despliegues sean exitosos.

El documento contiene secciones orientadas hacia lo anterior, particularmente  recomendaciones de despliegue y escenarios, opciones de licenciamiento, consideraciones en fuentes de datos, opciones de almacenamiento en Power BI, como refrescar datos y algunos aspectos importantes sobre instalación, configuración y uso de “On-Premises Data Gateway”, consideraciones y prácticas sugeridas sobre el desarrollo de reportes, algo sobre colaboración y como compartir y poner a disposición de usuarios los reportes y/o paneles, elementos importantes de administración, seguridad y cumplimiento y algo sobre apoyo desde Microsoft y desde la comunidad.

El documento asume que se tienen conceptos sobre Power BI y está dirigido a profesionales TI y no a usuarios finales. Es un documento extenso, con un poco más de 100 páginas, y que está creado para apoyar despliegues empresariales y reforzar prácticas recomendadas en diversos escenarios que pueden darse de acuerdo con varias necesidades asociadas a proyectos con Power BI.

Saludos.

Disponibles los videos del Microsoft Data Insights Summit 2017

Entre el 12 y 13 de junio de 2017, tuvo lugar este evento en Seattle, WA. Si quieren tener un resumen de lo sucedido, revisen este post en el blog de Power BI, particularmente de lo sucedido en el primer día del evento.

Los videos de los keynotes y de las sesiones están disponibles en el canal YouTube de Power BI, particularmente en esta Playlist: Microsoft Data Insights Summit 2017.

76 videos para estar al día con lo más reciente alrededor de Business Intelligence de Microsoft.

En este evento anunciaron Power BI Premium y otra serie de mejoras al servicio Power BI, las cuales estaré tratando en detalle en siguientes posts.

Saludos.

Desde el 25/05/2016, 24 horas de PASS

24HoP-May2016

Iniciando el próximo 25 de mayo de 2016 desde las 7:00AM hora de Colombia (la hora en otras ciudades) y por 24 horas, tendrá lugar el evento Online conocido como 24 horas de PASS o 24HoP. Este es un evento gratuito, que se entrega en modalidad Webinar.

En esta ocasión, el evento se llama “Evolución de la plataforma de datos” y tiene una agenda bastante interesante.

Las sesiones están agrupadas bajo temáticas como desarrollo de aplicaciones y de base de datos, entrega de información analítica, arquitectura de plataformas BI, desarrollo y despliegue de aplicaciones en la nube y administración y despliegue de bases de datos empresariales.

Si te interesan los anteriores temas, o quieres profundizar sobre aspectos alrededor de la version 2016 de SQL Server, regístrate de inmediato. Puedes asistir a todas las 24 sesiones o a las que te interesen.

Saludos.

 

Ejemplo de uso de Power BI Desktop – IMDb Demo

Usaré Power BI Desktop para mostrar como conectarse a un conjunto de datos familiar y obtener datos rápidamente para análisis, haciendo uso de algunas características de la herramienta.

Aclaro que me basé en una demostración que se mostró en el Webinar de lanzamiento de disponibilidad general de Power BI y cuyo video está en el canal de YouTube, precisamente en https://youtu.be/RlWeQOneq8U.

Para ello, se consultará el Top 250 de películas según Internet Movie Database o IMDb.

La URL para sacar los datos es http://www.imdb.com/chart/top.

Abrimos Power BI Desktop.

Power BI Desktop

Clic en Get Data.

En la ventana que aparece, pueden escribir Web para ir directamente a la opción de fuente de datos.

Oprimir Connect.

En la pantalla que aparece, escribir la URL mencionada arriba:

Web Page URL

Presionar OK.

Al finalizar la conexión, se aprecian tres tablas. La que se necesita es “Table 0” porque contiene el dataset requerido:

IMDb Top 250 Movies Dataset

Se selecciona entonces la tabla y se da clic en “Edit”.

Luego de unos cuantos segundos, se apreciará en pantalla lo siguiente:

IMDb Top 250 Movies Dataset in Power BI

De toda la tabla, solo me interesa tener las columnas “Rank & Title” y “IMDB Rating”. Las demás las obviaré.

Para ello, selecciono las dos columnas mencionadas anteriormente y dando clic derecho, selecciono la opción “Remove Other Columns”

Context Menu - Columns in Power BI

Ahora, en la primera columna, tengo datos agrupados y que quiero separar en Rank, Title y Year.

Así que voy a hacer un Split de esa columna, usando el comando disponible para ello en Power BI Desktop.

Simplemente selecciono la columna y en el comando de Split Column dejo la ventana como se ve a continuación:

Split Column - Rank

Clic en OK.

Con esto, tengo la primera columna con el Rank o clasificación según IMDB de las mejores 250 películas.

Doy clic en la columna y luego presiono la tecla F2 para renombrarla como Rank.

Ustedes deben tener algo similar a esto:

Rank Column in Dataset

Para obtener el título, se hará Split Column de nuevo. Esta vez la ventana debe verse así:

Split Column - Title

Clic en OK.

Ya se tiene la segunda columna, Title. Mismo procedimiento anterior para renombrar la columna obtenida.

Solo resta obtener el año. Para ello, se remplazará el paréntesis derecho con ningún carácter.

Remove Character - Year

Se renombra la última columna como “Year”.

Sin embargo, antes de entrar a revisar el conjunto de datos, voy a agregar una columna personalizada que muestre la década en la cual cada película fue liberada al público. Esto con el fin de analizar qué década ha sido la más exitosa, entrar a determinar qué películas estuvieron en dicha década y otras consideraciones asociadas.

Ubico el comando “Add Custom Column” bajo el menú “Add Column” y debe verse así:

Add Custom Column - Decade

Clic en OK, previo renombre de la columna como “Decade”.

Ahora mi Dataset se ve de la siguiente manera:

IMDb Top 250 Movies - Final Dataset

Renombro la consulta como Top 250 IMDB Movies.

Dataset Name - Top 250 IMDb Movies

Luego, en el menú principal, ubico la opción “Home” y doy clic en “Close & Apply”.

Apply Changes

Espero unos segundos y tengo el “Canvas” preparado para establecer ciertos análisis de acuerdo con el Dataset obtenido y preparado previamente.

En la parte derecha del “Canvas” se aprecia lo siguiente:

Power BI Desktop - Visualization & Fields

Ahí se tienen las visualizaciones y los campos que se podrán usar en dichas visualizaciones.

Cabe resaltar que algunas visualizaciones no podrán usarse o no tendrán efecto, mejor, en ciertos datos.

Voy a iniciar con una gráfica sencilla: Películas y su calificación IMDB. Para esto, simplemente arrastren al Canvas el campo “Title” y luego el campo “IMDb Rating”. Debe verse así:

Table in Power BI Desktop

Ahora bien, si en la parte de visualizaciones se da clic sobre el icono con las barras horizontales, se obtiene la siguiente gráfica:

Horizontal Bar Chart

Ummm… Pero ese orden alfabético no me dice mucho. Para organizar por una de las columnas del Dataset, se da clic en el menú “More Options” identificado por la elipsis y le digo que ordene por “IMDb Rating”, dando clic en la opción que se muestra a continuación:

Sort By in Chart

Con lo anterior, ahora el Dataset se ve de la siguiente manera:

Sorted Dataset in Chart

Bueno, pero así se ve en la página Web, más o menos. Es decir, para esto pues hubiese seguido consultando la página Web.

Es aquí en donde voy a hacer el primer análisis. ¿Qué década es la más representativa en películas de este Top 250?

Para ello, insertaré un “Pie Chart” o gráfica de torta en el Canvas.

Arreglándolo un poco, debe verse así:

Bar Chart + Pie Chart

Con el “Pie Chart” seleccionado, se pone el campo “Decade” en donde dice “Legend” y luego se pone el campo “Title” en donde dice “Values”.

Pie Chart Set with Values

Con esta gráfica, ya se ve que la década de los 2000, es la más participativa en número de títulos en la clasificación.

De hecho, si dan clic en el pedazo de torta etiquetada como “2000s”, los títulos de la gráfica de barra se iluminan para entonces relacionar qué títulos están en dicha década. Como hacer un drill-down…

Dataset with Values Highlighted

Otro análisis interesante con la década está relacionado con el rating de la película promedio.

Para ello, se crea otro elemento dentro del Canvas así:

Dataset Table with Average

Aquí se ha aplicado el promedio, simplemente dando clic derecho sobre el campo y seleccionando no la suma sino el promedio.

Sin embargo, esta manera de visualizar, aunque muestra que, en efecto, la década de los 90 tiene la mayor cantidad de películas con mejor ranking, tal vez no sea la mejor manera de analizar esta información; es mejor establecer otra forma de ver la misma información.

Al seleccionar un gráfico de líneas, se aprecia mucho mejor el análisis anterior:

Line Chart for Better Analysis

Si se selecciona en la gráfica de torta la década de los 90, se pueden ver incluso algunas de las películas dentro de dicho Top.

Ya lo que queda es guardar esta consulta y ponerla a disposición de usuarios con acceso a nuestro Power BI en la red.

Esto se hará en otro post, en donde se trabajará más en la interfaz Web.

Saludos.

Power BI disponible

Power BI

Desde el pasado 24-Jul-2015, está disponible Power BI que deja así de estar en versión “Preview” y ya pasa a versión “Release”.

Power BI es una herramienta que, bajo un modelo de suscripción en esquema SaaS, habilita a quién la usa a conectarse de manera segura y explorar fuentes de datos, crear Dashboards, obtener información analítica y proactiva para tomar decisiones.

Otra definición que me gusta bastante y que usó recientemente mi amigo Cheo Redondo (Twitter, Blog) es la siguiente: “Power BI es un nombre generalizado para agrupar tecnologías y herramientas que se mezclan bien en conjunto. De igual manera, es una solución auto-servicio de Business Intelligence, con el objetivo final de proporcionar conocimientos empresariales más profundos de sus datos”.

Mayor información y detalle sobre lo nuevo para Power BI lo encuentran en este post del blog oficial del producto.

Algo chévere es que pueden usarlo de manera gratuita, con funcionalidades limitadas y, si les gusta lo que ven, pueden pasar a una suscripción mensual por USD9,99. Para entender mejor qué se tiene con la versión gratuita y qué no, consulten https://powerbi.microsoft.com/pricing.

Por último, y mientras planeo una serie de posts referentes sobre este apasionante tema, tengan en cuenta los siguientes recursos, adicional al sitio oficial http://powerbi.microsoft.com:

Blog oficial: http://blogs.msdn.com/b/powerbi/

Comunidad: http://community.powerbi.com

Soporte: https://support.powerbi.com

Canal YouTube: https://www.youtube.com/user/mspowerbi

Saludos.

Serie “BI en SQL Server” – Parte 4, adecuando la máquina virtual, SQL Server 2014 Developer Edition

Continuamos con esta serie, instalando en la máquina virtual generada, SQL Server 2014 Developer Edition. La edición para desarrolladores ofrece las características funcionales de la edición empresarial. Para mayor información de lo que contiene esta edición, por favor consultar esta página web y buscar la edición empresarial o Enterprise.

El tema de licenciamiento es muy importante y este artículo en SQL Server Magazine lo deja muy claro, particularmente para la edición Developer.

Para evitar un post largo, lo que hice fue generar un documento en formato PDF, el cual pueden descargar desde mi OneDrive público y que se irá enriqueciendo en la medida en que se vaya configurando el ambiente.

Por lo pronto, en el documento encontrarán como agregar .NET Framework 3.5 a Windows 8.1, instalación de SQL Server 2014 Developer Edition y agregar las bases de datos de ejemplo en Codeplex para esta versión.

En el próximo post de la serie, configuraremos SQL Server Reporting Services.

Saludos.

Serie “BI en SQL Server” – Parte 3, adecuando la máquina virtual, Microsoft Office 2013

Como establecí en el post anterior de esta serie, les comparto entonces lo que he hecho a nivel de máquina virtual, primero especificando lo que contiene ésta.

Es una MV generada en VmWare Player, con 4 GB en RAM y dos procesadores virtuales y que tendrá el siguiente software:

  • Sistema operativo cliente, Windows 8.1 Enterprise Edition.
  • Microsoft Office 2013 Professional Edition.
  • Microsoft SQL Server 2014 Developer Edition.

Si les interesa replicar este ambiente, recuerden que pueden acceder a versiones de prueba en http://www.microsoft.com/en-us/evalcenter/.

En este post iniciaremos con la instalación de Microsoft Office 2013 Professional Edition y en otro indicaremos como instalar la edición Developer para SQL Server 2014.

Y, ¿por qué Office 2013? Para usar más adelante Power Pivot, Power Query y Power View, entre otras herramientas.

Iniciemos pues con la instalación:

Office 2013 - Install

Presiono “Customize” y dejo las opciones como se muestran a continuación:

Office 2013 - Opciones

Solo se instalarán Access, Excel, OneNote, PowerPoint y Word.

Presionar “Install Now”…

Office 2013 - Instalado

Cerrar la ventana de instalación y luego validar en Windows 8.1 que todo está OK, como se aprecia a continuación:;

Office 2013 en Windows 8.1

En la siguiente entrega, se instalará SQL Server 2014 Developer Edition.

Por lo pronto, les dejo con una muy buena y completa introducción a PowerPivot en el sitio Web PowerPivotPro.

Saludos.

Serie “BI en SQL Server” – Parte 2, visión de Microsoft sobre BI

Luego de la publicación de hace casi un año, retomo este tema. Y le quité el tema de la versión para no atarlo ni a la 2012 ni a la 2014 de SQL Server, aunque claramente la mayoría de las cosas trabajarán o funcionarán en ambas. En la medida de lo posible, haré la diferenciación de la versión.

Y aprovecho el post de Quentin Clark del 29 de enero de 2014 en el blog oficial de SQL Server, en el cual él habla sobre el cambio en la manera en la cual el paradigma de cómputo está cambiando y cómo dichos cambios, entre ellos Cloud Computing e Internet of Things, están generando patrones e incluso escenarios de trabajo sobre aspectos importantes alrededor de todo lo relacionado con información y la plataforma que soporta ésta, particularmente SQL Server.

De este post, rescato los apartes sobre Data Warehousing moderno y Business Intelligence moderno, de los cuales resalto el trabajo que se está haciendo actualmente con tecnologías como Hadoop y su integración con Windows Azure vía HDInsight. Adicionalmente, todo lo que se está trabajando con Power BI para Office 365 y las demás tecnologías tipo “Power”.

image

La visión de Microsoft sobre BI y “self-service BI” sigue siendo la de mejorar las organizaciones proporcionando aspectos de negocio para todos los empleados, guiándolos hacia mejores decisiones, más relevantes, de manera más rápida.

Microsoft posee un compromiso de largo plazo para entregar una oferta completa e integrada de BI, y lo ha demostrado incluyendo PowerPivot dentro de su versión de Excel 2013 e incluyendo su opción de reportes para análisis y visualización con Power View, incluso manteniendo la integración con Microsoft SharePoint como componente importante dentro de esta visión.

Adicional a lo anterior, esta visión permite que tanto los profesionales TI como los de negocio, puedan hacer más con menos y, mediante BI, extraer conocimiento útil desde los datos, complementado con BA o Business Analytics, para explorar e investigar datos mediante métodos estadísticos, esquemas de visualización de datos y adaptación de modelos.

En resumen, todo lo anterior debe permitir y habilitar, a quienes lo usan, el tener una medida del desempeño de una estrategia de negocios y la manera en la cual dicha estrategia genera un impacto en lo que la compañía quiere lograr.

En el libro “Business Intelligence in Microsoft SharePoint 2013” de Microsoft Press, hablan en la página 8 de como el flujo de la imagen resalta que la información correcta debe llegar en el momento adecuado y bajo el formato correcto a las personas idóneas en la organización. Es más, bajo el concepto de “democratización de la información”, es claro que todos en la empresa necesitamos información para tomar mejores decisiones y es por ello que ésta, que en algún momento se conoció como información gerencial o ejecutiva, ya no lo es más y para cada nivel tenemos lo siguiente:

  • Estratégica: A nivel ejecutivo, las decisiones se hacen particularmente reforzando lo que la compañía va a hacer a futuro, teniendo presente líneas de producto, métodos de manufactura, técnicas de marketing y canales.
  • Táctica: Las decisiones que se hacen a este nivel apoyan las decisiones estratégicas que se hacen en el nivel ejecutivo. En este nivel, los analistas examinan si las predicciones satisfarán las metas financieras que se definieron en el plan a cinco años; si no, qué cosas deben modificarse. De igual manera, a este nivel se realizan análisis de tipo “what-if”, se anticipan necesidades financieras a futuro y se pronostican flujos de caja, requerimientos de capital y planes que maximicen el valor para los accionistas.
  • Operativa: Estas decisiones soportan, diariamente, las decisiones que apoyan lo que se estableció en el nivel táctico. Su impacto es inmediato, y de corto plazo y bajo costo. En conjunto, decisiones a este nivel pueden generar un impacto importante en la realización de la visión de la organización.

Aunque términos como BI para todos y una única versión de la verdad no parecen ir de la mano, la idea es que se pueda lograr esto y Microsoft, con herramientas como SQL Server, SharePoint y Office, soporta los conceptos BI y desde una perspectiva tecnológica ofrece una plataforma completa, de principio a fin, para las necesidades de información que apoye estas necesidades, de total importancia y relevancia para las organizaciones hoy día.

En las próximas entregas revisaremos temas como preparación de un ambiente para generar varios ejemplos sobre escenarios en los cuales BI aplica, así como reforzar conceptos y esquemas que ayudarán a enriquecer todo lo que ofrece Microsoft para este mundo.

Saludos.

Business Analytics en plataforma Microsoft, con 24 horas de PASS BA

image

Vuelve uno de los eventos emblemáticos de PASS, en esta ocasión dedicado exclusivamente al tema de Business Analytics.

El evento arranca a las 11:00am, hora de Colombia, Ecuador y Perú. Aquí tienen la hora en otros países para que programen de acuerdo con la agenda a cuales van a asistir, de acuerdo con su interés o necesidad sobre un tema.

Aunque no son 24 sesiones, son 12, se mantiene el formato de sesiones continuas como ya PASS nos tiene acostumbrados.

Regístrense para las sesiones, bien sea uno o varias o todas.

Saludos.

Serie “BI en SQL Server 2012” – Parte 1, Concepto general

Aunque la mayoría de la gente tiene claridad, o por lo menos conoce algo de estos conceptos, mi propósito es describir de una manera concisa aquellos conceptos que me permitirán desarrollar esta serie de Business Intelligence en SQL Server 2012.

Aprovechando la reciente visita al PASS Summit 2013, asisití a la charla titulada “Power Pivot + Power View = Self-Service BI Revolution” por José Chinchilla (Blog, Twitter) y de quién voy a tomar la definición que usó de BI. Bueno, en realidad es una adaptación de una definición hecha por IDC y que dice:

“BI results when organizational culture, business processes and technologies are designed and implemented with the goal of improving the strategic and operational decision-making capabilities of internal and external stakeholders.”

En nuestro bello idioma castellano, lo anterior traduce que los resultados en Inteligencia de Negocios se dan cuando la cultura organizacional, los procesos de negocio y las tecnologías se han diseñado e implementado con la meta de mejorar las capacidades de toma de decisiones, tanto estratégicas como operativas, de los interesados del negocio.

Sin embargo, Jose va un poco más allá y resume en la siguiente frase, armada con palabras clave de la anterior definición, lo que enmarca Inteligencia de Negocios: “Cultura, procesos y tecnologías para mejorar la toma de decisiones de los interesados del negocio”.

Así, la inteligencia de negocios permite que a través de un requerimiento de negocios, se genere todo un esquema cultural y de procesos para que con tecnología se pueda resolver dicho requerimiento. Por lo general, este esquema implica que la organización o la unidad de negocios requiere tener información actualizada o por lo menos con algún periodo de demora, generalmente un día, que le permita contar con la mayor cantidad de datos posibles sobre el comportamiento pasadoy así identificar tendencias o estados que proporcionen algún tipo de inteligencia sobre lo que sucedió, está sucediendo y podría llegar a suceder. Este conjunto de datos, disponible para análisis, ofrece además mecanismos de filtrado y de visualización para apoyar la toma de una decisión o la ejecución de una acción. Es por esto que es tan importante contar con estos datos, así como en un avión la tripulación va revisando el tablero y actuando conforme a como se le presentan los datos.

En resumen, la inteligencia de negocios permite y habilita a quienes lo usan a tener una medida del desempeño de una estrategia de negocios y la manera en la cual dicha estrategia genera un impacto en lo que la compañía quiere lograr.

Una aplicación de lo anterior se generó en la escuela de negocios de Harvard en donde Norton y Kaplan introdujeron el concepto del Balanced Scorecard, que permite medir el desempeño de una estrategia de negocios. Dicho desempeño se aprecia en las perspectivas financiera, de operaciones, de ventas y de recursos humanos. Claro que puede haber otras perspectivas, las cuales generalmente representan factores críticos de éxito y que componen elementos de estrategia dentro de una visión de negocio o de compañía. Dichos factores críticos de éxito, para que puedan medirse, se componen de indicadores clave de desempeño o KPI por su acrónimo en inglés “Key Performance Indicators”.

Con lo anterior, la compañía o la unidad de negocio pueden preguntarse de manera amplia lo siguiente:

  • ¿Qué ha pasado?
  • ¿Qué está pasando?
  • ¿Por qué está pasando?
  • ¿Qué podrá pasar?
  • ¿Qué necesitamos que pase?

Es decir, con las anteriores preguntas y con una correcta definición de temas como Visión, Estrategia, Factores Críticos de Exito, Balanced Scorecard y KPI, una empresa puede aprovechar la inteligencia de negocios a su favor.

Ya más adelante veremos como aprovechar aprovechar ciertas definiciones más de los modelos y esquemas existentes para aplicar esta tecnología en el negocio.

En la próxima entrega veremos la visión de Microsoft sobre BI y una breve introducción a elementos tecnológicos que permitirán desarrollar esta serie.

Saludos.

Maratón de BI con la comunidad Intermezzo, este jueves 24 de octubre de 2013

Maratón BI 2013

La comunidad Intermezzo, capítulo oficial de PASS en Bogotá, Colombia, ha preparado una serie de 10 webcasts, cada uno de una hora, sobre diferentes tópicos relacionados con Business Intelligence en plataforma Microsoft.

La agenda del evento la encuentran en este link y en cada sesión encuentran el correspondiente vínculo para registrarse a la sesión que deseen. Recuerden que la hora está definida para UTC-5, Bogotá, Lima, Quito.

Yo participaré a la 1:00pm, hora en otros países, con una sesión introductoria al tema de Master Data Management y como éste está relacionado con Business Intelligence.

¡Ojalá puedan participar en todas las sesiones!

Saludos.

Luego del SQL Saturday 247 en Bogotá, inicio mi serie sobre BI en SQL Server 2012

SQL Saturday 247 en Bogotá

Luego del éxito que tuvo el SQL Saturday 247 en Bogotá, estoy dedicado a organizar notas, experiencias, documentación e incluso algunos artículos en Internet para iniciar mi serie sobre BI en SQL Server 2012, donde por supuesto, profundizaremos sobre temas y aspectos tratados en dicho evento.

Entiendo que las presentaciones estarán disponibles pronto en el sitio del evento, pero para los interesados en mi presentación, la pueden descargar desde mi canal en Slideshare. Complementen con el documento “Choosing a Tabular or Multidimensional Modeling Experience in SQL Server 2012 Analysis Services”.

La próxima entrega hablará sobre elementos de arquitectura de solución para Business Intelligence con plataforma Microsoft y dará inicio a esta serie que, según algunos amigos, estaba demorado en compartir con ustedes en mi blog.

Saludos.

Y, ¿qué vendrá en SQL Server 2014?

The Evolution of SQL Server

Justo en plena planeación de certificaciones para SQL Server 2012, aparece el anuncio en TechEd 2013 de que en el primer trimestre de 2014, tendremos con nosotros a Microsoft SQL Server 2014.

Y hablaba justamente esta semana con mi amigo José Redondo que esto va muy rápido y que precisamente todo lo que está evolucionando alrededor de “Cloud Computing” está permeando la tecnología que venimos trabajando “On-Premises” y se percibe cada vez más como todo empieza a ser híbrido, entendiendo que se quiere aprovechar lo mejor de los dos mundos.

Y precisamente una de las cosas interesantes en SQL Server 2014 es la habilitación de capacidades de “misión crítica” para los negocios de hoy y para las unidades de TI que apoyan al negocio y que deben tener en cuenta capacidades como alta disponibilidad en Windows Azure, que ya ofrece IaaS, y que permite reducir el CAPEX y el OPEX, obviamente teniendo en cuenta no solo la arquitectura e implementación de soluciones de este estilo, sino el complemento que hay que tener con System Center 2012 SP1 en todo el tema de Gestión & Operaciones.

Respaldo hacia la nube, recuperación de desastres apoyado en la nube y migración sencilla hacia máquinas virtuales en Windows Azure son algunas de las cosas que se tienen actualmente con SQL Server 2012 y que vendrán mejoradas en SQL Server 2014.

Y ni hablar de las mejores en Business Intelligence & Data Warehousing y por supuesto todo el apoyo hacia “Big Data”. Integración de datos en tiempo real, técnicas evolucionadas de análisis de datos y experiencias fluidas de visualización y de colaboración permiten que cada vez la promesa de tomar mejores decisiones con los datos que se tienen. Cuando puedan, revisen el Keynote del TechEd 2013 y vean la demo que hicieron con Data Explorer & GeoFlow y analicen el potencial de estas herramientas en, tal vez, uno de los programas que más usamos diariamente como es Microsoft Excel. Democratización de la información, mis amigos. Mayor información en este documento técnico.

Por ultimo, “In-Memory OLTP” o como lo conocíamos previo a este lanzamiento, Hekaton, que en SQL Server 2014 ayudará con mejoras notables en desempeño y con la velocidad que requieren los negocios. Para mayor información y las características de esta funcionalidad, consulten este documento técnico.

Mayor información sobre lo que se viene en este post del grupo de producto de SQL Server. Y, obviamente, en la medida en que vaya saliendo más información, la compartiremos por acá.

Si sigues en SQL Server 2000 o 2005, analiza la gráfica con la que inicio este post y define si las características funcionales tanto de SQL Server 2012 como de 2014 agregarían valor a las diferentes soluciones implementadas en dichas versiones y si es así, inicia con la planeación de la actualización revisando esta sesión que entregué sobre el tema bajo el marco de 24 horas de PASS Online.

Saludos.

DAX, PowerPivot y modelo tabular en SQL Server Analysis Services 2012

Hola a todos. Mientras retomo de nuevo algunos temas abiertos en mi blog, como las series sobre desempeño y alta disponibilidad en SQL Server, les comparto este excelente documento técnico o “White Paper” que nos ofrece una introducción a las llamadas Data Analysis Expressions o DAX, además de ofrecernos un excelente ejemplo para trabajar con PowerPivot para Excel.

Por otra parte, y para complementar el documento, este video ofrece, en una hora, una excelente introducción a DAX. De hecho, si pueden, revisen las 13 partes de esta serie titulada “What’s New in SQL Server 2012”, hay unos videos muy educativos y muy dedicados a lo nuevo, valga la redundancia, de SQL Server 2012.

Como dije al principio, trataré de bloguear más a menudo, pensando en recuperar el ritmo de hace un par de meses, en donde posteaba al menos dos veces por semana.

Gracias por mantener el contacto.

Saludos.

Categorías

Archivos

Anuncios