Criar uma estratégia de particionamento de dados

Intermediário
Desenvolvedor
Azure
Azure Cosmos DB

Identificar estratégias para gerenciar relações entre entidades de dados, como clientes e dados de vendas. Aprimore o desempenho e a colocação em escala do modelo de dados pré-agregando e desnormalizando os dados. Use o feed de alterações para manter a integridade referencial dos seus dados.

Objetivos de aprendizagem

Ao concluir este módulo, aprenderemos a:

  • Gerenciar as relações entre as entidades de dados usando estratégias avançadas de modelagem e particionamento.
  • Manter a integridade referencial dos seus dados usando o feed de alterações.
  • Implementar estratégias de pré-agregação e desnormalização dos dados para aprimorar o desempenho e a colocação em escala do modelo de dados.
  • Otimizar o armazenamento e a computação, misturando tipos de entidade em um único contêiner

Pré-requisitos

  • Familiaridade com os conceitos do Azure Cosmos DB, como bancos de dados, contêineres, documentos e taxa de transferência (unidades de solicitação por segundo [RU/s]).
  • Familiaridade com a navegação pelos recursos e dados do Azure Cosmos DB usando o Data Explorer no portal do Azure, com a execução de consultas e a exibição das estatísticas de consulta nos resultados.
  • Familiaridade com estratégias básicas de modelagem e particionamento, como a inserção ou a referenciação de dados nas entidades.
  • Familiaridade com o SDK do .NET do Azure Cosmos DB v3.
  • Familiaridade com o feed de alterações do Azure Cosmos DB.