- Snowflake教程
- Snowflake - 主页
- Snowflake - 简介
- Snowflake - 数据架构
- Snowflake - 功能架构
- Snowflake - 如何访问
- Snowflake - 版本
- Snowflake - 定价模型
- Snowflake - 对象
- Snowflake - 表和视图类型
- Snowflake - 登录
- Snowflake - 仓库
- Snowflake - 数据库
- Snowflake - 架构
- Snowflake - 表格和列
- Snowflake - 从文件加载数据
- Snowflake - 有用查询示例
- Snowflake - 监控使用情况和存储情况
- Snowflake - 缓存
- 将数据从 Snowflake 卸载到本地
- 外部数据加载(来自AWS S3)
- 外部数据卸载(到AWS S3)
- Snowflake资源
- Snowflake - 快速指南
- Snowflake - 有用的资源
- Snowflake - 讨论
Snowflake - 监控使用情况和存储情况
Snowflake 根据存储、使用和云服务向客户收费。监控存储数据和使用情况变得很重要。
个人用户可以查看长时间运行查询的历史记录,而帐户管理员可以查看每个用户的账单、每个用户或按日期的服务消耗和使用情况等。
检查存储
用户可以检查有多少行有单独的表以及数据大小。如果用户有权访问表,他/她只需选择一个表即可查看这些详细信息。在左下面板中,用户可以看到表名称,然后是行数和数据存储大小。之后,它显示表的列定义。
以下屏幕截图显示了如何检查存储详细信息 -
历史
在此部分中,用户可以检查他们在Snowflake中的活动,例如他们正在使用哪些查询、查询的当前状态、运行时间等。
要查看历史记录,请单击顶部功能区的“历史记录”选项卡。它将显示用户的历史记录。如果用户以帐户管理员身份访问或登录,他们可以根据单个用户过滤历史记录。它显示以下信息 -
查询的状态为 RUNNING/FAILED/SUCCESS
查询 ID - 查询 ID 对于所有执行的查询来说是唯一的
SQL Text - 它显示用户运行的查询。
用户- 执行操作的用户。
仓库- 使用哪个仓库来运行查询。
集群- 如果是多集群,则使用的集群数
尺寸- 仓库尺寸
会话 ID - 每个工作表都有唯一的会话 ID。
开始时间- 查询开始执行的时间
结束时间- 查询完成执行时
总持续时间- 查询运行的总持续时间。
扫描的字节数- 显示扫描了多少数据以得出结果
行- 扫描的行数
以下屏幕截图显示历史视图 -
在过滤器中,用户可以通过单击“+”号放置一个或多个过滤器,并使用“-”号删除过滤器。以下屏幕截图显示了可用过滤器的列表 -
监控
要执行帐户级别监控,用户必须以 ACCOUNTADMIN 角色登录。
出于监控目的,请以帐户管理员身份登录。单击顶部功能区中的帐户链接。默认情况下它会显示帐户使用情况。用户可以看到创建的仓库数量、已使用的信用量、使用的平均存储空间(这意味着我们在运行查询期间扫描的数据量与总体存储量)以及传输的数据量。
它还显示每个仓库使用的积分,并显示饼图。在右侧,用户可以以表格形式查看日期与信用使用情况。用户甚至可以通过单击“下载数据”来下载数据。通过更改右上角的月份可以看到每月的使用情况。
以下屏幕截图显示“使用情况”选项卡信息 -
单击下一个选项卡 计费。在这里,用户可以看到之前添加的任何付款方式。用户还可以通过单击“添加信用卡”链接来添加新的付款方式,然后提供常规详细信息,例如信用卡#、CVV、到期日、姓名等。
以下屏幕截图显示了“计费”部分 -
单击下一个选项卡USERS。它显示帐户中存在的所有用户的名称。
通过选择“用户”,帐户管理员可以分别使用“重置密码”、“禁用用户”和“删除”按钮重置用户密码或禁用用户或删除用户。通过单击用户列表顶部的“创建”按钮,帐户管理员可以创建新用户。
以下屏幕截图显示了“用户”选项卡功能 -
现在单击下一个选项卡ROLES。单击角色列表顶部的“创建”按钮可以在此处创建新角色。通过选择一个角色,它还可以通过分别单击“编辑”按钮和“删除”按钮来启用或删除该角色。
以下屏幕截图显示了“角色”选项卡的功能 -
除此之外,还有策略、会话、资源监视器和读者帐户选项卡。帐户管理员可以创建/编辑/删除策略、创建/编辑/删除会话、创建/编辑/删除资源监视器,与读者帐户类似。