自定义工业物联网平台的实现
1. 从KairosDB UI再次请求数据
Kairos可以接受Graphite的纯文本和pickle协议,这些协议的形式如下:
measure_name value timestamp
例如:
local.random.diceroll 4 1529579463
要启用此功能,需要编辑 <KAIROSDB_HOME>/conf/kairosdb.properties
文件,并添加以下内容:
kairosdb.service.carbon=org.kairosdb.core.carbon.CarbonServerModule
2. 使用Airflow进行批量分析
在工业物联网(I - IoT)框架中,需要快速的数据处理分析(热路径)和长时间运行的批量处理器来开发数字孪生或深度学习分析(冷路径)。可以使用Apache Airflow进行批量处理分析,其支持工作流(特别是有向无环图DAG)、插件和连接器,并且可以轻松安装在重要的云平台上。
2.1 安装Airflow
安装并运行Apache Airflow单节点的步骤如下:
1. 安装Python 3.6+(https://www.python.org/downloads/)
2. 以管理员权限从命令控制台运行以下命令: