Manual de Power BI
Manual de Power BI
Manual de Power BI
Introducción
Salomón Ccance
www.ccance.net
CCANCE WEBSITE
UNIDAD 01: APRENDIZAJE GUIADO DE POWER BI
Este es el curso de Aprendizaje guiado de Power BI. Este curso en línea de
autoaprendizaje explica qué es Power BI de forma progresiva, para que pueda
aumentar sus conocimientos desde lo más básico.
El curso está diseñado para ofrecer orientación en fragmentos comprensibles, con un
flujo lógico que lo ayuda a asimilar conceptos, detalles y ejemplos. También incluye
una gran cantidad de objetos visuales y vídeos para contribuir a su aprendizaje.
Este curso de Aprendizaje guiado consta de muchas secciones, cada una de las cuales
engloba numerosos temas. Después de los temas de esta primera
sección Introducción, casi todos los demás incluyen un vídeo en el que se describe lo
que aprenderá. En el contenido que aparece tras el vídeo, se explica el concepto para
que pueda repasarlo y aprender a su propio ritmo.
Si está empezando a utilizar Power BI, con este curso podrá comenzar a dar sus
primeros pasos, mientras que si está familiarizado con este servicio, podrá asociar
conceptos y suplir las lagunas de conocimiento. Esperamos que disfrute del curso.
Iremos incluyendo más contenidos en el futuro.
¿Qué es Power BI?
Power BI es una colección de servicios de software, aplicaciones y conectores que
funcionan conjuntamente para convertir orígenes de datos sin relación entre sí en
información coherente, interactiva y atractiva visualmente. Tanto si se trata de una
sencilla hoja de cálculo de Excel como de una colección de almacenes de datos
híbridos locales o basados en la nube, Power BI le permite conectar fácilmente los
orígenes de datos, visualizar (o descubrir) lo más importante y compartirlo con quien
quiera.
Power BI puede ser sencillo y rápido; capaz de crear información rápida a partir de una
hoja de cálculo de Excel o una base de datos local. Sin embargo, ****también es
estable y tiene una funcionalidad apta para empresas, listo para un modelado
exhaustivo y un análisis en tiempo real, así como para un desarrollo personalizado. Por
tanto, puede convertirse en su herramienta personal de creación de informes y
visualización, así como actuar como el motor de análisis y de decisión que impulsa
proyectos en grupo, divisiones o empresas enteras.
Ahora que conoce los aspectos básicos de Power BI, pasemos a algunas experiencias
prácticas y una visita guiada. Su guía en el vídeo es Will Thompson, administrador de
programas del equipo de Power BI en Microsoft. Más adelante en el curso se sumarán
algunos guías invitados.
A medida que Will explica las numerosas posibilidades que le ofrece Power BI, tenga
en cuenta que todas estas actividades y los análisis que puede realizar con Power BI
suelen seguir un flujo habitual. El flujo habitual de actividad de Power BI es el
siguiente:
Vamos a empezar y dejar que Will nos guíe por todo el proceso. Lo primero que vamos
a explicar son los bloques de creación básicos de Power BI, con lo que obtendremos
una base sólida para descubrir cómo este servicio convierte los datos en informes y
objetos visuales atractivos.
Visualizaciones
Conjuntos de datos
Informes
Paneles
Iconos
Visualizaciones
Las visualizaciones (a veces también denominadas objetos visuales) constituyen una
representación visual de datos, como un gráfico, un mapa codificado por colores u
otros elementos interesantes que puede crear para representar la información de
forma visual. Power BI tiene numerosos tipos de visualizaciones distintos y se
introducen otros nuevos continuamente. En la siguiente imagen se muestra una
colección de distintas visualizaciones creadas en el servicio Power BI.
Los conjuntos de datos también pueden ser una combinación de muchos orígenes
distintos, que puede filtrar y combinar a fin de ofrecer una colección de datos
(conjunto de datos) exclusiva para su uso en Power BI.
Por ejemplo, podría crear un conjunto de datos a partir de tres campos distintos de
una base de datos, una tabla de un sitio web, una tabla de Excel y los resultados en
línea de una campaña de marketing por correo electrónico. Esa combinación única se
sigue considerando un único conjunto de datos, aunque se haya formado a partir de
muchos orígenes distintos.
Cuando esté creando un informe o un panel en Power BI, puede mover u organizar los
iconos de la forma que desee para presentar la información. También puede hacerlos
más grandes, cambiar su altura o anchura, y acoplarlos con otros del modo que
prefiera.
Cuando esté viendo o utilizando un panel o informe (lo que implica que no es el
creador o propietario, pero que se han compartido con usted), puede interactuar con
ellos, pero no cambiar el tamaño de los iconos ni su organización.
Resumen
Estos son los aspectos básicos de Power BI y sus bloques de creación. Dediquemos un
momento a hacer un repaso. Power BI es una colección de servicios, aplicaciones y
conectores que le permite conectarse a sus datos dondequiera que estén, filtrarlos si
procede y, luego, integrarlos en Power BI, donde podrá crear atractivas visualizaciones
que puede compartir con otros usuarios.
Ahora que conoce los bloques de creación básicos de Power BI, queda claro que puede
generar conjuntos de datos que tengan sentido para usted, así como informes
atractivos visualmente para transmitir su mensaje. Los mensajes presentados con
Sin embargo, algunas personas empiezan en el servicio Power BI, por lo que vamos a
echar un vistazo al servicio y descubrir una forma sencilla y popular de crear objetos
visuales rápidamente en Power BI: los paquetes de contenido.
Con Power BI, resulta muy sencillo conectarse a los datos. Desde el servicio Power BI,
puede seleccionar el botón Obtener datos situado en la esquina inferior izquierda de
la pantalla principal.
Para estos servicios de software, el servicio Power BI ofrece una colección de objetos
visuales listos para su uso, organizados previamente en paneles e informes,
denominados paquetes de contenido. Estos le permiten empezar a trabajar en Power
BI rápidamente con los datos del servicio que seleccione. Por ejemplo, cuando utiliza el
paquete de contenido de Salesforce, Power BI se conecta a su cuenta de Salesforce
(una vez que escriba sus credenciales) y rellena una colección predefinida de objetos
visuales y paneles en Power BI.
Cuando se hayan cargado los datos, aparecerá el panel del paquete de contenido de
GitHub predefinido.
También puede realizar preguntas sobre los datos y el servicio Power BI creará objetos
visuales basándose en su pregunta, en tiempo real. En la siguiente imagen, puede ver
cómo Power BI crea un objeto visual numérico que indica el recuento de problemas
cerrados, basándose en lo que se escribe en la barra Natural Language Query
(Consulta de lenguaje natural).
Esto es suficiente para una breve introducción al servicio Power BI. Este servicio ofrece
muchas más posibilidades que abarcaremos más adelante en este curso. Recuerde
también que hay muchos tipos diferentes de datos a los que puede conectarse y
numerosos tipos de paquetes de contenido; y se incorporan más continuamente.
También hemos analizado los bloques de creación básicos de Power Bi, que son los
siguientes:
Power BI Desktop es una herramienta que permite conectarse a los datos, limpiarlos y
visualizarlos. Con Power BI Desktop, puede conectarse a los datos y, después,
modelarlos y visualizarlos de distintas formas. La mayoría de los usuarios que trabajan
en proyectos de inteligencia empresarial dedican la mayor parte de su tiempo a usar
Power BI Desktop.
Puede descargar Power BI Desktop desde la web o desde el servicio Power BI. Solo
tiene que seleccionar el botón de flecha abajo situado en la parte superior derecha de
Power BI y seleccionar Power BI Desktop.
1. La cinta de opciones, que muestra las tareas comunes asociadas con los informes y
visualizaciones
2. La vista Informe , o lienzo, donde se crean y se organizan las visualizaciones
3. El área de pestaña Páginas situada a lo largo de la parte inferior, que permite
seleccionar o agregar una página de informe
4. El panel Visualizaciones , donde puede cambiar las visualizaciones, personalizar los
colores o ejes, aplicar filtros, arrastrar campos, etc
5. El panel de Campos, donde elementos de consulta y filtros se pueden arrastrar a la
vista Informe, o bien al área Filtros del panel Visualizaciones.
En dicho informe, puede elegir el icono Anclar para anclar ese objeto visual a un panel.
En la siguiente imagen se muestra el icono de anclaje resaltado con un cuadro de color
vivo y una flecha.
Tras anclar varios objetos visuales del informe, podrá verlos en el panel.
Power BI ofrece muchas más opciones, como compartir los paneles que cree.
Trataremos el uso compartido más adelante en el curso.
Ahora vamos a pasar a una función que puede crear paneles automáticamente con
solo conectarse a un servicio en la nube, como Facebook y Salesforce, entre muchos
otros.
Una vez cargado el Editor de consultas con datos listos para que les dé forma, verá una
serie de secciones:
Transposición de datos
Por ejemplo, al usar la opción Transponer en el Editor de consultas, puede invertir los
datos (convertir columnas en filas y viceversa) para dividirlos en formatos que se
puedan manipular.
Es posible que también deba dar formato a los datos para que Power BI pueda
categorizarlos e identificarlos adecuadamente una vez que se hayan importado.
Con una serie de transformaciones, incluida la promoción de filas en encabezados, el
uso de Rellenar para convertir valores nulos en los valores que se encuentran encima o
debajo en una determinada columna, y la opción Anular dinamización de columnas,
puede limpiar los datos para convertirlos en un conjunto de datos que se pueda usar
en Power BI.
Con Power BI, puede experimentar con estas transformaciones en los datos y
determinar qué tipos dan a sus datos el formato en columnas que permite a esta
herramienta trabajar con ellos. Recuerde que todas las acciones que realice se
registrarán en la sección Pasos aplicados del Editor de consultas, por lo que si una
transformación no ofrece el resultado que esperaba, puede hacer clic en la x que
aparece junto al paso y deshacerla.
Una vez que los datos estén en un formato que Power BI pueda usar, gracias a su
transformación y limpieza, puede empezar a crear objetos visuales.
Ahora que hemos visto cómo importar los datos y transformarlos, es el momento de
empezar a modelar.
Uno de los puntos fuertes de Power BI radica en que no hace falta aplanar los datos
para convertirlos en una tabla. En su lugar, puede utilizar varias tablas de diversos
orígenes y definir la relación entre ellas. También puede crear sus propios cálculos
personalizados y asignar nuevas métricas para ver segmentos concretos de los datos,
así como usar estas nuevas medidas en las visualizaciones a fin de disfrutar de un
modelado sencillo.
Para crear una relación con campos únicos en los datos, puede, por ejemplo, crear una
nueva columna calculada para "Número de teléfono completo" combinando los
valores de las columnas "Prefijo telefónico" y "Número local" cuando dichos valores
estén presentes en sus datos. Las columnas calculadas representan una herramienta
útil para generar rápidamente modelos y visualizaciones.
Para crear una columna calculada, seleccione la vista de datos en Power BI Desktop,
que se encuentra en el margen izquierdo del lienzo del informe.
Una vez creadas las columnas calculadas en cada tabla, pueden utilizarse como una
clave única para establecer una relación entre ellas. Si va a la vista de relaciones, podrá
arrastrar el campo de una tabla a la otra para crear la relación.
Existen muchos otros objetivos que puede lograr mediante la creación de columnas
calculadas.
Ocultación de campos
Para ocultar una columna en el panel Campos de Power BI Desktop, haga clic con el
botón derecho en ella y seleccione Ocultar. Tenga en cuenta que las columnas ocultas
no se eliminan; si ha usado ese campo en visualizaciones existentes, los datos seguirán
mostrándose en ese objeto visual y también puede seguir utilizándolos en otras
visualizaciones. Lo único que sucede es que el campo oculto no se muestra en el
panel Campos.
Cuando vea tablas en la vista de relaciones, observará que los campos ocultos se
muestran oscurecidos. De nuevo, sus datos siguen estando disponibles y formando
Un ejemplo común: los datos que incorporan el nombre del mes se ordenan
alfabéticamente de manera predeterminada; por ejemplo, "Agosto" aparece antes de
"Febrero".
Una vez haya creado una nueva medida, aparecerá en una de las tablas del
panel Campos, que se encuentra en el lado derecho de la pantalla. Power BI inserta la
nueva medida en la tabla que esté seleccionada en ese momento y, aunque no
importa el lugar exacto donde se encuentre la medida en sus datos, puede moverla
con facilidad si la selecciona y utiliza el menú desplegable Tabla inicial.
Escriba el nombre de la nueva tabla a la izquierda del signo igual y el cálculo que desea
usar para formar la tabla, a la derecha. Cuando haya terminado de confeccionar el
cálculo, la nueva tabla aparecerá en el panel Campos del modelo.
Ahora, cuando haga clic en las barras o líneas del gráfico, se explora en profundidad
hasta el siguiente nivel de la jerarquía de tiempo, por ejemplo, de años a trimestres.
Puede seguir explorando en profundidad hasta llegar al nivel más detallado de la
jerarquía, que en este ejemplo son los días. Para retroceder por la jerarquía de tiempo,
haga clic en Rastrear agrupando datos en la esquina superior izquierda del objeto
visual.
Pasos siguientes
Por supuesto, los objetos visuales representan el resultado final de cualquier ejercicio
de inteligencia empresarial: queremos obtener datos, presentarlos de forma atractiva
y reveladora, y mostrar lo que destaque. En este sentido, Power BI cuenta con todo
tipo de objetos visuales atractivos —y una forma casi ilimitada de personalizarlos—,
por lo que esta sección es muy importante.
Puede que en un principio le parezca que esta sección se compone de muchos temas,
pero no hay nada de lo que preocuparse: cada uno de ellos es breve, está repleto de
(como habrá adivinado) objetos visuales y resulta muy sencillo de comprender. Es muy
probable que avance rápidamente por la sección y se imagine cómo conseguirá que
estos objetos visuales presenten sus propios datos.
Empezaremos por los pilares de las visualizaciones —los objetos visuales con los que
todos estamos familiarizados— y nos aseguraremos de que los conoce de principio a
fin. Después, veremos algunos más avanzados, o al menos un poco más infrecuentes, y
descubrirá multitud de recursos para crear informes.
La visualización de los datos es una de las partes principales de Power BI —una piedra
angular, como la definimos anteriormente en este curso— y la creación de objetos
visuales constituye la manera más sencilla de encontrar y compartir su información.
De manera predeterminada, Power BI pone a su disposición toda una gama de
visualizaciones, desde gráficos de barras simples hasta los gráficos circulares y mapas,
e incluso elementos más secretos, como cascadas, embudos, medidores, etc. Power BI
Desktop también ofrece una amplia variedad de herramientas de formato, como
formas e imágenes, que ayudan a que su informe cobre vida.
Las opciones disponibles para efectuar cambios cosméticos en su objeto visual varían
según el tipo de objeto seleccionado.
También puede dividir cada columna por categoría; para ello, arrastre una categoría al
campo Serie de columnas del panel Visualizaciones. Al hacerlo, cada barra se coloreará
proporcionalmente de acuerdo con los valores de cada categoría.
Arrastre el campo por el que quiere segmentar y colóquelo encima del marcador de
posición de la segmentación. La visualización se convertirá en una lista de elementos
con las casillas. Estos elementos son sus filtros: active la casilla situada junto a uno y las
Hay varias opciones diferentes disponibles para dar formato a la segmentación. Puede
configurarla para aceptar varias entradas a la vez o activar el modo Selección
única para utilizar una sola. También puede agregar una opción Seleccionar todo a los
elementos de su segmentación, lo que resulta útil cuando la lista es especialmente
extensa. Si cambia la orientación de la segmentación de vertical (opción
predeterminada) a horizontal, se convertirá en una barra de selección en lugar de una
lista de comprobación.
Power BI es flexible en lo que respecta al tipo de valor de ubicación que acepta, desde
detalles más generales como el nombre de la ciudad o el código de aeropuerto, hasta
datos muy específicos de latitud y longitud. Agregue un campo al cubo Valores a fin de
cambiar el tamaño de la burbuja según corresponda para cada ubicación del mapa.
Una aplicación interesante de las tarjetas consiste en hacer que muestren una medida
personalizada que haya concatenado con texto. Por seguir con el ejemplo anterior, con
una medida personalizada, su tarjeta podría incluir funciones DAX avanzadas y mostrar
un resultado similar a "Ingresos totales este año: 5 MM $" o "Progreso de ventas de
unidades este año:" y, después, agregar el número que represente el progreso.
Dispone de muchas opciones para cambiar los colores o el formato de los objetos
visuales. Puede cambiar el color de todas las barras de un objeto visual seleccionando
el selector de colores junto aColor predeterminado y seleccionando el color de su
elección.
También puede cambiar el color a partir de un valor o una medida. Para ello, arrastre
un campo al cubo Saturación de color de panel Visualizaciones (tenga en cuenta que
esto está disponible en la sección de Campos, no en la sección Pincel).
Los cuadros de texto constituyen una forma idónea de mostrar títulos grandes,
subtítulos o párrafos cortos de información junto a las visualizaciones. En los cuadros
de texto se pueden incluir vínculos; para ello, escriba una dirección URL o resalte una
frase de anclaje y seleccione el símbolo de vínculo en la barra de opciones del cuadro
de texto. Puede incluir direcciones URL en los cuadros de texto; Power BI detecta
automáticamente el vínculo y le aplica el formato pertinente.
Si selecciona Imagen, se abrirá un explorador de archivos, donde podrá seleccionar
una imagen en su equipo u otro origen conectado a la red. De manera
predeterminada, al cambiar el tamaño de una imagen en el informe, se mantendrá su
relación de aspecto, pero esto se puede deshabilitar en las opciones de formato visual.
En Formas, verá cinco opciones de forma, incluidos rectángulos y flechas. Las formas
pueden ser opacas o transparentes con un borde de color. (Esta última opción resulta
útil para crear bordes en torno a grupos de visualizaciones).
Entre las opciones de tamaño de página se incluyen 4:3 (una relación de aspecto más
cuadrada) y Dinámica (la página se adaptará al espacio disponible). También hay un
tamaño de carta estándar para los informes. Tenga en cuenta que puede que necesite
cambiar el tamaño de los objetos visuales tras modificar el tamaño de página para
asegurarse de que no sobresalen del lienzo.
También puede especificar un tamaño de página personalizado, establecer el tamaño
en pulgadas o píxeles, y cambiar el color de fondo de todo el informe.
Otra opción consiste en seleccionar Cortana, que cambia el tamaño del informe para
que pueda usarse como resultado de búsquedas con Cortana.
Ahora, cuando seleccione un objeto visual en el lienzo del informe, verá un pequeño
icono de filtroopaco en la esquina superior derecha de cada otro objeto visual que se
verá afectado. Para excluir un objeto visual de la interacción, haga clic en el
símbolo Ninguno en la esquina superior derecha, cerca del icono de filtro.
En algunos casos, puede ajustar el tipo de interacción de filtro que se produce entre
los objetos visuales. Con el modo de edición activado, seleccione el objeto visual se
utiliza para filtrar. Si puede cambiar el tipo de interacción en otro objeto visual,
aparecerá un icono de gráfico circular junto al de filtro en la esquina superior derecha.
Una vez que seleccione Mostrar elementos sin datos para cualquier campo del
panelVisualizaciones, se aplicará a todos los campos que se muestran en él. Es decir, si
agrega otro campo, también se mostrarán todos los elementos sin datos, sin tener que
volver a seleccionar la misma opción en el menú desplegable.
1. Los datos agregados al objeto visual (en el panel Campos) se envían desde Power BI
Desktop a la instalación local de R.
2. El script creado en el editor de scripts de R de Power BI Desktop se ejecuta en esa
instalación local de R.
3. Después, Power BI Desktop recibe un objeto visual de la instalación de R y lo muestra
en el lienzo.
Estos pasos se desarrollan muy rápido y el resultado se mostrará en la visualización
del objeto visual de R en el lienzo.
Pasos siguientes
Enhorabuena. Ha completado la sección Visualizaciones del curso de Aprendizaje
guiado de Power BI. Puede considerarse a sí mismo muy versado en las numerosas
visualizaciones que ofrece Power BI y también conocedor de cómo usarlas,
modificarlas y personalizadas. Y, buenas noticias: las visualizaciones son básicamente
las mismas en Power BI Desktop y en el servicio Power BI, así que lo que ha aprendido
se aplica a ambos.
Ya está preparado para poner rumbo a la nube y sumergirse en el servicio Power BI,
donde puede explorar datos. Como sabe, el flujo de trabajo se compone,
aproximadamente, de los siguientes pasos:
Está en la sección Exploración de datos del curso de Aprendizaje guiado de Power BI.
Ahora que ya conoce Power BI Desktop y sabe cómo obtener y visualizar datos, ya está
listo para explorar los datos en el servicio Power BI.
En esta sección aprenderá a hacer de todo con los datos, y es aquí donde el atractivo
de la interactividad y el uso compartido de Power BI brillan con luz propia. Por lo tanto,
prepárese para una sección interesante y fascinante.
Puede cambiar a su antojo el diseño de los objetos visuales de un panel. Para cambiar
el tamaño de un icono, arrastre los controladores hacia dentro o hacia fuera. Para
mover un icono, solo tiene que hacer clic y arrastrarlo a otra ubicación en el panel.
Mantenga el puntero sobre un icono y haga clic en el icono del lápiz para abrir Detalles
del icono, donde podrá cambiar el Título o el Subtítulo.
En el modo Enfoque, puede ver todos los datos. También puede anclar el objeto visual
directamente desde el modo Enfoque a otro panel seleccionando el icono de
la chincheta. Para salir del modo Enfoque, seleccione el icono Volver a... situado en la
esquina superior izquierda del modo Enfoque.
También puede agregar widgets al panel. Un widget es un icono especial del panel
que, en lugar de contener una visualización, contiene otros elementos como, por
ejemplo, una imagen, un vídeo en línea, un cuadro de texto o contenido web
enriquecido.
Si selecciona el vínculo Agregar widget de la esquina superior derecha de un panel,
aparecerá el cuadro de diálogo Agregar un widget.
Para que el panel aparezca siempre con la barra de navegación contraída, anexe lo
siguiente al final de la dirección URL:
? collapseNavigation = true
Los usuarios que sigan este vínculo abrirán el panel con una barra de navegación
contraída.
Pasos siguientes
Ver una introducción a las formas en que colaboran Excel y el servicio Power BI
Con Power BI, importar los datos de Excel a Power BI es una tarea sencilla.
Para que Power BI pueda importar los datos del libro, los datos deben tener formato
de tabla. Es fácil. En Excel, puede resaltar un rango de celdas y, en la
pestaña Insertar de la cinta de Excel, haga clic en Tabla.
Debe asegurarse de que todas las columnas tengan un nombre adecuado. De este
modo, podrá encontrar con mayor facilidad los datos que desee al crear informes en
Power BI.
Una vez importados los datos del libro, se crea un conjunto de datos en Power BI.
Aparece enConjuntos de datos. Ahora podrá empezar a explorar los datos creando
informes y paneles. Basta con hacer clic en el icono del menú Abrir situado junto al
conjunto de datos y hacer clic en Explorar. Aparecerá un nuevo lienzo de informe en
blanco. En el margen derecho, en Campos, verá las tablas y columnas. Solo tiene que
seleccionar los campos que desea para crear una nueva visualización en el lienzo.
Pasos siguientes
Conozca las herramientas que permiten compartir y colaborar más fácilmente con
Power BI.
En este módulo se tratan las distintas formas que ofrece Power BI de compartir
paneles, informes y datos con sus compañeros y colaborar con ellos. Por ejemplo,
puede:
NOTA: A los informes de Power BI Desktop se les suele llamar "archivos .pbix", ya que
esta es la extensión que se les asigna en Windows.
Una vez finalizada la carga, un cuadro de diálogo le informará de que el proceso de
publicación se realizó correctamente y le dará un vínculo que le llevará directamente al
informe en el servicio Power BI, en un explorador web.
También puede exportar los datos de cualquier objeto visual en el servicio Power BI.
Solo tiene que seleccionar el menú de los puntos suspensivos en cualquier objeto
visual y, a continuación, seleccionar el botón Exportar datos (el botón del medio). Al
hacerlo, se creará y se descargará un archivo .csv en el equipo local y aparecerá un
mensaje en el explorador (al igual que con cualquier otra descarga iniciada en el
explorador) que le informará de que la descarga se ha completado.
Al igual que con los paneles, también puede exportar los datos de los objetos visuales
de un informe seleccionando el botón Exportar en un objeto visual.
Esta es una manera de actualizar los datos manualmente. También puede actualizar
automáticamente los conjuntos de datos e informes, pero este proceso se tratará en
La primera pantalla que verá muestra todo el contenido al que tiene acceso, incluidos
los informes, paneles y grupos. También hay paneles de muestra que puede utilizar
Puede abrir cualquier panel punteándolo. Dentro de un panel, puede puntear uno de
sus iconos para enfocarlo en una vista más grande.
Los paquetes de contenido son una forma sencilla de reaprovechar el contenido que
otras personas de su organización han creado.
Definición de Power BI
Bloques de creación de Power BI
Obtención y modelado de datos
Visualizaciones
Exploración de datos en el servicio Power BI
Uso de Excel y Power BI juntos
Publicación y uso compartido del trabajo
Ha adquirido una gran cantidad de conocimientos, así que ya está preparado para
comenzar a ponerlos en práctica. Si hace clic en los vínculos siguientes, podrá realizar
descargas o conectar el explorador al servicio Power BI:
Esperamos que haya disfrutado realizando este curso de Aprendizaje guiado de Power
BI. Le deseamos mucha suerte y que consiga lograr que sus objetos visuales de Power
BI sean interactivos y atractivos.
Los conceptos de DAX son sencillos a la par que eficaces. Como este lenguaje usa
patrones y conceptos de programación únicos, puede que le cueste entenderlos y
ponerlos en práctica en su totalidad. Es posible que los métodos tradicionales de
aprendizaje de lenguajes no sean la forma más adecuada de iniciarse en DAX. Por
tanto, el objetivo de este vídeo es enseñarle los conceptos y la teoría que le ayudarán
más adelante a trabajar con Power BI.
DAX es un lenguaje funcional, es decir, todo el código que se ejecuta se encuentra
dentro de una función.
En DAX, las funciones pueden incluir otras funciones anidadas, instrucciones
condicionales y referencias a valores. El proceso de ejecución en DAX se inicia desde la
función o el parámetro más interno y se lleva a cabo en un contexto externo. En Power
BI, las fórmulas DAX se escriben en una sola línea, así que es importante dar el formato
correcto a las funciones en aras de mejorar la legibilidad.
DAX se ha diseñado para usar tablas, por tanto, tiene dos tipos de datos
principales: Numérico y Otro.
Numérico puede incluir enteros, decimales y divisas. Otro puede
incluir cadenas y objetos binarios. Es decir, si crea una función DAX para utilizar un tipo
de número, puede estar seguro de que funcionará con cualquier otro dato numérico.
DAX utiliza la sobrecarga de operador, que significa que puede mezclar tipos de datos
en los cálculos, de forma que los resultados variarán según el tipo de datos usados en
las entradas. La conversión se realiza automáticamente. Esto significa que no tiene que
conocer los tipos de datos de las columnas que está usando en Power BI, pero también
que, a veces, el proceso de conversión puede generar resultados inesperados. Se
recomienda comprender los datos que se utilizan para asegurarse de que los
operadores funcionan de la forma prevista.
Hay un tipo de datos en concreto que es probable que use bastante en Power
BI: Fecha y hora.
Fecha y hora se almacena como un valor de coma flotante con partes decimales y
enteras. Este tipo de datos puede utilizarse para calcular con precisión un periodo
posterior al 1 de marzo de 1900.
columnas calculadas
medidas calculadas
Antes de adentrarnos en la creación de estos tipos, es conveniente tener una idea
clara sobre la sintaxis DAX para tablas y columnas, que se usará al crear columnas
calculadas o medidas calculadas.
'Table Name'[ColumnName]
TableName[ColumnName]
Las columnas calculadas son útiles cuando quiera segmentar o filtrar el valor, o bien si
quiere realizar un cálculo en cada fila de la tabla.
Puede crear columnas calculadas en Power BI Desktop seleccionando Nueva
columna desde la pestaña Modelado. Es mejor estar en la vista Datos (en lugar de la
vista Informe o Relaciones), ya que puede ver la nueva columna creada y la barra de
fórmulas se rellena y está lista para la fórmula DAX.
Use una medida calculada para calcular porcentajes o proporciones, o bien si necesita
realizar agregaciones complejas. Para crear una medida usando una fórmula DAX,
seleccione el botón Nueva medida desde la pestaña Modelado. Como antes, es mejor
estar en la vista Datos de Power BI Desktop, ya que muestra la barra de fórmulas y
facilita la escritura de la fórmula DAX.
Los elementos necesarios para una medida calculada son los mismos que para una
columna calculada:
Funciones de agregación
Funciones de recuento
Funciones lógicas
Funciones de información
Funciones de texto
Funciones de fecha
Similar a Excel, al comenzar a escribir la fórmula en la barra de fórmulas de Power BI
Desktop, aparece una lista de funciones disponibles para ayudarle a determinar qué
función disponible quiere seleccionar. Y mediante las teclas de
dirección arriba y abajo del teclado, puede resaltar cualquiera de las funciones
disponibles y se muestra una breve descripción.
Power BI muestra las funciones que coinciden con las letras que ha escrito hasta ese
momento, por lo que si escribe S solo aparecen en la lista las funciones que empiezan
con S. Si escribe Su, solo aparecen en la lista las funciones que contienen la secuencia
Es fácil experimentar con DAX de esta forma y buscar cada una de las diversas
funciones DAX que están disponibles en Power BI. Todo lo que debe hacer es empezar
a escribir y dejar que Power BI le ayude.
Ahora que sabemos cómo obtener fórmulas de DAX, veamos cada una de estas
categorías de funciones.
Funciones de agregación
SUM
AVERAGE
MIN
MAX
SUMX (y otras funciones X)
Estas funciones solo pueden utilizarse con columnas numéricas y, normalmente, solo
pueden agregar una columna a la vez.
Pero las funciones de agregación que terminan en X, como SUMX, pueden trabajar con
varias columnas. Estas funciones recorren en iteración la tabla y evalúan la expresión
de cada fila.
COUNT
COUNTA
COUNTBLANK
COUNTROWS
DISTINCTCOUNT
Estas funciones cuentan elementos diferentes, como valores distintos, valores no
vacíos y filas de tabla.
Funciones lógicas
AND
OR
NOT
IF
IFERROR
También se pueden expresar estas funciones especiales con operadores. Por
ejemplo, AND se puede escribir como (cambiar por) && en la fórmula DAX.
Puede usar operadores (como &&) cuando necesite más de dos condiciones en la
fórmula, pero de lo contrario es recomendable usar el nombre de la función
(como AND) para mejorar la legibilidad del código de DAX.
Funciones de información
ISBLANK
ISNUMBER
ISTEXT
ISNONTEXT
ISERROR
Funciones de texto.
CONCATENTATE
REPLACE
SEARCH
UPPER
FIXED
Estas funciones de texto funcionan de forma muy similar a las de Excel que tienen el
mismo nombre, por lo que si está familiarizado con cómo Excel administra las
funciones de texto ya está un paso adelante. Si no, siempre puede experimentar con
estas funciones en Power BI y obtener más información sobre cómo se comportan.
Funciones de fecha
DATE
HOUR
NOW
EOMONTH
WEEKDAY
Aunque estas funciones son útiles para calcular y extraer información de los valores
de fecha, no se aplican a la inteligencia de tiempo, que usa una tabla de fechas.
VARNAME = RETURNEDVALUE
Las variables pueden ser cualquier tipo de datos, incluidas tablas enteras.
Tenga en cuenta que cada vez que haga referencia a una variable en la expresión DAX,
Power BI tendrá que recalcular su valor según la definición. Por este motivo, se
recomienda evitar repetir variables en las funciones.
DAX tiene funciones relacionales que le permiten interactuar con tablas que tienen
establecidas relaciones.
Puede devolver el valor de una columna, o puede devolver todas las filas en una
relación con las funciones de DAX.
Por ejemplo, la función TABLE sigue las relaciones y devuelve el valor de una columna,
mientras que RELATEDTABLE sigue las relaciones y devuelve una tabla completa
filtrada para incluir solo las filas relacionadas.
Con DAX, puede crear tablas calculadas completamente nuevas y, después, tratarlas
como cualquier otra tabla, incluida la creación de relaciones entre ellas y otras tablas
del modelo de datos.
FILTER
ALL
VALUES
DISTINCT
RELATEDTABLE
Estas funciones devuelven una tabla completa en lugar de un valor. Normalmente,
usaría los resultados de una función de tabla en análisis posteriores como parte de una
expresión mayor, en lugar de un valor final en la tabla devuelta. Es importante
recordar que, al usar una función de tabla, los resultados heredan las relaciones de sus
columnas.
Puede combinar funciones de tabla en la expresión, siempre y cuando cada una de
ellas use y devuelva una tabla. Por ejemplo, considere la siguiente expresión de DAX:
Esta expresión aplicaría un filtro en toda la tabla, con lo que omitiría el contenido de
filtro actual.
La función DISTINCT devuelve los distintos valores de una columna que también están
visibles en el contexto actual. Por tanto, para usar el anterior ejemplo de expresión de
DAX, el uso de ALL en esa expresión omite los filtros, mientras que
cambiar ALL por DISTINCT los observaría.