跳转至

使用流程

运行原理

  • 在使用小懿互联之前,需了解其运行原理,这样更容易理解操作思路,出现错误时更容易排查解决问题!

  • 小懿互联是一个独立运行的PaaS系统,通过API接口、直联数据库...等方式实现与各系统的数据交互;与各对接系统的运行环境、开发语言、业务流程不产生依赖或关联关系。

  • 关于运行机制可参考下图:

sequenceDiagram
    Note right of 系统A: 例如:业务系统
    loop 方案配置
        小懿互联->>小懿互联: 完成连接器、集成方案等配置
    end
    Note left of 系统B: 例如:财务系统
    小懿互联->>系统A: 数据请求
    系统A->>小懿互联: 数据响应
    loop 数据加工
        小懿互联->>小懿互联: 配置数据加工,汇总、转换、过滤...等处理
    end
    小懿互联->>系统B: 写入数据
    系统B->>小懿互联: 响应结果和状态
  • 方案配置 是指和哪些系统连接,获取哪些数据,写入哪些数据等相关配置的总称。即在小懿互联进行可视化配置的内容。

  • 方案配置完成并开始运行后,小懿互联根据配置内容开始读取指定数据,然后写入指定的数据;这是一个基础的对接方案。

  • 如果我们的对接方案很复杂,例如流程化的对接、对数据需要进行过滤、汇总、分解、转换...等复杂场景,亦可通过可视化的配置完成。


操作流程

小懿互联的操作流程如下图:

graph TB
  A[开始] --> B[配置连接器];
  B --> C{配置数据转换?};
  C -->|是| D[配置数据转换关系];
  C -->|否| E[配置集成方案];
  D --> E;
  E --> Z{对数据进行处理?};
  Z -->|是| Y[配置数据加工];
  Z -->|否| F[调试方案];
  Y --> F;
  F --> G[开启方案];
  G --> H[配置更多方案...];
  • 配置 连接器
    连接器是用于跟各系统进行连接,新建连接器需要输入各系统要求的参数,参数用于各系统对连接身份的验证、鉴权。各系统的参数获取方式,请参考如何获得各系统的参数
  • 配置 数据转换【可选配置】
    数据转换可将各系统不关联的系统进行关联,例如电商系统的店铺与财务系统的仓库或部门进行关联,或者基它需要关联的数据。此配置为可选配置
  • 配置 集成方案
    集成方案是将各系统进行对接进行具体配置的地方,例如以A系统的客户资料同步到B系统的客户,方案配置为实现获取A系统的客户数据,当有数据更新或新增时,写入B系统的客户,这就是一个方案配置的结果。更多对接要求像这样配置即可。
  • 配置 数据加工【可选配置】
    数据加工是将获取到的数据进行加工处理的地方,例如:将数据按日期或者仓库进行汇总操作、或者将其它将数据字段时行转换、将数据变成一维数据...等等操作。此配置为可选配置
  • 数据调试
    当配置完成后,可以进行试拉取,试写入等操作来验证数据对接是否正确。验证无误后就可以开启方案,系统会根据配置的执行策略开始自动执行。

我们遵循让集成变得更简单的宗旨,致力于让我们的配置更加简洁和高效,建议您多了解使用,也欢迎大家给我们提更多宝贵的意见和建议。小懿互联还有模版功能,让我们的实施更加快速。