使用 Azure 函数绑定时如何减少 CreateTable 事务?
How to reduce CreateTable transaction when use Azure function binding?
目前,我的项目正在使用 Azure 函数 2.x。
我正在将 TableStorage 绑定到 CloudTable。函数由 Eventhub 消息触发
但是,有很多CreateTable事务。见下图:
这个交易似乎发生在每次函数调用时。
检查 Github 中的来源,绑定时调用方法:CreateIfNotExists(),所以我猜它可能是上述行为的根本原因。奇怪的是,Azure 函数中没有发生太多的 CreateTable 事务 1.x
有没有办法减少CreateTable事务?
我可能需要使用自定义绑定吗?
提前致谢。
There are many CreateTable transactions.
之所以有这么多CreateTable事务,是因为底层代码正在尝试创建。
Is there anyway to reduce CreateTable transaction? May I need to use
custom binding?
我不确定你现在使用的是什么语言,如果你尝试使用 C# IBinder,也许你仍然会 运行 创建步骤。你可以在函数体中创建自己的逻辑,我认为这可以完美地避免这个问题。只是尝试获取它而不是创建它。
目前,我的项目正在使用 Azure 函数 2.x。 我正在将 TableStorage 绑定到 CloudTable。函数由 Eventhub 消息触发
但是,有很多CreateTable事务。见下图:
这个交易似乎发生在每次函数调用时。 检查 Github 中的来源,绑定时调用方法:CreateIfNotExists(),所以我猜它可能是上述行为的根本原因。奇怪的是,Azure 函数中没有发生太多的 CreateTable 事务 1.x
有没有办法减少CreateTable事务? 我可能需要使用自定义绑定吗?
提前致谢。
There are many CreateTable transactions.
之所以有这么多CreateTable事务,是因为底层代码正在尝试创建。
Is there anyway to reduce CreateTable transaction? May I need to use custom binding?
我不确定你现在使用的是什么语言,如果你尝试使用 C# IBinder,也许你仍然会 运行 创建步骤。你可以在函数体中创建自己的逻辑,我认为这可以完美地避免这个问题。只是尝试获取它而不是创建它。