Respuesta a: Aprendizajes de la sección “Develop a Data Model” del módulo “Model the data”

bernabe

¿Qué aprendiste en la sección “Develop a Data Model”?

En esta sección vimos 6 temas.

  1. Aplicar “cross-filter direction” y “security filtering ”: En este tema aprendimos a configurar las relaciones entre las tablas. Existen dos tipos de relaciones de uno a uno, de uno a varios, y de varios a varios. Aplicamos el security filtering cuando tenemos configurado roles de usuarios y usamos la relación varios a varios. Esto nos sirve para asegurarnos que los usuarios accedan solo a los accesos que les son permitidos.
  2. Crear “calculated tables”: Trata de como crear tablas calculadas utilizando funciones de DAX para esos fines. Aprendimos a usar la función SUMARIZECOLUMNS, CALENDARAUTO() dentro de la función ADDCOLUMNS() para agregar mas columnas de fecha generadas en el acto por la función CALENDARAUTO(). También existen otras funciones que crean tablas.
    3.Crear “Hierarchies”: Aprendimos que son las jerarquías y como crearlas en power bi. Estas acumulan saldos desde una jerarquía inferior a una superior. Se pueden crear desde el modelo de datos con las columnas que ya están disponibles, también con la función dax: “PATH”. Es un excelente instrumento para ver niveles de información.
    4.Crear columnas calculadas: Se pueden crear desde la visualización de datos. Desarrollan el modelo de datos pero los hace mas ineficiente, por lo que se recomienda crear las columnas con medidas.
    5.Implementar “Row-Level Security ( RLS) roles”: Aprendimos a crear roles y a asociarlos a los usuarios de los datos. Nos sirve para controlar las informaciones que queremos mostrar ya sea por usuarios o por grupos de usuarios. Se crean desde powerbi desktop, y se comparte en el servicio de powerbi en nube.
    Configurar la funcionalidad de “Q&A”: Esta funcionalidad sirve para que el usuario haga preguntas al modelo. Trabaja con los sinónimos que le asignamos a las tablas y columnas en sus propiedades. Se configura en la pestaña home o modeling. Se pueden crear sinónimos, preguntas establecidas, sugeridas por el usuario, ect.

¿Cómo te servirá esto que aprendiste en tus desarrollos de Power BI?

Estos temas me servirán para desarrollar un modelo de datos con mas funcionalidades para compartir informaciones y crear mejores tablas para el modelo.

¿Cómo te servirá esto que aprendiste al presentar el examen de certificación?

Para el examen estaremos preparados para las preguntas relacionadas con el desarrollo de nuestro modelo de datos.