我正在使用事件桥来触发每天8点执行一些ETL操作的Lambda函数。 有时我会收到手动触发Lambda的请求。如何使用同一个Lambda函数实现这个功能。
我正在使用事件桥来触发每天8点执行一些ETL操作的Lambda函数。 有时我会收到手动触发Lambda的请求。如何使用同一个Lambda函数实现这个功能。
有许多方法可以按需运行Lambda,例如在AWS控制台上运行它、将其连接到API网关并从API网关触发它等。
但最简单的方法是使用Lambda URL
这将为您提供一个URL,您可以调用该URL运行Lambda函数。
https://docs.aws.amazon.com/lambda/latest/dg/testing-functions.html
最懒的方法就是运行一个“测试”。它们仍然会写入CloudWatch日志组,并显示在调用列表中。您可以保存各种测试(即不同的JSON负载)。