跳至主要内容

Charts

利用无代码工具探索、归纳趋势并分析 Charts 中的时间序列。使用上下文化的工程图查找数据,并通过预先选择的时间序列和计算创建模板图表,以供你或同事在排查故障或执行根本原因分析时重复使用。

提示

选择三个点 (...) 下的在画布中打开将图表添加到画布,以可视化和探索各种来源的数据。

入门

  1. 导航到工业工具 > Charts

  2. 选择 + 新建图表以启动新图表,或在我的图表公共图表之间切换以打开现有图表。

    • 我的图表仅对你可见。
    • 公共图表是你自己或同事与贵组织的所有成员共享的图表。
    提示

    使用公共图表进行实验和学习。只有公共图表的所有者才能保存对此图表的更改,因此你不会弄出问题。如果要对不是归你所有的图表保存更改,请先使用操作菜单中的复制选项创建该图表的副本。

处理图表

添加时间序列

向图表中添加时间序列数据的步骤:

  1. 选择添加数据 -> 添加时间序列

  2. 选择一个位置以减少结果数量。

  3. 选择一个时间序列。你将在图表下方看到自己添加的时间序列。

    提示

    针对每个时间序列和计算,探索设置单位和微调数据显示的各种方式。例如,尝试调整图形线条的粗细和颜色。使用 🛈 按钮查看更多细节。

添加计算

排查故障和进行根本原因分析经常需要从基本代数到更高级算法的计算。你可以对一个或多个时间序列应用计算,结果将直接显示在图表中。

添加新计算:

  1. 选择添加数据 -> 创建计算

  2. 选择添加节点或右键单击图表下方的面板以添加输入源。

    信息

    默认情况下,已对所有计算启用自动数据对齐。如需使用自己的重新采样和重新编制索引参数,请关闭自动数据对齐,并手动向计算中添加重新采样和重新编制索引函数节点。

  3. 右键单击面板以向计算添加常数函数。 选择 🛈 查看函数详细信息,或将光标悬停在参数上以了解更多信息。

  4. 按正确的顺序排列计算结果,包括最终输出节点,以完成计算图形、触发要运行的计算,并在描绘的图表上显示结果。

如果时间序列、参数、常数或时间范围发生变化,Charts 将重新运行计算并刷新结果。

提示

你可以使用一个计算作为新计算的输入,以将计算拆分成单独的步骤并查看来自每个步骤的输出。

安排计算

创建计算安排,并将结果保存为 CDF 中的时间序列。你可以在 Power BI 和 Grafana 之类的工具中查看结果,还可以监测已安排的计算。

计算安排仅考虑当前时间窗口范围,如果数据早于该时间范围,则已安排的计算将不会捕获数据点。

  1. 在你刚创建的计算上,选择保存并安排

  2. 指定安排作业的登录凭据。

    • CDF 登录凭据是你在登录 CDF 时使用的凭据。

    • CDF 客户端 ID 和客户端密钥由你的现有身份提供者 (IdP) 创建,通常是 Microsoft Entra ID(以前称为 Azure Active Directory)。如果你不知道自己的客户端 ID 和客户端密钥,请联系 CDF 管理员或内部 IT。

    • CDF 登录凭据可能已过期,因此停止了已安排的计算。CDF 客户端 ID 和客户端密钥未过期,可提供更稳定的性能。

信息

计算在选定的时间范围中运行,而已安排的计算从设置的安排时间开始,并根据该安排继续。

  1. 选择下一步
  2. 命名自己的安排,并选择所需的值。
  3. 选择开始安排

要堆叠、叠加和比较时间序列的趋势,请尝试使用单击+拖动悬停+滚动操作来调整和移动每个示意图轴。

选择时间范围以在当前和历史数据之间导航,或者在日历中设置具体时间和日期。

使用工具菜单上的滑块

  • 查看图表中特定时间点的时间序列值。
  • 比较多个时间点并找出趋势变化。 选择滑块,在图表中选择要进行设置的位置;选择线条可将其删除。
信息

Charts 使用计算机上的本地时间作为默认设置。

在图表中可视化数据质量

有时,时间序列中的数据质量可能不确定或很差,例如当传感器不向 CDF 发送数据或出现类似问题时。当放大聚合数据以在图表中查看单个数据点时,如果质量不确定,则图表线条显示为阴影,如果认为质量很差,则图表中会有间隙。X 标记不良数据质量的起点和终点。

使用数据分析功能评估数据质量

使用数据分析评估时间序列的质量及其是否适合你的用途。数据分析使用Industrial Data Science Library (InDSL)](https://indsl.docs.cognite.com/) 中的值,如果时间增量的偏差超过四分位数间距的 1.5 倍,则定义间隙。

  1. 在图表中,选择数据分析 ( ),然后在来源下拉列表中选择要评估的时间序列。

  2. 在面板中,你可以看到绘图间隙,并在时间增量或密度的箱图和直方图显示之间切换。

选择历史数据的阈值

  1. 在图表中,选择阈值 ( )。

  2. 在面板中,为时间序列和计算设置所需的阈值。

  3. 在描绘的图表上,你可以查看时间序列或计算是否超过任何阈值。

添加事件

工单或故障关闭之类的事件可能包含对帮助分析时间序列至关重要的信息。

向图表中添加事件:

  1. 从边栏中选择事件

  2. 在面板中,添加筛选器或选择现有筛选器以选择相关事件。

    你可以在当前时间范围的绘图中查看匹配的事件。

监测时间序列

创建监测作业,以便在时间序列符合一项或多项你定义的条件时接收电子邮件提醒。

创建监测作业

  1. 从边栏中选择监测
  2. 命名监测作业,并在来源下拉列表中选择要监测的时间序列已安排的计算
  3. 选择用于提醒的阈值最小持续时间
提示

所选时间范围中的提醒显示你的设置在图表中的活动时间范围内将会触发的提醒数量。

  1. 选择文件夹或键入文件夹名称,以创建用于存储提醒的文件夹。

  2. 选择将收到电子邮件提醒的用户。如果要添加除自己之外的其他订阅者,图表还必须为公共图表。

  3. 可选:打开高级选项并指定监测作业的登录凭据。

  4. 选择开始监测

编辑监测作业

  1. 打开监测面板以查看活跃监测作业。 使用显示下拉列表可筛选所有文件夹当前图表或你订阅的监测作业中相关时间序列的活跃监测作业。
  2. 选择要编辑的监测作业,然后选择更多选项 > 编辑
  3. 编辑字段。
  4. 选择保存
提示

选择一个活跃的监测作业,以突出显示相应图表中的阈值线。

订阅和解除提醒

订阅提醒:

  1. Charts 中,从边栏选择监测
  2. 找到你要订阅的提醒,并选择铃铛图标 🔔

调查解除提醒:

  1. 选择你要调查的提醒,并选择历史记录以查看活跃和已解除的提醒。
  2. 记下提醒的日期和时间以及时间序列的名称,以查找事件并调查发出提醒的原因。
  3. 要解除此问题,请选择活跃 > 标记为已解除
  4. 你也可以打开提醒电子邮件,然后选择调查,相关时间序列将在 Charts 中打开。

关于数据聚合

Charts 可聚合数据,这意味着它将多个数据点合并汇总显示,使数据更易于查看。

当图表包含超过 100,000 个数据点时,将触发聚合。此阈值可确保即使非常大的数据集也能表示出来。

聚合数据以阴影表示,还会显示聚合数据范围的最小值和最大值。

聚合之后,仍可放大图表以查看单个数据点。这样,即使在大数据集中,也能在必要时提供详细分析。

数据质量值

CDF 仅聚合良好的数据。默认情况下,不确定的数据被视为不良数据。因此,我们只有 2 种使用案例:

  • (如果不确定 + 不良)> = 40 %,则显示为不良。
  • (如果不确定 + 不良)> = 15 % 且 < 40 %,则显示为不确定。

故障排除

如果无法添加用户以接收电子邮件提醒,请咨询内部服务台或 CDF 管理员是否已针对 CDF 项目启用了用户配置文件