Implementación de una estrategia de modelado de datos y creación de particiones para Azure Cosmos DB for NoSQL

Intermedio
Ingeniero de datos
Desarrollador
Azure
Azure Cosmos DB

En esta ruta de aprendizaje, aprenderá la forma en que Azure Cosmos DB usa la creación de particiones para escalar los contenedores y cómo dedicar tiempo a pensar en el modelo de datos ayuda a satisfacer las necesidades de rendimiento de las aplicaciones.

Requisitos previos

Antes de iniciar esta ruta de aprendizaje, debe contar con lo siguiente:

  • Familiaridad con Azure y Azure Portal
  • Experiencia en programación con C#. Si no tiene ninguna experiencia anterior en programación, se recomienda completar la ruta de aprendizaje Primeros pasos con C# antes de empezar con esta.

Módulos en esta ruta de aprendizaje

Identifique los patrones de acceso a claves de una aplicación. Defina el modelo de datos de las entidades, junto con los contenedores donde se almacenarán los datos con una clave de partición, lo que dará como resultado un almacén de datos eficaz y escalable para la aplicación.

Identifique estrategias para administrar las relaciones entre entidades de datos, como los clientes y los datos de ventas. Mejore el rendimiento y el escalado del modelo de datos, agregando previamente los datos y desnormalizándolos. Use la fuente de cambios para mantener la integridad referencial de los datos.