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.
Exercício atual
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.
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.