Index
Básico
- Introducción
- ¿Qué es Power BI?
- Descarga Power BI Desktop
- Las partes de Power BI
- Roles en Power BI
- Flujo de trabajo en Power BI
- Informe, datos, modelo
- ¿Cómo comenzar?
- Transformar datos
- Excel
- Parámetros
- Importar origen de datos desde Directorio
- Importar origen de datos desde varios archivos excel
- Importar contenido a Power BI
- Importar datos desde SQL Server
- Importar datos desde la web
- Agregar información a la consulta
- Configuración de origenes de datos
- Tipos de datos
- Combinar columnas
- Combinar consultas
- Anexar consultas para crear una nueva
- Referencia
- Distribución de columnas
- Duplicar consulta
- Agrupar por
- Columna dinámica
- Columna condicional
- Estructurar panel de consultar
- Mostrar la información de la calidad de la columna
- Perfil de columna
- Mostrar espacio en blanco
- Eliminar filas o renglones duplicados
- Data Analysis Expressions
Power BI
Introducción
Power BI es un servicio de análisis empresarial de Microsoft, su objetivo es proporcionar visualizaciones interactivas y capacidades de inteligencia empresarial con una interfaz lo suficientemente simple como para que los usuarios finales creen sus propios informes y paneles.
¿Qué es Power BI?
Power BI es una colección de servicios de software, aplicaciones y conectores que trabajan juntos para convertir sus fuentes de datos no relacionadas en información coherente, visualmente envolvente e interactiva.
Sus datos pueden ser una hoja de cálculo de Excel o una colección de almacenes de datos híbridos locales y basados en la nube.
Power BI le permite conectarse fácilmente a sus fuentes de datos, visualizar y descubrir lo que es importante y compartirlo con quien desee.
Power BI es un conjunto de herramientas de análisis empresarial para analizar datos y compartir conocimientos.
Descarga Power BI Desktop
Para descargar e instalar la versión de Power BI Desktop entra a Microsoft Store.
Otra alternativa es acceder al sitio de Power BI:
- powerbi.microsoft.com
- Da clic en Productos
- Elige Power BI Desktop
- Y da clic en Descargar gratis
Si ha descargado Power BI desde el sitio, tendrá que descargar la nueva versión e instalar.
Las partes de Power BI
- Power BI Desktop Una aplicación de escritorio de Windows
- Power BI service Un servicio SaaS en línea (Software as a Service)
- Mobile apps Power BI para dispositivos Windows, iOS y Android.
- Power BI Report Builder, para crear informes paginados para compartir en el servicio Power BI.
- Power BI Report Server, un servidor de informes local donde puede publicar sus informes de Power BI, después de crearlos en Power BI Desktop.
Roles en Power BI
La forma en que usa Power BI puede depender de su rol en un proyecto o en un equipo. Otras personas, en otros roles, pueden usar Power BI de manera diferente.
- Power BI para usuarios empresariales
- Power BI Desktop para creadores de informes
- Generador de informes de Power BI para creadores de informes empresariales
- Power BI para administradores
- Power BI para desarrolladores
Flujo de trabajo en Power BI
Un flujo de trabajo común en Power BI comienza con:
La conexión a fuentes de datos en Power BI Desktop y la creación de un informe.
Luego, publica ese informe desde Power BI Desktop en el servicio Power BI y lo comparte para que los usuarios comerciales del servicio Power BI y en dispositivos móviles puedan ver e interactuar con el informe.
Este flujo de trabajo es común y muestra cómo los tres elementos principales de Power BI se complementan entre sí.
Informe, datos, modelo
Al acceder a Power BI Desktop encontramos de lado izquierdo 3 iconos:
- Informe. Muestra el resultado de la visualización del informe, en un nuevo informe se presentan opciones para iniciar a trabajar.
- Datos. Muestra los datos con los cuales se esta trabajando, en un nuevo informe se presenta vacío.
- Modelo. Muestra un diagrama con la estructura del modelo de datos, así como poder configurar: tablas, campos y relaciones. En un nuevo informe presenta opciones para iniciar a trabajar
| Informe: Archivo, Inicio, Insertar, Modelado, Ver, ayuda. |
|---|
![]() |
Datos: Archivo, Inicio, ayuda. |
![]() |
Modelo: Archivo, Inicio, ayuda. |
![]() |
¿Cómo comenzar?
Podemos iniciar con la opción Obtener datos al dar clic muestra un listado de origenes como Excel, donde se indica la ubicación o SQL donde se debe indicar servidor y base de datos o web donde se indica un URL, etc.
Por ejemplo si el origen es un archivo de texto, al indicar la ubicación del archivo, la información contenida en este se presenta a manera de columnas y renglones.
Donde podemos dar clic en cargar o transformar datos.
Al dar clic en transformar datos se abre la ventana del Editor de power Query donde se podra Transformar, Agregar columna, Vista, Herramientas y ayuda. Esto también estará disponible desde el menú contextual de cada columna (clic derecho en el nombre de la columna).
Podemos entender esta ventana de Editor de power BI atendiendo a sus 3 paneles:
A la izquierda se encuentra el panel de consultas donde nos muestra el nombre del archivo que hemos utilizado como origen de los datos.
En el centro tenemos el panel de datos que es la visualización del contenido del archivo presentado a manera de columnas y renglones.
A la derecha el panel de configuración de la consulta, en propiedades indica el nombre del archivo de orien de datos y pasos aplicados.
NOTA en este ejemplo el archivo de texto se considera que tiene un layout cuya disposición o formato permite el reconocimiento del nombre de las columnas y los datos que contiene cada una y dispuesto en renglones a manera de un registro en una tabla.
Para comenzar a trabajar con la información puede ser que existan columnas que no se trabajaran, esto se puede indicar seleccionando: inicio, administrar columnas, elegir columnas y entonces el Editor de power BI identifica esto como un nuevo paso a insertar, se confirma y se muestra el listado de columnas, solo resta desmarcar las que no se van a considerar en la consulta.
NOTA es importante que el paso de administrar y elegir columnas, se encuentre seleccinado el paso aplicado que más convenga ya que cada paso representa una vista, por ejemplo puede que las columnas tengan un nombre generico y un número consecutivo lo cual no es tan claro, por lo cual nos conviene que mejor la columna tenga un nombre específico para su mejor correlación.
Si por ejemplo cambiamos el nombre o encabezado de la columna, se agrega un paso y todos los pasos son listados en el panel de configuración de la consulta y apartado PASOS APLICADOS
Finalmente se puede dar clic en Cerrar y aplicar
Transformar datos
Al dar clic en Transformar datos se abre la venta del Editor de power query.
Desde la venta del Editor de power BI dar clic en Nuevo origen, por ejemplo podemos elegir Excel y dar clic en el botón de conectar, a continuación se indica la ubicación y archivo del archivo excel a trabajar.
En el Navegador elegimos la información a trabajar que será mostrada dependiendo de como esta conformada en el archivo Excel. Al dar clic en cada apartado se puede visualizar la información para poder consultar de esdta manera elegimos acertadamente la casilla y dar clic en aceptar.
En el Navegador se seleccionan los elementos a consultar de la fuente de datos.
Barra de fórmulas
Por defecto en el Editor de Power Query, la Barra de fórmulas no esta visible, para activarla, seleccionamos vista y verificamos la casilla Barra de fórmulas.
NOTA en línea desde el sitio app.powerbi.com/ es posible hacer esto desde la opción conjunto de datos, donde se presentan según convenga las opciones importar o cargar el archivo excel, indicando una breve descripción de la diferencia entre estas.
Inspección de pasos aplicados
Al dar clic en cada paso aplicado podemos observar que por ejemplo, el primer paso que puede ser Origen en la Barra de fórmulas se muestra la sentencia de conexión al archivo Excel.
El siguiente paso que puede ser Navegación en la Barra de fórmulas se muestra la información seleccionada del archivo excel que puede ser una tabla.
Tipo cambiado es el paso donde Power BI detecta automáticamente el tipo de dato de cada columna, y en la Barra de fórmulas se muestra podemos consultar que tipo de dato asigno por columna.
Es posible realizar más acciones sobre el conjunto de datos que power BI reconocerá como un nuevo paso, por ejemplo podemos elegir del menú principal la opción Transformar seleccionar una columna y aplicar la trasnformación correspondiente como formato, donde es posible cambiar a mayúsculas o minúsculas, transponer, invertir filas (renglones), contar filas (renglones), manipular la presentación de una fecha, etc.
Power BI ayuda con la trasnformación al activar unicamente las opciones disponibles que puede aplicar al tipo de dato que contienen.
Archivos delimitados
Con Power BI es posible importar archivos que están delimitados por algún identificador, que puede ser un tabulador, coma, pipe entre los más comunes.
Dar clic en Obtener datos y de la lista de opciones elegir Texto o CSV
A continuación se abre una ventana mostrando una vista previa de la información contenida en el archivo.
Al inicio muestra Origen de archivo con un tipo de formato especifico.
Delimitador donde se puede indicar que delimitador usar para la correspondencia de datos.
Detección del tipo de datos que es un criterio que se uso para la detección del tipo de datos.
Estas opciones se pueden modificar según convenga.
Excel
Con power BI es posible importar archivos de Excel.
Una forma es dar clic en el botón Excel estando en Inicio del menún principal. (este botón se encuentra a lado del botón Obtener datos)
Se abre la ventana para indicar la ubicación y elegir el archivo excel a trabajar.
Se abre la ventana del Navegador donde seleccionamos la información de trabajo, que se muestra según este conformado el archivo en tablas, hojas, rangos, etc. Cada objeto identificado es representado por un ícono. Los objetos de mismo nombre les agrega un numero para su identificación ya que no puede tratar objetos con un mismo nombre.
En el Navegador se seleccionan los elementos a consultar de la fuente de datos.
Los pasos en automático que puede realiza el motor de Power BI, son: origen, que es la fuente de los datos,
Parámetros
Algo que debemos tener en cuenta es que al cargar un archivo en Power BI, este esta almacenado en una ubicación específica, es decir estamos dependiendo de que el archivo exista y se encuentre en la ubicación. Si se renombra el archivo, se cambia de ubicación o se elimina, cuando se de clic en Actualizar todo de la opción Vista previa, power BI no lo encontrará e indicará que hay un error.
Podemos conocer la ubicación del archivo seleccionando del panel izquierdo consultas y del panel de PASOS APLICADOS, el paso Origen, y la observaremos en la barra de formulas. Por defecto en el Editor de Power Query, la Barra de fórmulas no esta visible, para activarla, seleccionamos vista y verificamos la casilla Barra de fórmulas.
Lo que podríamos hacer es dar clic en la opción Administrar parámetros, se abre su ventana, damos clic en Nuevo para crear un nuevo parámetro, le cambiamos el nombre por defecto de Parámetro1 por un nombre adecuado para facilitar el entendiento, por ejemplo Ubicación y este valor será de tipo texto y en valor actual colocamos en donde se encuentra el archivo (path), finalizamos dando clic en aceptar, por favor coloque al final la última diagonal inversa
\ en la ruta.
Observará que este nuevo parámetro se ha agregado al panel izquierdo de las consultas.
Si damos clic en Configuración de origen de datos y despues en Cambiar origen.
Ahora damos clic en Uso avanzado y configuramos los Elementos de la ruta del archivo, donde en primer valor elegiremos Parámetro y seleccionamos el parámetro correspondiente, debajo de este ingresaremos el nombre del archivo y damos clic en aceptar, con esto se ha cambiado la cadena de conexión.
Si volvemos a consultas, PASOS APLICADOS, Origen, observaremos que en la barra de fórmulas ahora se emplea el parámetro (puede que no se haya refrescado, para ello cambie de paso y regrese a origen)
De esta manera al cambiar de ubicación el archivo, solo debemos actualizar el valor del parámetro, sin tener que volver a cargar el archivo y el trabajo realizado.
Importar origen de datos desde Directorio
Se puede dar el caso de que la fuente de datos este contenida en varios archivos, que en realidad cada archivo contiene la misma estructura o modelo de datos, es decir, cada archivo tiene las mismas columnas.
Para ello cuando se da clic en Obtener datos en esta ocasión se indicará que es una Carpeta o directorio y damos clic en conectar.
A continuación se debe ingresar la ubicación de esta carpeta o directorio y cic en aceptar.
Power BI visualizará el contenido de la carpeta y en esta ventana podemos realizar algunas acciones.
Una acción recomendada es Transformar datos antes de la acción Combinar para asegurar la integridad.
Si tenemos la certeza de realizar la acción combinar, entonces eliga Combinar y transformar datos
A continuación se presenta la ventana Combinar archivos y se visualizará el contenido del primer archivo en la carpeta o directorio, que power BI usará de base para aplicar la misma transformación de datos al resto de los archivos contenidos, siendo posible hacer cambios a las opciones presentadas en esta ventana y se da clic en Aceptar.
De esta manera se han combinado los valores de los archivos en una sola consulta.
En el panel de consultas, se han agregado las acciones necesarias para obtener el resultado presentado.
NOTA. Tenga cuidado de no repetir un paso, ya que este se vera reflejado en el panel de consultas como grupos nuevos, por lo que podría tener grupos y contenido repetido.
Cada vez que se actualice la información contenida en los archivos de la carpeta, será necesario indicar en Power BI, a través de la opción Actualizar vista previa de la ventana del Editor de Power Query.
Importar origen de datos desde varios archivos excel
Como paso básico se debe comprobar que los origenes cuenten con la misma estructura o modelo de datos, es decir, que tengan las mismas columnas y que los valores correspondan a un mismo tipo de dato por columna.
Entonces abrimos el Editor de Pwer Query y seleccionamos de Inicio, Nuevo origen, indicamos que será una Carpeta e ingresamos su ubicación.
Al dar clic en Aceptar se mostrará el contenido de la Carpeta y será posible realizar acciones previas a la carga.
Si todo esta listo, podemos dar clic en Combinar y Transformar datos.
Cuando Power Query termina se muestra la ventana Combinar archivos, tomando como base el primer archivo de la Carpeta y se mostrará una estructura de los objetos creados, que puede ser una tabla, misma que al dar clic se visualizan los valores que contiene, al dar clic en Aceptar se procesa la consulta.
El Editor de Power Query muestra el resultado.
Cuando en la Carpeta se agreguen nuevos archivos, se debe Actualizar la vista previa de la consulta y se integra la información contenida en los nuevos archivos.
Importar contenido a Power BI
En este caso se puede conectar con el modelo no con los datos.
De clic en Archivo, de clic en Importar, elija: Power Query, Power Pivot, Power View e indique el archivo de origen de datos.
De esta manera en Datos se visualiza la información obtenida, y en Modelo se presenta la relación entre tablas.
Importar datos desde SQL Server
Para ello de clic en Obtener datos, e indique que es de SQL Server será necesario conocer el nombre del servidor al cual se va a conectar (ingresando un punto se conecta al servidor local), la base de datos e indicar el modo de conectividad, por ejemplo importar.
Al dar clic en Aceptar será ahora necesario contar con una credencial valida (usuario/contraseña)
Al dar clic en Aceptar se intetará conectar al servidor y credencial proporcionada, pudiendo tener como resultado un error o la conexión al servidor y usuario indicado.
Si se logro conectar se presentará el Navegador y se ira indicando lo conveniente.
Al terminar se obtiene el resultado de la consulta.
Y se han importado los datos.
Importar datos desde la web
Para ello de clic en Obtener datos, e indique que es desde Web y se solicitara que se ingrese el URL.
Al dar clic en Aceptar se presenta el método de acceso, podemos continuar y entonces Power BI se intentará conectar, si no lo logra, ser indicará un error o se mostrará el Navegador mostrando los objetos recuperados de la conexión.
Es decir, de manera automática Power BI identifica elementos y crea una estructura, a manera de tablas, como su vista web
Se puede ir dando clic en cada tabla para consultar la información que contiene, así como se puede ir seleccionando cada tabla.
También existe la opción de crear una tabla a partir de ejemplos.
Al dar clic en Transformar datos Power BI crea una consulta a partir del contenido del URL.
Es posible de los valores no esten como los necesitamos por lo que se tendrá que usar opciones como transformar y lo que mejor convenga dentro de las diferentes opciones que tiene Power BI.
Agregar información a la consulta
Una vez generada la consulta y obtenido los datos, es posible que sea necesario agregar información, puede ser que podamos copiar esta información al porta papeles y al dar en Inicio y clic en Especificar datos podemos crear una tabla y pegar los datos de memoria para llenar los valores de la tabla, damos un nombre a la tabla y damos clic en Aceptar.
Como resultado la tabla se muestra como una consulta en el panel de consultas.
En este caso la forma de actualizar la información de la nueva tabla será a través de Origen en PASOS APLICADOS, clic en el engrane y hacemos modificaciones.
Configuración de origenes de datos
Cada origen de datos, tiene una configuración que se conserva, para acceder a esta información en Inicio dar clic en >Configuración de origenes de datos y mostrara su ventana donde tenemos las opciones, origenes de datos en el archivo actual o permisos globales.
Podremos modificar estos valores de configuración, como cambiar origen, editar o borrar permisos.
Esto es útil cuando cambia una ubicación, modo de acceso, credenciales, etc.
También es posible acceder a los Origenes recientes.
Al seleccionar un origen reciente, si todo bien podemos consultar el origen, de lo contrario puede que este origen haya cambiado.
De la misma forma ocurre con las conexiones a bases de datos, ahorrandonos algunos pasos y utilizando su configuración.
Tipos de datos
Conversiones
Como buena práctica antes de usar las fuentes de datos, se debe revisar que los valores en los datos sean correctos, Power BI es capaz de convertir los valores al tipo de dato que considera Power BI más idoneo.
Sin ebargo en ocasiones no será posible determinar el tipo de datos, ya que en la columna hay valores mezclados de tipos de datos diferente, Power BI los identifica como ABC/123.
Una solución podría ser primero en PASOS APLICADOS el paso previo de tipo cambiado y convertir los valores de la columna a texto insertando un nuevo paso y a continuación podríamos indicar que valores deseamos reemplazar por que valor.
Formatos
En ocasiones ciertas configuraciones como la de idioma, como la diferencia que existe con el punto y la coma en cantidades.
Un error podría ser que una cantidad decimal la presente como entera.
Recordemos que Power BI trabaja por pasos, por lo que es necesario consultarlos para encontrar el paso donde nos puede convenir agregar antes o después a este un paso nuevo o bien eliminar un paso.
Entonces podría ser que agregamos un paso pero podemos entonces cambiar tipo con la configuración regional. Así como especificar su tipo de dato.
Elegir columnas
Para trabajar con ciertas columnas, podemos de Inicio dar clic en Administrar columnas y después clic en Elegir columnas, se mostrará una ventana donde se pueden marcar las columnas que deseamos trabajar.
Usar la primera fila o renglón como encabezado
En ocasiones al leer el origen de la fuente de datos puede ser que la primer fila o renglón tenga el título o encabezado de cada columna, para corregir esto en Transformar dar clic en Usar la primera fila o renglón como encabezado y de esta manera se elimina la primer fila o renglón.
Eliminar filas a través del filtrado
Por ejemplo, observamos que la columna contiene valores nulos
null
que deseamos descartar, para ello, podemos dar clic en el filtro de la columna
y verificar la casilla nulo
Otra manera es de Inicio dar clic en Reducir filas y Quitar filas, donde elegiremos la opción que convenga.
Combinar columnas
En el editor de Power Query, podemos seleccionar más de una columna si mantenemos presionada la tecla control CTRL mientras vamos dando clic a las columnas que deseamos seleccionar.
Para combinar columnas, selecciona las columnas a combinar y del menú principal Agregar columna damos clic en Combinar columnas donde deberemos indicar el separador (o uno personalizado) entre los valores de las columnas y el nombre de la nueva columna, damos clic en Aceptar.
En este caso como resultado se inserta una nueva columna se mantienen las columas con las que se realizo la combinación
Un caso distinto es cuando deseamos fusionar columnas, es decir, que a partir de las columnas seleccionadas para la combinación de como resultado una única columna, con lo cual son eliminadas las columnas con las que se hizo la combinación.
Para esto de Transformar de clic en Combinar columnas
Dividir columnas
Es posible que a partir de una columna podamos dividir sus valores en columnas resultantes o si hemos combinado columnas previamente podemos volver a obtener columnas separadas.
Para ello seleccione la columa a dividir, clic en el botón derecho y del menú contextual elegir Dividir columna y después la opción que convenga.
Las columnas resultantes se nombran con el encabezado de la columna a dividir y un consecutivo, por lo que se deberá cambiar el nombre del encabezado a uno conveniente.
Dividir columnas: divivir en columnas o filas
Dependiendo del resultado deseado es posible, dividir una columna y después dividir por filas, donde probablemente no tengamos columnas por resultado, sino filas insertadas.
Columna a partir de los ejemplos
Es posible que los valores de una columna deban ser separados como los de una dirección completa compuesta por calle, número, código postal, estado, país, para dividir estos valores en columnas podría llevarnos varios pasos, por lo que podríamos mejor usar de Agregar columna la opción Columna a partir de los ejemplos y usar un patron.
Combinar consultas para crear una nueva
Es posible combinar tablas y crear una consulta. En el Editor de Power Query, Inicio, de clic en Combinar, Combinar consultas y Combinar consultas para crear una nueva.
En la ventana que se presenta debera seleccionar dos tablas, a continuación de cada tabla se selecciona la columna por la que se hará la relación.
En la parte inferior de la ventana muestra un estado, para saber si lo que hacemos es correcto.
El tipo de combinación, es una opción para adecuar la más conveniente.
Al dar clic en aceptar, tal vez el resultado de primera impresión no es lo imaginado, esto porque tendremos una columna con el valor table en todas las filas.
Esto es porque aún no hemos terminado, table significa que ya ha unido la tabla pero falta definir de esta tabla que columnas deseamos trabajar.
Para indicar las columnas de la segunda tabla, de clic en el ícono expandir del encabezado de la columna cuyos valores son table, de esta manera podemos filtrar sus columnas.
NOTA. Dando clic derecho sobre una tabla del modelo, una opción del menú contextual es para habilitar o deshabilitar la carga.
Anexar consultas para crear una nueva
En el Editor de Power Query, Inicio, de clic en Combinar, Combinar consultas y Anexar consultas para crear una nueva.
En la ventana que se muestra, podemos dar clic en Tres o más tablas, de esta manera podemos ver todas las tablas del modelo, para agregar a las tablas a anexar. Seleccionamos las tablas y damos clic en Agregar.
De las tablas a anexar aún podemos dar un orden a la unión o eliminar alguna tabla que no sea necesaria.
En el menú principal Vista, podemos dar clic en Dependencia de la consulta y mostrará la relación entre las tablas del modelo, donde podrá observar como se conforma la tabla anexada como consulta.
NOTA. Dando clic derecho sobre una tabla del modelo, una opción del menú contextual es para habilitar o deshabilitar la carga.
Referencia
Dando clic derecho sobre una tabla del modelo, una opción del menú contextual es Referencia, la cual crea una copia de la tabla con una referencia a la padre.
Esta acción creará una dependencia en el modelo, la cual podemos consultar en el menú principal Vista, dar clic en Dependencia de la consulta.
Duplicar consulta
Dando clic derecho sobre una tabla del modelo, una opción del menú contextual es Duplicar, la cual crea un duplicado de la consulta.
En este caso debemos ir a PASOS APLICADOS y revisar si no se tiene que hacer algún cambio.
Al revisar las depedencias observamos que en este caso no se crean dependencias.
Agrupar por
Básico
Utilidad. Agrupar valores.
Ventana. Editor de Power Query (se abre desde Power BI Desktop, Inicio/Transformar datos)
Menú principal. Inicio / Agrupar por
Ventana Agrupar por
Opciones. Básico: 1 columna y 1 valor agregado / Uso avanzado
Columnas. Selección de la columna de la cual sus valores serán agrupados
Nuevo nombre de columna. Nombre por defecto sugerido que puede cambiar por un nombre acorde que de claridad.
Operación (valor agregado). Seleccionar alguna de las operaciones que se pueden realizar (agrupar) según convenga.
Columna. Opción dependiente de Operación (se activa o desactiva)
Nota. Recuerde que las operaciones que realiza se agregan a PASOS APLICADOS mismos que pueden ser modificados o eliminados.
Uso avanzado
Utilidad. Agrupar valores.
Ventana. Editor de Power Query (se abre desde Power BI Desktop, Inicio/Transformar datos)
Menú principal. Inicio / Agrupar por
Ventana Agrupar por
Opciones. Básico / Uso avanzado
Columnas. Selección de más de una columna a la agrupación al dar clic en Agregar agrupación
Nuevo nombre de columna. Nombre por defecto sugerido que puede cambiar por un nombre acorde que de claridad.
Operación (valor agregado). Seleccionar alguna de las agregaciones que se pueden realizar según convenga.
Columna. Opción dependiente de Operación (se activa o desactiva)
Agregrar agrupación. Se indicara la sub agregación
Nota. Recuerde que las operaciones que realiza se agregan a PASOS APLICADOS mismos que pueden ser modificados o eliminados.
Tips
Es posible cambiar el orden de PASOS APLICADOS seleccionando y moviendo el paso a la posición que convenga.
Es recomendable aplicar Transformar / Grupo: Columna de texto / Formato a las columnas cuyos valores son de texto, como mayúsculas, minúsculas, recortar que elimina los espacios al inicio y final del texto.
Columna dinámica
Utilidad. Crear nuevas columnas a partir de los valores de una columna.
Editor de Power Query (se abre desde Power BI Desktop, Inicio/Transformar datos)
Seleccione la columna cuyos nombres desea convertir en nuevas columnas.
Menú principal. Transformar / Grupo: Cualquier columna / Columna dinámica
Ventana asistente. Columna dinámica
Por defecto. usará como nombre de las nuevas columnas, los valores de la columna seleccionada
Columna de valores. Elija la columna de la cual se obtienen los valores para las nuevas columnas.
Opciones avanzadas
Función de valor agregado. Puede o no elegir un valor agregado, por ejemplo: Mínimo, máximo, etc.
Revertir: Columna dinámica
- Seleccionar columna, clic derecho, opciones: Anulación de dinamización...
Columna condicional
Utilidad. Crear una nueva columna que agregue condicionalmente los valores de la columna seleccionada.
Agregar una columna condicional, que se calcula a partir de otras columnas o valores.
Editor de Power Query (se abre desde Power BI Desktop, Inicio/Transformar datos)
Seleccione la columna cuyos nombres desea convertir en nuevas columnas.
Menú principal. Agregar columna / Grupo: General / Columna condicional
Ventana asistente. Agregar una columna condicional
Nuevo nombre de columna resultante. Por defecto se asigna un nombre el cual puede cambiar por un nombre representativo.
Si:
Nombre de columna. Elija la columna sobre la cual desea aplicar una condición.
Operador. Elija el operador que deseas aplicar a la condición.
Valor. Ingrese el valor con el cual se evaluará la condición.
Entonces:
Salida
Podrá ingresar como resultado, un valor, una columna o un parámetro.
Agregar cláusula. Podrá agregar más condiciones.
De lo contrario
Aquí se define que pasa en los casos en los que no se cumplan la condiciones anteriores.
Podrá ingresar como resultado, un valor, una columna o un parámetro.
O bien no especificar esta opción, es decir no se ingresa ningún valor y se deja en blanco.
Tips
Tenga en cuenta que el valor ingresado es sensitivo a minúsculas y mayúsculas, por lo que el valor que ingrese debe coincidir exactamente al valor contenido en la columna.
Columna a partir de la selección
Utilidad. Usar ejemplos para crear una columna nueva.
Agregar una columna dado un patrón.
Editor de Power Query (se abre desde Power BI Desktop, Inicio/Transformar datos)
Seleccione la columna cuyos valores usará para crear una nueva columna.
Menú principal. Agregar columna / Grupo: General / Columna a partir de los ejemplos / a partir de la selección
Ventana asistente. Agregar columna a partir de los ejemplos
Mansaje de estado Escriba valores de ejemplo para crear una columna nueva.
Este atento a las indicaciones que aquí se muestran
Tendrá que dar las teclas (Control y enter para aplicar) Con esto indica a la herramienta que se ejecuten las acciones automáticas en busca de patrones coincidentes Columna1 patrones resultantes. Desplácese hasta encontrar la última columna nombrada Columna1
De doble clic en la primer fila o renglón de esta columna1 para poder ingresar los valores para encontrar patrones coincidentes.
Por defecto al dad doble clic ya se presentan de manera automática una lista de patrones que puede utilizar, de lo contrario ingresar el que mejor convenga.
Este atento a las indicaciones que se muestran en la sección principal.
Donde la herramienta puede ir sugiriendo que hacer.
No olvide que al terminar de ingresar el valor debe dar CTRL + ENTER
Tips
Por ejemplo puede crear un rango indicando el valor inferior, guión, valor superior al aceptar se crea una columna que identifica que los valores de la columna seleccionada están en un rango especificado a partir del o los ejemplos ingresados.
Lo cual permitira por ejemplo filtrar valores por los rangos creados.
También es posible seleccionar más de una columna y trabajar patrones para las columnas seleccionadas.
Si la acción automática de Power BI no coincide con el patrón para todas las filas o renglones, entonces dirijase al patrón donde la fila no coincide con el patrón y ajuste el patrón.
Esto puede ocurrir para catálogos donde el resultado es un valor único para todas las filas cuando existen más valores posibles, entonces se puede ir al último valor distinto y ajustar de esta manera Power BI podría reconocer los valores disntintos en base a los patrone de ejemplo.
Estructurar panel de consultar
Puede organizar sus elementos de trabajo del panel de consultas.
Si damos clic derecho en el Panel de consultas en el menú contextual tenemos la opción Nuevo grupo que nos pueden permitir dar una mejor organización de elementos para facilitar su entendimiento, por ejemplo podemos tener un grupo para las tablas cuya carga este habilitada y otro grupo para aquellas cuya carga este deshabilitada
Puede seleccionar una consulta y dar clic derecho, en el menú contextual tendra la opción de verificar si se habilita o no la carga de esta al modelo.
Las consultas cuya carga no esta habilitada se muestra su nombre en cursiva
Mostrar la información de la calidad de la columna
En el Editor de Power Query al seleccionar una consulta, presenta una tabla compuesta por una o más columnas, debajo del nombre o encabezado de la columna se presenta una línea delgada de color.
Esta linea delgada en color representa la calidad de la integridad de los valores que contiene la columna.
Podemos obtener más información desde el menú Vista / Grupo: Vista previa de datos / Calidad de columnas
Si la línea es de color (Los colores se presentan de manera proporcional a la calidad encontrara en tipo y número):
- Verde. Significa que no tienen problema los valores de la columna, por ejemplo un problema podría ser que contenga valores
null - Negro. Podría significar que hay valores vacios o nulos.
- Rojo. Podría significar que tiene valores con error
- Puede existir una combinación de estos colores.
Distribución de columnas
Utilidad. Permite mostrar la distribución de valores en la columna, en la vista previa de los datos.
Puede servir para verificar cuando los valores de una columna deben ser únicos, si no es así tendremos una correspondencia que no es igual entre valores distintos y únicos.
Editor de Power Query (se abre desde Power BI Desktop, Inicio/Transformar datos)
Menú principal. Vista / Grupo: Vista previa de datos / Distribución de columnas
Al verificar esta opción se mostrará debajo del nombre o encabezado de cada columna, la cantidad de valores distintos y únicos que contiene la columna, así como su porcentaje respectivamente al colocar el puntero del mouse encima del gráfico.
Tips
La barra de estado inferior Generación de perfiles de columnas proporciona información del número de filas o renglones mostrados, si da un clic en esta barra de estado se mostrará un menú contextual con un par de opciones:
- Generación de perfiles de columnas basada en 1000 primeras filas
- Generación de perfiles de columnas en función del conjunto de datos completo
Perfil de columna
Utilidad. Muestra el perfil de columna en el panel de detalles.
Editor de Power Query (se abre desde Power BI Desktop, Inicio/Transformar datos)
Menú principal. Vista / Grupo: Vista previa de datos / Perfil de columna
Al verificar esta opción se mostrará en el panel de detalles 2 secciones:
- Estadísticas de columna. De lado izquierdo tenemos información como el número de: NaN (Not a Number)
, Cero, Desviación estándar,
par, impar, etc.
El menú de 3 puntos tiene la opción de copiar, con la cual copia el contenido mostrado en una tabla. - Distribución de valores. De lado derecho se muestra un gráfico correspondiente a la columna que este seleccionada, cada barra del gráfico al dar clic derecho presenta un menú contextual donde es posible realizar operaciones de filtrado o reemplazo.
El menú de 3 puntos tiene la opción de agrupar (filtrar) por valor, signo, paridad dependiendo de los valores de la columna y podrá copiar los valores del gráfico mostrado sin formato.
Mostrar espacio en blanco
Utilidad. Muestra los caracteres de espacio en blanco y nueva línea.
Utiles para la limpieza de valores de datos de tipo texto.
Editor de Power Query (se abre desde Power BI Desktop, Inicio/Transformar datos)
Menú principal. Vista / Grupo: Vista previa de datos / Mostrar espacio en blanco
Al verificar esta opción se mostrará de manera visual aquellos valores que tienen un espacio en blanco.
Cuando esta opción no esta verificada Power BI presenta los valores con un formato donde no son perceptibles los espacios en blanco.
Verificada esta opción son visualmente más detectables los espacios en blanco en el valor de la celda que no esta vacía, sin embargo si hay caracteres al final del valor visualmente no se pueden detectar.
Tips
Algo que puede causar el formato de valores como puede ser que contengan espacios, mayúsculas o minúsculas es que se considere un valor diferente o distinto.
Formato (Transformar)
Utilidad. Cambiar las mayúsculas o minúsculas del texto o limpiarlo.
Utiles para la limpieza de valores de datos de tipo texto.
Editor de Power Query (se abre desde Power BI Desktop, Inicio/Transformar datos)
Menú principal. Transformar / Grupo: Columna de texto / Formato
Recortar. Esta opción remueve los espacios al inicio y al final de los valores contenidos en la celda de la o las columnas seleccionadas.
Eliminar filas o renglones duplicados
Utilidad.
Permite eliminar valores duplicados entre filas o renglones de la columna seleccionada.
Editor de Power Query (se abre desde Power BI Desktop, Inicio/Transformar datos)
Menú principal. Vista / Grupo: Vista previa de datos / Distribución de columnas
Al verificar esta opción se mostrará debajo del nombre o encabezado de cada columna, la cantidad de valores distintos y únicos que contiene la columna, así como su porcentaje respectivamente.
Al colocar el puntero del mouse encima del gráfico y dando clic derecho el menú contextual tendrá la opción Quitar duplicados.
El resultado será dejar solo la primer fila encontrada y elimina
Tips
Algo que puede causar un valor duplicado es que en el modelo de datos al intentar relacionar tablas no sea posible por la existencia de valores repetidos.
DAX - Data Analysis Expressions
Modelos tabulares
Se basan en tablas y sus relaciones, estas relaciones se crean entre columnas del mismo tipo de datos.
Lenguaje funcional fuertemente tipado de expresiones de análisis de datos (DAX) es una biblioteca de funciones y operadores que se pueden combinar para crear:
- Fórmulas y expresiones en Power BI,
- Analysis Services y
- Power Pivot en modelos de datos de Excel.
Conversión implícita, DAX convierte automáticamente los valores de los datos según convenga, si no es posible esta conversión, posee funciones de conversión explícita.
Las fórmulas de DAX incluyen funciones, operadores y valores para realizar cálculos y consultas avanzados sobre datos en tablas y columnas relacionadas en modelos de datos tabulares.
DAX, tiene sus propios tipos de datos de los cuales resaltan:
- Table
Los modelos de datos tabulares también incluyen el tipo de datos Table
como entrada o salida para muchas funciones de DAX.
Por ejemplo, la función FILTRO toma una tabla como entrada y genera otra tabla que contiene solo las filas que cumplen las condiciones del filtro.
Al combinar funciones de tabla con funciones de agregación, puede realizar cálculos complejos sobre conjuntos de datos definidos dinámicamente. - Blank
Un espacio en blanco es un tipo de datos en DAX que
representa y reemplaza valores nulos de SQL.
Puede crear un espacio en blanco usando la función EN BLANCO y probar los espacios en blanco usando la función lógica, ESBLANCO.
Nueva medida
Utilidad.
Permite escribir una expresión DAX que calcula un valor a partir de los datos.
Power BI Desktop
En el Panel de configuración de la consulta (panel derecho) en la sección: Campos de clic en alguna de las tablas que se listan.
El Menú principal cambian las opciones, en Herramientas de tablas / Nueva medida
Al dar clic cambia el aspecto de las cintas y se agrega la opción Herramientas de medición y se muestra una barra de formulas con Medida = por defecto, puede cambiar por un nombre más apropiado que de mejor claridad.
A partir del igual puede iniciar con su expresión DAX.
suma = SUM(Nombre_tabla[Nombre_columna])
Si se verifica la casilla de la nueva medida, se presenta un gráfico.
Al dar un clic sobre el gráfico es posible varificar la casilla de cualquier otro campo y entonces el gráfico incluye la información de ambos.
Tips
Otra manera de hacer lo anterior es desde el Menú principal / Modelado / Grupo: Cálculos / Nueva medida
Puede presentar dos o más medidas en una visualización.
Para ello del Panel de configuración de la consulta (panel derecho) en la sección Visualizaciones y dar clic en el elemento Tabla, se mostrará este en la página y seleccionado puede ahora de la sección Campos y verificar las casillas de aquellos objetos que convenga elegir.
Podría también elegir el elemento Matriz y elegir campos debajo del grupo de elementos se mostrarán las Filas y Columnas, solo basta arrastrar y soltar los campos en donde corresponda.
Related con esta función puede incluir otras tablas relacionadas en la expresión.


