配置数据源


首先,你需要配置要使用的数据源。然后,DTV 可以从配置的数据源和模型中查询和获取数据,并在仪表盘上呈现信息图表。


除了 EnOS 云端中的内置数据源外,DTV 还可以显示来自 MySQL、API 其他源的数据。更多有关其他可支持数据源的信息,参见 数据源



启用内置数据源

DTV 内置了多个常用于数据可视化页面的 EnOS 数据源,因此用户不必花时间另外配置与维护自己的外部数据源。


../../_images/builtin_data_source.png


通过以下步骤,启用内置数据源:

  1. 仪表盘编辑器 中,从 导航栏 中选择 数据源
  2. 点击 内置数据源 页签,访问内置数据源列表。
  3. 找到列表中的 启用 列并滑动开关,启用所需要的数据源。
    现在用户可以在 图表编辑器 中选择已启用的数据源。



添加外部数据源

如果内置数据源未能满足需求,用户也可以使用外部数据源,并将它们添加到 DTV。


../../_images/external_data_source.png


通过以下步骤,添加外部数据源:

  1. 仪表盘编辑器 中,从 导航栏 中选择 数据源
  2. 确认当前处于 外部数据源 页签。
  3. 点击 新建数据源 并提供所需信息。
    • 类型:选择已注册的数据源类型,如 MySQL、TSDB API 等
    • 名称:指定数据源的名称
    • 可见范围:指定数据源的范围
      • 内部:仅限于 OU 内部使用
      • 公开:可供其他 OU 使用
  4. 根据所选数据源的类型,可能需要指定其他字段,如数据库主机和文档路径。
  5. 缓存元数据 输入框中,可以指定 DTV 清空元数据缓存的频率。
  6. 缓存值数据 输入框中,可以指定 DTV 清空值数据缓存的频率。
  7. 点击 确定


现在可以在 图表编辑器 中选择配置好的外部数据源。



清空缓存


DTV 为所有数据源(静态数据除外)存储以下类型的缓存:

  • 元数据:提供有关数据源的信息的数据
  • 值数据:检索的数据的实际值


缓存中累积的内容过多,有可能会影响 DTV 的性能。用户可以设置定期的缓存清理,也可以在需要时手动清空缓存。

定期清空缓存

定期清空缓存,可减少性能问题。


通过以下步骤,设置清空缓存的频率:

  1. 仪表盘编辑器 中,从 导航栏 中选择 数据源
  2. 在相应的页签中找到数据源。
  3. 将光标移动到更多选项图标上 more_options
  4. 点击 编辑
  5. 缓存元数据 输入框中,指定 DTV 清空元数据缓存的频率。
  6. 缓存值数据 输入框中,指定 DTV 清空值数据缓存的频率。
  7. 点击 确定

手动清空缓存


或者通过以下步骤,手动清空缓存(值数据和元数据):

  1. 仪表盘编辑器 中,从 导航栏 中选择 数据源
  2. 在相应的页签中找到数据源。
  3. 将光标移动到更多选项图标上 more_options
  4. 如果要清空元数据缓存,则点击 清空元数据缓存
  5. 如果要清空值数据缓存,则点击 清空值数据缓存