在Snowflake的web UI中,转到“帐户”-->“计费和使用”。选择左侧的一个仓库。将显示信用统计信息。通过单击放大镜来钻取其中一个。将弹出一个新窗口,其中包含已用积分的堆叠条形图。堆栈由“云服务”信用和“计算”信用组成。我想知道每种信贷项下的详细细目。
我的目标是提高我们的使用性能和效率。但是,当Snowflake只报告“计算”积分而没有任何类型的细分时,很难准确地指出一些需要改进的领域。
我找到了以下页面:
https://docs.snowflake.com/en/user-guide/credits.html#
https://docs.snowflake.com/en/user-guide/admin-monitoring-usage.html#
其中一个有一些关于“云服务”信用的细节,但我想要更多的细节(如果它是可用的)。我找不到任何列在“计算”积分下的东西。此外,我还稍微熟悉了一下SNOWFLAKE.ACCOUNT_USAGE模式。QUERY_HISTORY为我提供了有关“云服务”使用的详细信息。但我再说一次,我没有发现任何可以分解"Compute“使用的东西。
我错过了任何东西,或者在正确的方向上的一点,我将不胜感激。提前谢谢你。
发布于 2020-07-03 01:49:13
Snowflake Compute credits基于仓库的使用情况,并由仓库的大小和仓库启动和运行的时间确定。有关这方面的详细信息,最好的方法可能是查看以下account_usage视图:
仓库计量历史记录:
https://docs.snowflake.com/en/sql-reference/account-usage/warehouse_metering_history.html
此视图按仓库为您提供每小时的信用消耗。它还包括按仓库划分的该小时的云服务积分。
请注意,虽然您可以在query_history级别获得云服务信用,但这对于计算信用不可用,因为计算信用是基于仓库运行的时间,而不是基于执行的每个查询(例如,可以在同一仓库上同时运行5个查询,但您只需按仓库运行的时间收费)。
希望这能有所帮助。如果您需要澄清,请在下面添加评论,我可以帮助您进一步回答。
https://stackoverflow.com/questions/62701522
复制相似问题