Charts
利用 Charts 和无代码工具探索、归纳趋势并分析时间序列和上下文化 P&ID。
你可以使用预选择的时间序列和计算创建并分享模板图表,以在你或同事排查故障或执行根本原因分析时重复使用。
要在单个工作区中显示所有数据,从操作菜单上选择在 Industrial Canvas 中打开。
创建或选择图表
创建图表或选择要处理的现有图表的步骤:
-
导航到工业工具 > Charts。
-
选择 + 新建图表以创建新图表,或从我的图表或公共图表选项卡中选择现有图表。
在我的图表选项卡中,你能找到自己创建的图表,在公共图表选项卡中,你能找到自己或同事共享给贵组织所有成员的图表。
提示使用公共图表进行实验和学习。只有公共图表的所有者才能保存对此图表的更改,因此你不会弄出问题。如果要对不是归你所有的图表保存更改,请先使用操作菜单中的复制选项创建该图表的副本。
处理图表
阅读以下内容,了解关于如何处理图表的更多信息。
添加时间序列
向图表中添加时间序列数据的步骤:
-
在图表中,选择
和添加时间序列,以打开图表左侧的面板。
-
使用设备标签选项卡搜索与该时间序列相关的资产。
-
使用时间序列选项卡搜索特定时间序列。
你还可以搜索时间序列或资产的外部 ID。搜索外部 ID 仅返回精确匹配项。
-
-
在图表下方,你可以看到已添加的时间序列。
提示针对每个时间序列和计算,探索设置单位和微调数据显示的各种方式。例如,尝试调整图形线条的粗细和颜色。使用 🛈 按钮查看更多细节。
关于数据聚合
Charts 可聚合数 据,这意味着它将多个数据点合并汇总显示,使数据更易于查看。
当图表包含超过 100,000 个数据点时,将触发聚合。此阈值可确保即使非常大的数据集也能表示出来。
聚合数据以阴影表示,还会显示聚合数据范围的最小值和最大值。
聚合之后,仍可放大图表以查看单个数据点。这样,即使在大数据集中,也能在必要时提供详细分析。
在图表中可视化数据质量
本部分中所述的功能目前在 Beta 测试中提供。
有时,时间序列中的数据质量可能不确定或很差,例如当传感器不向 CDF 发送数据或出现类似问题时。当放大聚合数据以在图表中查看单个数据点时,如果质量不确定则图表线条显示为阴影,如果认为质量很差则图表中会有缺失间隙。X 标记不良数据质量的起点和终点。
定义数据质量值
CDF 仅聚合良好的数据。默认情况下,不确定的数据被视为不良数据。因此,我们只有 2 种使用案例:
- (如果不确定 + 不良)> = 40 %,则显示为不良。
- (如果不确定 + 不良)> = 15 % 且 < 40 %,则显示为不确定。
添加计算
排查故障和进行根本原因分析经常需要从基本代数到更高级算法的计算。你可以对一个或多个时间序列应用计算,结果将直接显示在图表中。
添加新计算:
-
在图表中,选择
和添加计算,以打开图表下方的面板。
-
右键单击面板中的工作区域,添加一个或多个输入来源。
信息默认情况下,已对所有计算启用自动数据对齐。如需使用自己的重新采样和重新编制索引参数,请关闭自动数据对齐,并手动向计算中添加重新采样和重新编制索引函数节点。
-
右键单击工作区域以向计算添加常数或函数。 选择 🛈 查看函数详细信息,或将光标悬停在参数上以了解更多信息。
-
按正确的顺序排列计算结果,包括最终输出节点,以完成计算图形、触发要运行的计算,并在描绘的图表上显示结果。
如果时间序列、参数、常数或时间范围发生变化,Charts 将重新运行计算并刷新结果。
你可以使用一个计算作为新计算的输入,以将计算拆分成单独的步骤并查看来自每个步骤的输出。
安排计算
创建计算安排,并将结果保存为 CDF 中的时间序列。你可以在 Power BI 和 Grafana 之类的工具中查看结果,还可以监测已安排的计算。
- 在你刚创建的计算上,选择保存并安排。在现有计算上,选择更多选项图标,然后选择保存并安排。
- 指定安排作业的登录凭据。
CDF 登录凭据是你在登录 CDF 时使用的凭据。
CDF 客户端 ID 和客户端密钥由你的现有身份提供者 (IdP) 创建,通常是 Microsoft Entra ID(以前称为 Azure Active Directory)。如果你不知道自己的客户端 ID 和客户端密钥,请联系 CDF 管理员或内部 IT。
CDF 登录凭据可能已过期,因此停止了已安排的计算。CDF 客户端 ID 和客户端密钥未过期,可提供更稳定的性能。
- 选择下一步。
- 命名自己的安排,并选择所需的值。
- 选择开始安排。
归纳数据趋势
要堆叠、叠加和比较时间序列的趋势,请尝试使用单击+拖动或悬停+滚动操作来调整和移动每个示意图轴。
选择时间范围以在当前和历史数据之间导航,或者在日历中设置具体时间和日期。
使用工具菜单上的滑块:
- 查看图表中特定时间点的时间序列值。
- 比较多个时间点并找出趋势变化。 选择滑块,单击要在图表中进行设置的位置;单击线条可将其删除。
Charts 使用计算机上的本地时间作为默认设置。
使用数据分析功能评估数据质量
使用数据分析评估时间序列的质量及其是否适合你的用途。数据分析使用Industrial Data Science Library (InDSL)](https://indsl.docs.cognite.com/) 中的值,如果时间增量的偏差超过四分位数间距的 1.5 倍,则定义间隙。
-
在图表中,选择数据分析 (
),然后在来源下拉列表中选择要评估的时间序列。
-
在面板中,你可以看到绘图间隙,并在时间增量或密度的箱图和直方图显示之间切换。
选择历史数据的阈值
-
在图表中,选择阈值 (
)。
-
在面板中,为时间序列和计算设置所需的阈值。
-
在描绘的图表上,你可以查看时间序列或计算是否超过任何阈值。
添加事件
工单或故障关闭之类的事件可能包含对帮助分析时间序列至关重要的信息。
向图表中添加事件:
-
在图表中,选择事件。
-
在面板中,使用筛选器选择相关的事件。
你可以在当前时间范围的绘图中查看匹配的事件。
监测时间序列
创建监测作业,以便在时间序列符合一项或多项你定义的条件时接收电子邮件提醒。
创建监测作业
- 在图表中,选择监测。
- 命名监测作业,并在来源下拉列表中选择要监测的时间序列或已安排的计算。
- 选择用于提醒的阈值和最小持续时间。
所选时间范围中的提醒显示你的设置在图表中的活动时间范围内将会触发的提醒数量。
-
选择文件夹或键入文件夹名称,以创建用于存储提醒的文件夹。
-
选择将收到电子邮件提醒的用户。如果要添加除自己之外的其他订阅者,图表还必须为公共图表。
-
可选:打开高级选项并指定监测作业的登录凭据。
-
选择开始监测。
编辑监测作业
- 打开监测面板以查看活跃监测作业。 使用显示下拉列表可筛选所有文件夹、当前图表或你订阅的监测作业中相关时间序列的活跃监测作业。
- 选择要编辑的监测作业,然后选择更多选项 > 编辑。
- 编辑字段。
- 选择保存。
选择一个活跃的监测作业,以突出显示相应图表中的阈值线。
订阅和解除提醒
订阅提醒:
- 在 Charts 中,选择监测。
- 找到你要订阅的提醒,并选择铃铛图标 🔔。
调查和解除提醒:
- 在 Charts 中,选择监测。
- 选择你要调查的提醒,并选择历史记录以查看活跃和已解除的提醒。
- 记下提醒的日期和时间以及时间序列的名称,以查找事件并调查发出提醒的原因。
- 要解除此问题,请选择活跃 > 标记为已解除。
- 你也可以打开提醒电子邮件,然后选择调查,相关时间序列将在 Charts 中打开。
故障排除
如果无法添加用户以接收电子邮件提醒,请咨询内部服务台或 CDF 管理员是否已针对 CDF 项目启用了用户配置文件。