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.