XP: 1000

Разработка стратегии секционирования данных

Средний уровень
Разработка
Azure
Azure Cosmos DB

Выявление стратегий управления связями между сущностями данных, например клиентами и данными о продажах. Повышение производительности и масштабирования моделей данных путем предварительной статистической обработки и денормализации данных. Используйте канал изменений, чтобы поддерживать целостность данных.

Цели обучения

В этом модуле мы рассмотрим следующее:

  • Управление отношениями между сущностями данных с помощью расширенного моделирования и стратегий секционирования.

  • Поддержание целостности данных с помощью канала изменений.

  • Реализация предварительной статистической обработки и денормализация стратегий данных для повышения производительности и масштабирования модели данных.

  • Оптимизация хранилища и вычислительных ресурсов путем смешивания типов сущностей в одном контейнере

Начать

Предварительные требования

  • Знакомство с концепциями Azure Cosmos DB, такими как базы данных, контейнеры, документы и пропускная способность (единиц запросов в секунду).

  • Знакомство с навигацией по ресурсам и данным Azure Cosmos DB, использованием Azure Data Explorer в портале Azure, выполнением запросов и просмотром статистики запросов в результатах.

  • Знакомство с базовыми стратегиями моделирования и секционирования, такими как внедрение или ссылки на данные в сущностях.

  • Знакомство с пакетом SDK .NET версии 3 для Azure Cosmos DB.

  • Знакомство с каналом изменений для Azure Cosmos DB.

Этот модуль входит в состав указанных схем обучения

Проверка усвоения материала модуля

Оцените, насколько хорошо вы усвоили этот модуль. Войдите и ответьте на все вопросы правильно, чтобы заработать статус завершения в своем профиле.

Проверить усвоение материала модуля