PDF Manual Power Bi Basico
PDF Manual Power Bi Basico
Alfredo Benavides
Benavides 2549 Of. 602 – Miraflores | T. (+51 1) 6521776
W. www.tecnofor.pe | C. [email protected]
[email protected]
POWER BI
vell Básico
Nive
Ni
UNIDAD 01:
Introducción
UNIDAD 01: APRENDIZAJE GUIADO DE POWER BI
Este es el curso de Aprendizaje guiado de Power BI. Este curso en lín ea de
autoaprendizaje
autoaprendizaje explica qué es Power BI de forma progresiva, para que pueda
aumentar sus conocimientos desde lo más básico.
b ásico.
El curso está diseñado para ofrecer
ofrecer orientación en fragmentos
fragmentos comprensibles, con un
flujo lógico que lo ayuda a asimilar
a similar conceptos,
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 unau na 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 qu e se describe lo
que aprenderá. En el contenido
contenid o que aparece tras el vídeo, se explica el concepto para
para
que pueda
pu eda repasarlo y aprender
aprender a su propio ritmo.
Si está empezando a utilizar
util izar Power
Power BI, con
con este curso podrá comenzar
comenzar a dar sus
primeros pasos, mientras que si está familiarizado con este servicio,
servicio, podrá asociar
conceptos y suplir las lagunas de conocimiento. Esperamos
Esperamos que disfrute del curso.
Iremos incluyendo más contenidos en el futuro.
¿Qué es Power
Po wer BI?
Power BI es una colecc
colección
ión de servicios
servicios de
d e software, aplicaciones
aplicaciones y conectores
conectores que
qu e
funcionan conjuntamente para convertir
convertir orígenes de datos sin relación entre sí en
información coherente, interactiva
interactiva y atractiva visualmente.
visualmente. Tanto si se trata de una
sencilla hoja de cálculo de Excel como de una colección
colección de almacenes de datos
nub e, Power BI le permite conectar fácilmente
híbridos locales o basados en la nube, fácilmente los
orígenes de datos, visualizar (o descubrir) lo más importante y compartirlo con quien
quiera.
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.
Las visualizaciones pueden ser sencillas, como un único número que representa un
aspecto significativo, o visualmente complejas, como un mapa de colores degradados
que muestra la opinión del votante con respecto a un determinado problema o
preocupación social. La finalidad de un objeto visual es presentar los datos de una
manera que ofrezca contexto e información detallada, lo que probablemente
resultaría difícil de discernir en una tabla sin formato de números o texto.
Conjuntos de datos
Un conjunto de datos es una colección de datos que utiliza Power BI para crear sus
visualizaciones.
Puede tener un conjunto de datos sencillo basado en una sola tabla de un libro de
Excel, similar al que se muestra en la siguiente imagen.
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.
Los informes le permiten crear numerosas visualizaciones en varias páginas diferentes
si resulta necesario, así como organizarlas de la forma más adecuada para presentar
los datos.
Por ejemplo, podría tener un informe sobre las ventas trimestrales y otro sobre el
crecimiento de un producto en un segmento determinado, o bien crear un informe
sobre los patrones de migración de los osos polares. Independientemente del tema,
con ellos podrá recopilar y organizar las visualizaciones en una o varias páginas.
Paneles
Cuando esté preparado para compartir una página de un informe o una colección de
visualizaciones, puede crear un panel. De forma similar a los de los automóviles, los
paneles de Power BI son colecciones de objetos visuales de una sola página que puede
compartir con otros usuarios. A menudo, se trata de un grupo de objetos visuales que
ofrecen una perspectiva rápida de los datos o el caso de que intenta presentar.
Los paneles tienen que caber en una sola página, que a menudo se denomina "lienzo"
(este es el fondo en blanco de Power BI Desktop o el servicio, en el que coloca las
visualizaciones). Puede compararlo con el lienzo que utiliza un artista o pintor: un área
de trabajo donde crear, combinar y rehacer objetos visuales interesantes y atractivos.
Puede compartir paneles con otros usuarios o grupos, que pueden in teractuar con
ellos cuando estén en el servicio Power BI o en su dispositivo móvil.
Iconos
En Power BI, un icono es una visualización única dentro de un informe o panel. Se trata
del rectángulo que contiene cada objeto visual individual. En la siguiente imagen, verá
un icono (resaltado mediante un cuadro de color vivo) que también está rodeado por
otros iconos.
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
Power BI no tienen por qué ser complejos o complicados para que resulten
convincentes.
Para algunas personas, utilizar una sola tabla de Excel en un conjunto de datos y luego
compartir un panel con su equipo supone una forma muy valiosa de usar Power BI.
Otras, en cambio, aprovechan Power BI para utilizar tablas de Almacenamiento de
datos SQL de Azure que combinan con otras bases de datos y orígenes y que, después,
filtran para crear un conjunto de datos que supervisa el progreso de fabricación a cada
momento; todo ello en tiempo real.
En ambos casos, el proceso es el mismo: crear conjuntos de datos, generar objetos
visuales atractivos y compartirlos con otras personas. Y, de forma simila r, el resultado
en los dos casos es el mismo: aprovechar el número de datos en continuo aumento y
convertirlos en información procesable.
Independientemente de si requiere conjuntos de datos sencillos o complejos para
presentar su información, Power BI lo ayuda a empezar a trabajar rápidamente y se
puede expandir a la par que sus necesidades para alcanzar la complejidad que precisen
sus datos. Además, puesto que Power BI es un producto de Microsoft, puede dar por
sentado que es sólido, ampliable, compatible con Office y listo para las empresas.
Ahora, veamos cómo funciona. Comenzaremos echando un vistazo al servicio Power
BI.
1.3. Un vistazo al servicio Power BI
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.
En el lienzo (el área en el centro del servicio Power BI) se muestran los orígenes de
datos disponibles en el servicio Power BI. Además de los orígenes de datos habituales,
como archivos de Excel, bases de datos o datos de Azure, Power BI puede conectarse
fácilmente a servicios de software (también denominados "proveedores de SaaS" o
"servicios en la nube"), como Salesforce, Facebook, Google Analytics y otros muchos
servicios de SaaS.
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.
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).
Cuando encuentre un objeto visual que le interese, puede seleccionar el icono Anclar,
situado a la derecha de la barra de consulta de lenguaje natural, para anclarlo al panel.
En este caso, el objeto visual se ancla al panel de GitHub, ya que es el que está
seleccionado actualmente.
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 in corporan más continuamente.
Pasemos al tema siguiente, en el que se resume esta sección Introducción y se le
preparará para las siguientes.
También hemos analizado los bloques de creación básicos de Power Bi, que son los
siguientes:
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.
Cuando haya hecho esto varias veces, tal y como se describe en el vídeo, su tabla
empezará a mostrar un formato con el que Power BI puede trabajar más fácilmente.
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 p ueda 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 creada, puede utilizar la tabla calculada como cualquier otra tabla en
relaciones, fórmulas e informes.
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.
Además, puede explorar en profundidad todos los datos mostrados en el objeto visual,
en lugar de un periodo seleccionado, con el icono de dos flechas Explorar el nivel
siguiente, que también se encuentra en la esquina superior derecha del objeto visual.
Siempre y cuando el modelo cuenta con un campo de fecha, Power BI generará
automáticamente distintas vistas para diferentes jerarquías de tiempo.
Pasos siguientes
También puede dividir cada columna por categoría; para ello, arrastre una categoría
categoría al
campo Serie de columnas del panel
pan el Visualizaciones. Al hacerlo, cada barra se coloreará
coloreará
proporcionalmente de acuerdo
acuerdo con los valores de cada categoría.
categoría.
Los gráficos
gráficos combinados representan
representan un modo eficaz
eficaz de ver en una única visualizac
visuali zación
ión
varias medidas con escalas muy distintas.
Arrastre el
el campo por el que
q ue quiere
qu iere segmentar
segmentar y colóquelo encima del marcador de
posición de la segmentación.
segmentación. La visualización se convertirá
convertirá en una lista ded e elementos
con las casillas. Estos elementos
elementos son sus filtros: active
active la casilla situada junto a uno y las
demás visualizaciones de la misma página del informe se filtrarán, o segmentarán, por
su selecció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
no mbre de la ciudad o el código de aeropuerto, hasta
Agregue un campo al cubo Valores a fin de
datos muy específicos de latitud y longitud. Agregue
cambiar el tamaño de la burbuja según corresponda
corresponda para cada ubicación del mapa.
.. :,
Creación de mapas de
d e formas
Dispone de muchas opciones para cambiar los colores o el formato de los objetos
visuales. Puede cambiar el color
color de todas
tod as las barras de un objeto visual seleccionando
el selector de colores junto a Color predeterminado y seleccionando el color de su
elección.
También puede cambiar el color de cada barra (u otro elemento, en función del tipo de
objeto visual seleccionado) activando el control deslizante Mostrar todo. Al hacerlo,
aparecerá un selector de colores por cada elemento.
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 visual izaciones. 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).
4.11. Personalización de informes con opciones de formato y diseño de
página
Power BI Desktop permite controlar el diseño y el formato de las páginas de sus
informes, como el tamaño y la orientación.
Utilice el menú Vista de página de la pestaña Inicio para cambiar el modo en el que las
páginas de sus informes se escalan. Entre las opciones disponibles se incluyen Ajustar
a la página (valor predeterminado), Ajustar al ancho y Tamaño real.
También puede cambiar el propio tamaño de las páginas. De manera predeterminada,
las páginas de informe tienen una relación de aspecto de 16:9. Para cambiar el tamaño
de página, asegúrese de no haber seleccionado ningún visual, seleccione el icono del
pincel en el panel Visualizaciones y, después, elija Tamaño de página para expandir la
sección.
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.
Ahora, cuando seleccione un objeto visual en el lienzo del informe, verá un pequeño
icono de filtro opaco 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.
4.17. Jerarquías visuales y comportamiento
comportamiento de exploración en
profundidad
Cuando agregue un campo Fecha a un objeto visual en el cubo del campo Eje , Power BI
agrega
agrega automáticamente
automáticamente una jerarquía de tiempo
tiempo en la que se incluyen los
valores Año, Trimestre , Mes y Día. Así, Power BI posibilita que los objetos visuales
disfruten de una interacción basada en tiempo con las personas que ven sus informes y
permite que los usuarios exploren
ex ploren en profundida
p rofundidadd esos distintos niveles temporales.
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.
Los paneles, incluido cualquier panel nuevo, aparecen en la sección Paneles del
margen izquierdo del servicio Power BI. Seleccione un panel de la lista para verlo.
Puede cambiar a su antojo el diseño de los ob jetos 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 h acer 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 .
Haga clic en un icono del panel para ver el in forme a partir del cual se creó. Esto le
permite ver rápidamente los datos subyacentes bajo un objeto visual. También puede
cambiar ese vínculo mediante el campo Establecer vínculo personalizado en Detalles
del icono.
Por ejemplo, puede anclar iconos de un panel a otro si tiene una colección de paneles
y desea crear un panel de resumen. El proceso es el mismo: mantenga el puntero
sobre el icono y seleccione elicono de la chincheta . Los paneles son fáciles de crear y
cambiar. Además, puede personalizarlos para hacer que el panel de una página
aparezca exactamente donde lo desee.
Para plantear una pregunta sobre sus datos, abra un panel en Power BI y, en la parte
superior de la pantalla, verá un cuadro de entrada en el q ue podrá formular preguntas
acerca de los datos mostrados. A esta característica se le suele llamar Preguntas y
respuestas****.
Al hacer clic en el cuadro, Power BI muestra avisos con algunos de los términos
sugeridos a partir de los datos como, por ejemplo, "Ingresos anuales hasta la fecha".
Puede hacer clic en uno de los términos sugeridos para ver el resultado, que suele
aparecer como una tabla o tarjeta sencillas. Al seleccionar una de las frases sugeridas,
Power BI crea automáticamente y en tiempo real un objeto vi sual a partir de su
selección.
UNIDAD 07: PUBLICACIÓN Y USO COMPARTIDO
Esta es la sección Publicación y uso compartido del curso de Aprendizaje guiado de
Power BI.
Ahora que ha descubierto el modo en que Excel y Power BI funcionan juntos sin
problemas y se ha familiarizado con todo lo relativo a lo s elementos visuales que
puede crear en los informes y los paneles, seguramente desee compartirlos con sus
compañeros y amigos. Con Power BI, publicar y compartir son tareas fáciles.
Conozca las herramientas que permit en 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.
También puede exportar los datos d e cualquier objeto visual en el servicio Power BI.
Solo tiene que seleccionar el menú d e 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.
También puede omitir por completo el nombre de tabla y usar solo el de columna,
aunque no recomendamos hacerlo para así escribir funciones claras (y, por tanto,
código de DAX claro). Los nombres de columna siempre deben incluir los corchetes.
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.
Con medidas , aparece un nuevo icono de medida en el panel Campos con el nombre
de la medida. La barra de fórmulas se rellena otra vez con el nombre de la fórmula
DAX (esta vez, con la medida).
Los elementos necesarios para una medida calculada son los mismos que para un a
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 l etras 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
de letras Su en el nombre (no tienen que empezar por Su, solo tienen que contener esa
secuencia de letras).
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, no rmalmente, 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.
Funciones de recuento
COUNT
COUNTA
COUNTBLANK
COUNTROWS
DISTINCTCOUNT
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
Aunque estas funciones pueden ser útiles en determinadas situaciones, merece la
pena conocer de antemano el tipo de datos de las columnas y no depender de que l as
funciones lo proporcionen.
DAX usa las funciones MAX y MIN para agregar y para comparar valores.
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 d e 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 l as 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.
La función RELATED puede usarse en relaciones de varios a uno, mientras
que RELATEDTABLE solo es compatible con relaciones de uno a varios .
Puede utilizar funciones relacionales para crear expresiones que i ncluyan valores en
varias tablas. DAX devolverá un resultado con estas funciones, con ind ependencia de la
longitud de la cadena de la relación.
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 o tras tablas
del modelo de datos.
FILTER
ALL
VALUES
DISTINCT
RELATEDTABLE
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 distinto s valores de una columna qu e 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.