
# 新建数据连接器
数据连接器具有丰富的数据源连接和连接扩展能力。数据连接器提供对海量异构数据源的快速接入，包括各类主流数据库、开放数据源及物联网实时采集数据等，按需配置、快速接入，支撑数据挖掘与上层应用。
数据连接器的使用受以下限制：
- 数据连接器不支持windows环境使用。
- 数据连接器不支持集群使用。
**配置步骤**
1. 以账号登录unidaten系统。
2. 光标放置在系统左上角，在功能导航中单击选择"数据连接器"，进入数据连接器页面。
3. 选择目标文件夹，单击"新增数据连接器"，进入"输入配置"页面。
4. 分别配置输入配置、数据处理、输出配置。
5. 配置数据连接器的名称。
6. 单击"保存"，返回数据连接器列表页面。
7. 单击目标数据连接器的"开启"，即可启动数据连接器。
#### 输入配置
输入配置支持配置数据源获取数据的类型和方式，类型包括管理和轮询。
- **管理**：第三方主动推送数据，平台通过管理的方式，实时接收数据。管理方式支持TCP、HTTP、KAFKA、Avro、UDP、MQTT、Co AP、ActiveMQ、RabbitMQ和自定义，能满足多种数据管理需求。
- **轮询**：平台按照轮询周期，通过一定的频率，主动从外部获取数据。轮询支持HTTP、资产以及其他多种常用方式。
- **数据处理：**
  - 处理方式：无，则所有接口返回的内容默认存储到一个字段content中，文本类型，不可更改。
  
  - 处理方式：JSON 获取数据字段路径：定义需要解析的 json 格式的 key 值有哪些，有数组、对象和值三种方式。
    获取数据的路径：定义需要解析的 json 格式的 value 值有哪些，有数组、对象和值三种方式，需要注意解析 value 时，顺序需要跟解析 key 时保持一致。
    输出字段：默认定义为 json 返回值里面的 key 值。也是输出到数据库表字段的值。分别添加获取数据的字段路径和支持获取数据的路径，支持数组、对象和值，最后分别配置输出字段名称。配置方式类同rest-api数据源。
    
  
  - 处理方式：自定义方式，自定义添加数据配置项，并添加输出字段名称。
   
- **数据告警**
  1. 打开数据告警开关。
  
  2. 条件配置。 选择"同时满足"或者"单个条件满足"。
     单击"添加条件"，选择字段、逻辑条件、值。
     
  
  3. 通知配置。 通知次数：可配置为"单次"或者"循环"。单次：则发送一个通知；循环：则遍历数据依次发送通知。
     通知类型：可选择站内通知、短信、邮件、消息队列。
     - 站内通知：通过"指定成员"，设置接收通知的成员。"通知内容"可通过字段组装拼接或者手动输入，然后发送到对应的成员。
     
     - 短信：通过"指定成员"设置通知用户，或者通过"手动输入"配置"电话号码"。短信平台有分为三种，请用户根据实际情况配置。
     
     - 邮件：通过"指定成员"设置通知用户，或者通过指定"数据字段"发送邮件，此数据字段存储内容为邮件地址。"通知内容
     
     
     可通过字段组装拼接或者手动输入，然后发送到每条数据对应的邮箱。
     - 消息队列：设置kafka类型的"数据源"，配置"队列名称"、"通知内容"可通过字段组装拼接或者手动输入。
      
   
#### 输出配置
输出源：可以输出为数据资产、Elasticsearch、InfluxDB、Restful、Kafka、Avro、ActiveMQ、WebSocket和自定义（可同时配置多个输出数据源）。
