在 Snowsight 中查看 Snowpipe

在 Snowsight 中,您可以查看 Snowpipe 的详细状态和复制历史记录。您无需编写和运行任何特定查询来检查管道是否出现故障、停滞或停止从文件加载新数据。

借助此功能,您可以在图表中可视化暂存区、管道和表,并了解这些对象之间的关系和数据沿袭。您还可以查看任何管道的完整信息,包括已加载(或部分加载)的内容以及失败的内容。

备注

要查看有关管道的详细信息,您必须使用具有管道的 MONITOR 或 OWNERSHIP 权限,以及包含管道的数据库和架构的 USAGE 权限的角色。有关更多信息,请参阅 管道权限

在 Snowsight 中查看管道详细信息

要在 Snowsight 中查看管道详细信息,请执行以下步骤:

  1. 登录 Snowsight。

  2. 在导航菜单中,选择 Data » Databases

  3. 找到包含管道的数据库和架构。

  4. 选择管道以打开详细信息。

如下图所示,在 Pipe Details 页面上,可以看到要查看的管道的执行状态和已配置的通知集成。您还可以在图表中可视化暂存区、管道和表之间的关系。

在 Snowsight 中查看管道的复制历史记录

要查看任何管道的复制历史记录,请在 Pipe Details 页面顶部选择 Copy History 选项卡。

如下图所示,在 COPY HISTORY 页面上,您可以查看管道的详细复制历史记录,包括 STATUSDURATIONROWSSIZEFILE NAME

直方图最多显示 14 天的加载历史记录,并允许您从以下维度中进行选择:

  • :ui:`Copies`(默认):已加载的文件数。 显示按状态分组的每日或每小时的文件数,有助于识别失败的加载并监控一段时间内的引入趋势。

  • Rows:已插入的行数。按天或小时汇总行数,从而深入了解数据吞吐量趋势。

  • Duration:管道引入持续时间。显示管道引入所花费的时间(按天或小时汇总),该时间代表管道的无服务器计算时间,并作为计算成本的代理指标。

管道指标部分通过以下关键指标帮助分析管道的运行状况和吞吐量:

  • Success rate:在所选时间范围内成功加载的文件的百分比。

  • Max ingestion gap:突出显示引入周期之间的巨大差距,从而更容易识别连续引入中的中断。

  • Time since last ingestion:表示自上次加载文件以来所经过的时间。

  • Min row count:识别行数少于预期的文件或空文件。

  • Pending files:显示检测到的尚未加载到表中的文件数。

您还可以选择手动加载尚未加载的文件,方法是在页面右上角的省略号下拉菜单中选择 Manual Refresh 选项。

语言: 中文