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