Power BI Espanol Virtual Conf 2023 Lo puesto en práctica día (1).

Hola y feliz día tarde o noche según donde me leas, hoy traigo una explicación de la maravillosa Power BI Espanol Virtual Conf 2023.

Empezamos!!

Lo primero felicitar a todos los involucrados definitivamente se aprende muchísimo como es en mi caso y justamente he puesto en practica varias conferencias especificas de todas las que tuvimos hoy, con que base de datos lo coloque en practica bueno con la data del reto del grupo fp20 analytics – challenges team en linkedin, el cual los invito a registrarse en este maravilloso grupo.

 

Ahora lo primero en colocar en practica será lo visto y explicado por Salvador Ramos 📈 mentor power bi que explico como trabajar con la inteligencia de tiempo y la importancia de donde es creado un calendario para nuestro modelo de datos para ser más especifico cree dos tablas de dimensiones una en DAX y otra en Power Query y como veremos en el siguiente paso a paso las diferencias importantes de donde se crea y analizado como lo explico el primer gran ponente.

  1. Creamos la dimensión en DAX: Con la siguiente formula de DAX
    Dim_Calendario = CALENDAR(MIN(Tabla_Hechos[Fecha Pedido]),MAX(Tabla_Hechos[Fecha Factura])).
  2. Creamos el resto de columnas con las cuales trabajaremos con el reto.

Ahora creamos una tabla de la manera como la nos enseño en la noche de hoy también de manera muy sencilla Francisco Mullor Cabrera otra de las maravillosas ponencias

  1. Primero creamos una Parámetro de tipo fecha inicio
  2. Segundo parámetro fecha fin
  3. Creamos una consulta con la siguiente linea:
    1. = {Number.From(Fecha_Inicio)..Number.From(Fecha_Fin)}
  4. Con estos pasos tenemos nuestras dos tablas la de DAX y ahora otra en power query y ahora realizaremos el proceso en el cual compararemos ambas en DAX STUDIO en opciones avanzadas para validar la diferencia y justo evidenciar lo que nos explicaba Salvador Ramos.

Luego de haber creado estos procesos aplicamos lo visto en la ponencia de Ana María Bisbé York, para crear de manera eficiente una tabla de hechos y sus dimensiones, una explicación magistral, creando las dimensiones como debe ser, pasos de limpieza con power query.

 

Debemos entender que este especifico reto la tabla de hechos con solo campos de altamente aditivos , teniendo en cuenta que esta tabla de hechos que creamos es de tipo acumulativa por que tiene varias fechas viendo el ciclo de vida dentro de el mismo registro, y colocando una dimensión de tipo rol play para este reto la cual es la dimensión calendario.

Luego a este mismo reto del conjunto de datos aplicamos optimizaciones para que funcione de manera muchísimo mejor las recomendaciones de otra gran ponencia del día de hoy como lo fue la de Miguel Caballero Sierra, el cual nos da tips primero de optimización y hacer mas amigable trabajar con power query con las siguientes modificaciones

  1. Se debe deshabilitar fechas y horas automáticos
  2. Deshabilitar  vistas previas en segundo plano
  3. Lo mas importante es el análisis de tiempos en consultas, lo cual usamos SQL PROFILE que se encuentra ya incluido en DAX STUDIO habilitamos primero las opciones de command Events
  4. Luego de ellos editamos también las opciones progress reports en el cual habilitamos solo los dos seleccionados que veras en la imagen
  5. Por ultimo actualizamos nuevamente el power bi y vemos en la columna duration los tiempos de inicio y fin, y en las columnas event (Progress report begin) , eventsubclass(Execute SQL y Read Data) buscamos la siguiente información para analizar en milisegundo lo que nos toman las consultas de power query como lo vemos en la siguiente imagen

 

Como podemos observar estas oportunidades de tener grandes ponentes juntos online es única para aprender y retos de datos para aplicar en practica  y así asimilar lo aprendido.

 

Espero que sea de tu agrado este resumen o paso a paso de como aplicar las lecciones vistas en cada conferencia y sobre todo invitarte a visualizarlas estas conferencias.

 

Vicente Antonio Juan Magallanes

Business Intelligence Technical.

 

Perfil linkedin.

 

 

 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *