Este exercício faz parte do curso
Explore os conceitos básicos dos bancos de dados NoSQL e como eles são usados em uma arquitetura de dados moderna. Aprenda a identificar os prós e os contras do uso de bancos de dados orientados a colunas, documentos, valores-chave e gráficos para disponibilizar dados para processos downstream e consumidores de dados.
Mergulhe nos bancos de dados orientados por colunas com a ajuda do Snowflake. Aprenda a preencher as tabelas Snowflake usando várias ferramentas e descubra os fundamentos do microparticionamento e do agrupamento de dados para otimizar o desempenho da consulta com o corte de consultas. Aproveite expressões de tabela comuns, exibições materializadas e não materializadas para otimizar os fluxos de trabalho de análise. Entre nos dados semiestruturados com os tipos VARIANT do Snowflake.
Exercício atual
Mergulhe fundo no mundo dos dados de documentos com o Postgres JSON e explore as complexidades dos dados semiestruturados. Saiba como extrair e transformar dados de documentos de nível superior e aninhados usando vários operadores e funções incorporados.
Leve suas habilidades de NoSQL para o próximo nível, dominando os fundamentos dos bancos de dados de valores-chave. Explore casos de uso comuns para dados de valor-chave e saiba como usar o Redis e o Python para ler e gravar dados. Conclua com uma visão geral básica dos bancos de dados gráficos e seu lugar na pilha de dados moderna.