用于更好地了解不同集成运行时类型下的定价模型的示例
适用于:Azure 数据工厂 Azure Synapse Analytics
在本文中,我们将通过一些具体示例来说明使用不同集成运行时的定价模型。 这些示例仅侧重于在集成运行时上运行的复制活动、管道活动和外部活动。 它不涉及数据工厂管道业务流程、数据工厂操作和数据工厂操作的费用。
集成运行时(在 Azure 中是无服务器的,在混合方案中是自承载的)提供用于在管道中执行活动的计算资源。 集成运行时费用按分钟比例计算,并向上舍入。
注意
此示例中使用的是假定价格,并不是指实际定价。
Azure 集成运行时
示例 1:如果按顺序执行了 6 个复制活动。 4 个 DIU 用于前 2 个复制活动,每个活动的执行时间为 40 秒。 其他 4 个活动选择使用 8 个 DIU,每个活动的执行时间为 1 分钟 20 秒。
在此示例中,前 2 个活动的执行时间均分别向上舍入到 1 分钟。 其他 4 个全部分别向上舍入到 2 分钟。
示例 2:如果 Foreach 触发了 50 个复制活动。 每个复制活动使用 4 个 DIU,并且每个复制活动执行 40 秒。 并行度在 Foreach 中配置为 50。
在此示例中,每个复制活动的执行时间均向上舍入到 1 分钟。 尽管 50 个复制活动并行运行,但它们使用不同的计算。 因此会对它们分别计费。
示例 3:如果 Foreach 触发了 6 个 HDInsight 活动。 每个 HDInsight 活动的执行时间为 9 分钟 40 秒。 并行度在 Foreach 中配置为 50。
在此示例中,每个 HDInsight 活动的执行时间均向上舍入到 10 分钟。 尽管 6 个 HDInsight 活动并行运行,但它们使用不同的计算。 因此会对它们分别计费。
已启用托管虚拟网络的 Azure 集成运行时
示例 1:如果按顺序执行了 6 个复制活动。 4 个 DIU 用于每个复制活动,每个复制活动的执行时间为 40 秒。 假设队列时间为 1 分钟且 TTL 未启用。
在此示例中,执行时间和队列时间总共向上舍入到 2 分钟。 由于未启用 TTL,因此每个复制活动都有一个队列时间。 使用已启用托管虚拟网络的 Azure 集成运行时执行复制活动的价格是 ¥2.544/DIU 小时。
示例 2:如果按顺序执行了 6 个复制活动。 4 个 DIU 预留给复制活动,每个复制活动的执行时间为 40 秒。 假设队列时间为 1 分钟,TTL 为 5 分钟。
由于计算是预留的,因此 6 个复制活动不会分别向上舍入,而是一起计费的。 TTL 已启用,因此只有第一个复制活动具有队列时间。
示例 3:如果 Foreach 触发了 6 个 HDInsight 活动。 每个 HDInsight 活动的执行时间为 9 分钟 40 秒。 并行度在 Foreach 中配置为 50。 计算大小为 1。 TTL 为 30 分钟。
在此示例中,每个 HDInsight 活动的执行时间均向上舍入到 10 分钟。 由于 6 个 HDInsight 活动并行运行,并且其并发度在并发限制 (800) 范围内,因此只会对它们计费一次。
自承载集成运行时
示例 1:如果按顺序执行了 6 个复制活动。 每个复制活动的执行时间为 40 秒。
在此示例中,每个复制活动的执行时间均分别向上舍入到 1 分钟。
示例 2:如果 Foreach 触发了 50 个复制活动。 每个复制活动的执行时间为 40 秒。 并行度在 Foreach 中配置为 50。
在此示例中,每个复制活动的执行时间均向上舍入到 1 分钟。 尽管 50 个复制活动并行运行,但会对它们分别计费。
示例 3:如果 Foreach 触发了 6 个 HDInsight 活动。 每个 HDInsight 活动的执行时间为 9 分钟 40 秒。 并行度在 Foreach 中配置为 50。
在此示例中,每个 HDInsight 活动的执行时间均向上舍入到 10 分钟。 尽管 6 个 HDInsight 活动并行运行,但会对它们分别计费。
相关内容
了解 Azure 数据工厂的定价以后,即可开始操作!