Как проверить таблицу AWS 'DynamoDB' сразу после восстановления из резервной копии - PullRequest
0 голосов
/ 11 января 2019

Я пишу скрипт на Python для автоматизации теста восстановления резервной копии таблицы AWS DynamoDB. После восстановления таблицы из резервной копии я не могу сразу же проверить (проверить) размер таблицы или количество элементов в восстановленной таблице. Согласно AWS «Размер хранилища и количество предметов не обновляются в режиме реального времени. Они обновляются периодически, примерно каждые шесть часов». Я также попытался использовать «scan» на восстановленной таблице, чтобы вывести список элементов, но это также не работает.

Кто-нибудь знает, что может быть здесь? Предложение будет оценено.

Спасибо !!

1 Ответ

0 голосов
/ 14 января 2019

Мне удалось добиться этого с помощью сканирования таблицы.

client = boto3.resource('dynamodb', 'us-east-1')
table = client.Table('ddb_test_table')
    response = table.scan(Limit=XX)
...