DynamoDB не содержит схем, поэтому вы можете добавить новый атрибут в любое время, не делая никакой обратной засыпки или миграции. Просто убедитесь, что ваше приложение знает, что делать, если атрибут отсутствует.
Если вам нужно запросить этот атрибут, вы можете добавить новый GSI в атрибут. DynamoDB имеет начальную квоту в 20 GSI на таблицу, но вы можете запросить увеличение квоты, если вам нужно больше.
Если ваш новый вариант использования не удовлетворен GSI, вы можете создать новую таблицу, содержащую ваши новые атрибуты для использования рядом с существующей таблицей. Если вам нужна гарантия согласованности между этими таблицами, вы можете использовать транзакции DynamoDB для их синхронизации.