Aprendizajes de la sección “Clean, Transform, and Load the data” del módulo “Prepare the data”

KevinRoger
Participante

    ¿Qué aprendiste en la sección “Clean, Transform, and Load the data”?

    -Resolver y corregir las inconsistencias y valores nulos que vienen en las bases.
    -Identificar y crear “Keys” adeacuadas para generar “Joins”
    -Cómo combinar Querys
    -Aplicaciones de transformación de datos a una Tabla
    -Definir “naming convetions” amigables para el usuario
    -Utilización del “Advance Edito” para modificar el código M
    -Configuración del “Data loading”
    -Cómo visualizar errores al importar la base de datos.

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

    -Resolver y corregir las inconsistencias y valores nulos que vienen en las bases.

    • Este concepto tratado en el curso me ayudará a revisar la calidad de los datos y a tomar decisiones sobre cómo corregirlos para lograr una base más limpia y correcta.

    -Identificar y crear “Keys” adeacuadas para generar “Joins”

    • Este punto es muy importante dado que nos enseña las distintas maneras en que se pueden relacionar tablas (Inner, Left Outer, Right Outer, etc) a través de un campo clave llamado generalmente “ID”, donde se unen o cambinan filas de 1 o más tablas.

    -Cómo combinar Querys

    • Aquí se aprendió que existen dos formas de combinar Tablas, a través de Marge Queries y Append Queries.

    -Aplicaciones de transformación de datos a una Tabla

    • En este punto se aprendió como puedes transformar la tabla utilizando distintas acciones como lo son: Transpose, Unpivot Columns o Group by (Agrupar por columnas específicas).

    -Definir “naming conventions” amigables para el usuario

    • Este punto sirvió para realizar consultas y trabajos pensando en el usuario final, sabiendo que debe entender cómo utilizar con el producto que le vamos a entregar. Tomar en cuenta recomendaciones como: Quitar prefijos y sufijos, evitar abreviaciones que no manejen los usuarios finales, ser legibles, tengan nombres significativos y utilizar terminologías de la empresa.

    -Utilización del “Advance Edito” para modificar el código M

    • Aquí se aprendió a como interactuar de manera muy básica con el lenguaje M entendiendo algunas terminologías como: Let, Source, #“Subset sales data sheet”, #“Promoted Headers”, In.

    -Configuración del “Data loading”

    • Este punto me enseñó a cómo ocultar tablas que ya no queremos ver utilizando “ENABLE LOAD” y como hacer para que la tabla que está oculta aún así se actualice (Include in report refresh).

    -Cómo visualizar errores al importar la base de datos.

    • Saber que significa el error que te entrega Power BI al momento de cargar una base y cómo abrir el query editor para revisar los errores que aparecen al cargar esta base. De esta manera podremos tomar la decisión si ocultamos, filtramos o reemplazamos esos errores para limpiar la base de una manera correcta.

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

    • Creo que este punto es uno de los pasos intermedio-cierre para lo que es la preparación de datos, dado que no es solamente encontrar valores erróneos y reemplazarlos, sino que también es el hecho de complementar la información generando relación de tablas y de qué manera y cómo lo vamos a hacer. Por último creo que la introducción a como leer el lenguaje M es necesario para detectar errores o realizar modificaciones en la base que estaremos trabajando.

    P.D: @Diego volvimos con toda la energía a retomar y completar esta certificación.