Este ejercicio forma parte del curso
Explora los fundamentos de las bases de datos NoSQL, y cómo se utilizan en una arquitectura de datos moderna. Aprende a identificar los pros y los contras de utilizar bases de datos orientadas a columnas, a documentos, a valores clave y a grafos para poner los datos a disposición de los procesos posteriores y de los consumidores de datos.
Sumérgete en las bases de datos orientadas a columnas con la ayuda de Snowflake. Aprende a rellenar tablas Snowflake utilizando varias herramientas, y descubre los fundamentos de la micropartición y la agrupación de datos para optimizar el rendimiento de las consultas con la poda de consultas. Aprovecha las expresiones comunes de las tablas y las vistas materializadas y no materializadas para agilizar los flujos de trabajo analíticos. Adéntrate en los datos semiestructurados con los tipos VARIANT de Snowflake.
Ejercicio actual
Sumérgete en el mundo de los datos documentales con Postgres JSON, y explora las complejidades de los datos semiestructurados. Aprende a extraer y transformar datos de documentos de nivel superior y anidados utilizando una serie de operadores y funciones incorporados.
Lleva tus habilidades en NoSQL al siguiente nivel dominando los fundamentos de las bases de datos clave-valor. Explora los casos de uso habituales de los datos clave-valor, y aprende a utilizar Redis y Python para leer y escribir datos. Concluye con una visión básica de las bases de datos gráficas y su lugar en la pila de datos moderna.