我们正在建立一个数据工厂来帮助我们的全局故障转移方案。管道将数据从位于内部的SQL服务器复制到Azure表存储中。
我们正在使用Data Factory V2并按照ADF文档中的描述设置了CI/CD pipeline。
因此,我们的开发和测试实例仅将数据从Sql复制到一个区域,但我们的生产需要将数据复制到多个区域。我想简化的事情是每个区域只有一个工厂只能将数据复制到该区域(这样生产和开发人员可以共享完全相同的管道)。
但是,这意味着我们将拥有多个管道,并且所有管道的使用率都相当低。每天只有3项活动,所以我们每月只有90项活动。查看data factory pricing,每1000项活动收费。
我的问题是,由于这些工厂每个活动少于1,000个,我们每个工厂的最低收费是1.50美元还是定价只收取一次,因为所有这些活动仍然少于1,000个活动?
好问题!定价是根据Data Factory实例计算的,而不是按管道计算的。您可以在单个数据工厂实例中拥有尽可能多的管道。系统会根据数据工厂实例中的活动运行次数向您收取费用。
在您的情况下,由于您计划拥有多个数据工厂实例,因此将多次向您收费。例如 - 如果您有3个数据工厂(可能会或可能不会跨越不同地区)并且每个ADF每月有90个活动运行,则将向您收取3x $ 1.5 = $ 4.5的费用。
如需准确估算定价,请参阅:
https://azure.microsoft.com/en-in/pricing/calculator/
希望这可以帮助!