不确定这是否是这个问题的正确出口,但现在开始。目前,当我们更新 Jmeter 板时,我公司与airtable的连接必须手动刷新。但是,我们希望通过定期运行该流程来加快速度,以便 Jmeter 板可以自动更新。到目前为止,我所研究的是使用pyairtable提取数据,并首先在python中清理它,然后使用一个单独的自动化脚本(pythonanywhere可能)定期运行这个提取。我的问题是:有没有更好的方法来做这件事?或者这真的是连接它的最快方法?
fumotvh31#
使用pyairtable库从Airtable提取数据,并使用单独的自动化脚本定期运行提取,这是自动更新 Jmeter 板的一种好方法。然而,你也可以考虑直接使用Airtable API来获取数据,因为这比使用pyairtable库更有效,Airtable API允许你发出HTTP请求来从Airtable库中获取数据,你可以使用Python中的requests库来发出这些请求。要使用Airtable API,您需要从Airtable帐户获取API密钥,并使用该密钥验证您的请求。然后,您可以使用API检索所需的数据,并使用该数据更新您的 Jmeter 板。另一个你可能需要考虑的选择是使用一个专门设计用于调度和自动化的工具,比如Zapier。Zapier可以用来自动化Airtable和其他应用程序之间的任务,包括根据特定事件触发操作或将操作安排在特定时间运行的能力。这可能是一个比编写自己的自动化脚本更用户友好的选择。但是它可能不如直接使用Airtable API那样可定制。
1条答案
按热度按时间fumotvh31#
使用pyairtable库从Airtable提取数据,并使用单独的自动化脚本定期运行提取,这是自动更新 Jmeter 板的一种好方法。
然而,你也可以考虑直接使用Airtable API来获取数据,因为这比使用pyairtable库更有效,Airtable API允许你发出HTTP请求来从Airtable库中获取数据,你可以使用Python中的requests库来发出这些请求。
要使用Airtable API,您需要从Airtable帐户获取API密钥,并使用该密钥验证您的请求。然后,您可以使用API检索所需的数据,并使用该数据更新您的 Jmeter 板。
另一个你可能需要考虑的选择是使用一个专门设计用于调度和自动化的工具,比如Zapier。Zapier可以用来自动化Airtable和其他应用程序之间的任务,包括根据特定事件触发操作或将操作安排在特定时间运行的能力。这可能是一个比编写自己的自动化脚本更用户友好的选择。但是它可能不如直接使用Airtable API那样可定制。