Как обрабатывать потоковые события DynamoDB с помощью Chalice - PullRequest
0 голосов
/ 27 марта 2019

Я пишу проект, в котором мне нужно обрабатывать вставки и обновления таблицы DynamoDB в Chalice.Я вижу в Chalice обработку событий для SNS, SQS, планировщика, но не для таблицы DynamoDB.В настоящее время это не в чаше, но AWS определенно может это сделать.Что такое рекомендуемый обходной путь?

Я делаю это вручную, не вызывая, но это не так хорошо из-за разделения проблем и модульности

Я хотел бы иметь что-то вроде:

@app.on_dynamodb_table_trigger(table='mytable', event='insert')
def myhandler(event):
    for record in event:
        domyligic()

Мне нужно, чтобы моя функция domyligic () вызывалась при вставке события в таблицу 'mytable'

1 Ответ

0 голосов
/ 27 марта 2019

У вас есть несколько вариантов:

...