遥测数据收集成本

当您通过函数或过程记录消息时,Snowflake 会分批收集消息并将各批次引入到事件表中。

为执行这项工作,Snowflake 使用 Snowflake 管理的资源,也称为无服务器计算模型。与 :ref:` 其他无服务器功能 <label-serverless_credit_usage>` 的情况一样,Snowflake 会针对引入记录消息所需的计算资源和云服务,向账户收取费用。这些费用在账单上显示为单独的明细项。

若要确定一段时间内日志记录的 Credit 使用量,请使用 EVENT_USAGE_HISTORY 视图

减少日志记录费用:

  • 避免长时间频繁记录。

  • 为特定对象 设置引入消息的级别。例如,为会话中的特定函数或过程设置日志级别,而不是为所有函数或过程设置日志级别。

如果 不想收集 遥测数据,可以执行以下任一操作:

  • 适当地禁用或更改遥测级别。有关更多信息,请参阅 设置遥测级别

    此选项对 Native Apps 适用。

  • 卸载发射遥测数据的应用程序或连接器,或删除不必要的对象。

  • 如果您根本不希望在账户中收集任何日志记录和跟踪事件,请执行以下命令以停用事件表:

    ALTER ACCOUNT SET EVENT_TABLE = NONE
    
    Copy
语言: 中文