Snowpark Streaming 高性能架构:了解您的成本

本文档概述了 Snowpipe Streaming 全新高性能架构的计费模式,该模式旨在实现透明且可预测的定价。

计费模式:基于吞吐量

高性能架构采用基于未压缩数据引入量的统一费率定价模式。

  • 费率:按未压缩的千兆字节 (GB) 收费。有关当前费率,请参阅 Snowflake 使用量表

  • 计量:数据在引入过程中由 Snowpipe Streaming 服务计量。

  • 计量依据:计费基于 Snowpipe Streaming 接收到的输入字节数,而不是目标表中生成的最终字节数。这意味着发送到 Snowpipe Streaming 的原始、未压缩的数据量是计费的计量依据。

备注

Snowflake 仅对引入的数据值收费,不对密钥等结构元素收费。例如,在引入同时包含键和值的 JSON 文件时,计费完全基于值的字节大小。这是因为这些值代表正在引入的实际数据,类似于 CSV 文件(数据费用中没有显式包含标题)中数据的计量方式。

与 Snowpipe Streaming Classic 相比的关键更改:这种新模式与 Snowpipe Streaming Classic 计费有很大不同,后者的 credit 主要基于无服务器计算使用量和活跃的客户端连接数。

计费示例

我们来考虑一个示例:假设您以每秒 1 兆字节 (MB/s) 的速率引入未压缩的数据值。

  • 每秒引入的数据值:1 MB

  • 每小时引入的数据值:1 MB/s * 3600 s/小时 = 3600 MB/小时 = 3.6 GB/小时(假设在此计费环境中 1 GB = 1000 MB)。

  • 每小时使用的 credit:3.6 GB/小时 * 当前每 GB 费率

有关确切的 credit 计算,请参阅 Snowflake 使用量表 中提供的当前费率。

监控您的使用情况和成本

要了解在高性能架构中引入的数据和使用的相应 credit,您可以查询 ACCOUNT_USAGE.METERING_HISTORY 视图。

下面是一个示例:

SELECT *
FROM snowflake.account_usage.metering_history m
JOIN snowflake.account_usage.pipes p
  ON m.entity_id = p.pipe_id
 AND m.name = p.pipe_name
 AND m.service_type = 'SNOWPIPE_STREAMING';
Copy

区分成本:高性能与Classic Snowpipe Streaming

准确区分全新高性能架构与现有 Snowpipe Streaming Classic 模式的成本至关重要。要实现这一点,您可以查询账单历史记录并根据服务类型或其他区别属性进行筛选。

Snowpipe Streaming Classic credit

有关 Snowpipe Streaming Classic 计费模式的信息,请参阅 Snowpipe Streaming Classic 的成本

语言: 中文