画布 1
AutoBI-anything
  元素超市
    页面输入项
      分体-SQL-元素输入-输入框
        字符串
        数字
        密码
        区间值
        日期
        时间
        日期时间
        颜色
        隐藏项
      分体-SQL-元素输入-输入区
      分体-SQL-元素输入-选择框
        数据库数据
        自定义数据
      分体-SQL-元素输入-多选框
        数据库数据
        自定义数据
      分体-SQL-元素输入-单选按钮
        数据库数据
        自定义数据
      分体-SQL-元素输入-多选按钮
        数据库数据
        自定义数据
      分体-SQL-元素输入-文件框
        SFTP/FTP
          文件
          图片
      分体-SQL-元素输入-选择框联动
        数据来源
          数据库数据
          自定义数据
        联动组件
          分体-SQL-元素输入-选择框联动(不包含自己)
        联动关键字
          父节点ID
        联动模式
          1 VS 1
    页面展示项
      分体-SQL-元素展示-数据
        数据展示/数据库数据/自定义数据/
          字符串
          日期
          数字
          时间
          颜色
          JSON
          图片（展示）
          文件（SFTP/FTP下载）
    页面按钮
      分体-SQL-元素控制-保存按钮
        数据来源
        数据加工(支持表达式计算)
        规则验证(表达式验证)
        撞库验证
        数据DML
          insert
          update
          delete
        Json支持
        流程触发
      分体-SQL-元素控制-查询按钮
        数据来源(页面输入项)
        数据加工(支持表达式计算)
        规则验证(表达式验证)
        组件控制
          页面数据加载
          表格组件
          DataView图形库
      分体-SQL-元素控制-重置按钮
        页面输入项
      分体-SQL-元素控制-调度按钮
        数据来源(页面输入项)
        数据加工(支持表达式计算)
        调度控制
          页面按钮(不包含自己，可以控制其它调度按钮及其它所有按钮)
      分体-SQL-元素控制-开启窗口按钮
        数据来源(页面输入项)
        数据加工(支持表达式计算)
        规则验证(表达式验证)
        URL参数传递
      分体-SQL-元素控制-表格批处理按钮
        受控组件
          表格组件
            update
            delete
            insert
      分体-SQL-元素控制-加载赋值启动按钮
      分体-SQL-元素控制-页面赋值按钮
      分体-SQL-元素控制-保存跑批按钮
    页面数据加载
      分体-SQL-元素数据-数据加载
        接收参数
        执行sql抽取数据(有参数加入参数)
          赋值
            页面输入项
            页面展示项
    Excel批处理
      分体-SQL-元素Excel-导入
        数据来源(Excel列定义)
        数据加工(支持表达式计算)
        规则验证(表达式验证)
        撞库验证
        数据DML
          insert
          update
          delete
        Json支持
      分体-SQL-元素Excel-导出
        Excel模板化
        页面导出
        邮件定时导出
        接收参数
        下载协议
          URL
          FTP
          SFTP
    ETL
      抽取
        分体-SQL-元素ETL-抽取(数据库)
          多数据源
          定时触发
          页面触发
          接口触发
          页面SQL编排
          数据json化
            JSONArray
          数据流转
            ETL导入
          异常邮件通知
        分体-SQL-元素ETL-抽取(文件)
          文件下载协议
            URL
            FTP
            SFTP
          文件类型
            excel
            csv
          定时触发
          页面触发
          接口触发
          页面抽取列定义
          数据json化
            JSONArray
          数据流转
            ETL导入
          异常邮件通知
        分体-SQL-元素ETL-抽取(URL)
          请求URL
            用户名
            密码
            请求参数
              系统时间
                yyyy-MM-dd
                yyyy-MM-dd HH:mm:ss
                HH:mm:ss
                yyyyMMdd
                HHmmss
              自定义
                字符串
                数字
                布尔
                日期
                时间
                日期时间
                JSONObject
                JSONArray
          定时触发
          页面触发
          接口触发
          数据来源
            JSONObject
            JSONArray
          数据json化
            JSONArray
          数据流转
            ETL导入
          异常邮件通知
        分体-SQL-元素ETL-订阅(MQTT）
          mqtt协议采集智能硬件数据
      导入
        分体-SQL-元素ETL-导入(数据库)
          多数据源
          依赖触发
          接口触发
          接收json数据
            JSONObject
            JSONArray
          数据来源(接收json数据)
          数据加工(支持表达式计算)
          规则验证(表达式验证)
          撞库验证
          数据DML
            insert
            update
            delete
          Json支持
          异常邮件通知
        分体-SQL-元素ETL-导入(文件)
          上传协议
            SFTP
            FTP
          文件类型
            Excel
            CSV
          依赖触发
          接口触发
          接收Json数据
            JSONObject
            JSONArray
          文件列定义(数据来自json报文)
          异常邮件通知
        分体-SQL-元素ETL-导入(URL)
          依赖触发
          接口触发
          接收Json数据
            JSONObject
            JSONArray
          数据来源(接收json数据)
          数据加工(支持表达式计算)
          请求参数JSON报文配置
            JSON路径
            类型
              字符串
              数字
              布尔
              日期
              时间
              日期时间
              JSONObject
              JSONArray
            值
          返回参数成功标识配置
            JSON路径
            类型
              字符串
              数字
              布尔
              日期
              时间
              日期时间
              JSONObject
              JSONArray
            值
          异常邮件通知
        分体-SQL-元素ETL-发布(MQTT)
          命令下达
          协议
    调度
      分体-SQL-元素调度-SQL
        定时触发
        页面触发
        任务依赖触发
        接口触发
        子任务支持
        接收上级任务参数(存储过程)
        页面SQL编写
        异常邮件通知
      分体-SQL-元素调度-SHELL
        定时触发
        页面触发
        任务依赖触发
        接口触发
        子任务支持
        接收上级任务参数(存储过程)
        页面Shell编写
        上传协议
          FTP
          SFTP
        异常邮件通知
      分体-SQL-元素调度-PROCEDURE
        定时触发
        页面触发
        任务依赖触发
        接口触发
        子任务支持
        入参参数
          接收上级任务参数(存储过程)
          自定义
        出参配置
        异常邮件通知
    测试
      分体-SQL-元素Mock-HTTP
        接口触发
          数据来源(Json报文)
          数据加工(支持表达式计算)
          返回数据
            依据变量数据条件不同
            设置同步返回值
            设置异步返回值
    数据邮件
      分体-SQL-元素邮件-数据
        页面触发
        定时触发
        数据抽取配置，邮件发送
    路由
      分体-SQL-元素路由-HTTP
        接口触发
          正式决策区
            比例值分配权重算法，可实现灰度发布
              正式区域决策百分比需要达到100%
          陪跑区
            抽签概率算法
              各个陪跑项不需要达到100%，其百分比表示概率
    引擎
      规则引擎
        分体-SQL-元素规则引擎-开始节点
          接口触发
          页面触发
          数据来源(JSON报文解析)
            JSONObject
          数据加工(支持表达式计算)
          数据DML
            insert
            update
            delete
          数据流转
            选择节点
            执行节点
            结束节点
          Json支持
          异常邮件通知
        分体-SQL-元素规则引擎-选择节点
          依赖触发
          数据来源
            流入的JSON报文
          数据加工(支持表达式计算)
          条件流转
            满足表达式条件
              流转
                选择节点
                执行节点
                结束节点
          异常邮件通知
        分体-SQL-元素规则引擎-执行节点
          依赖触发
          数据来源
            流入的JSON报文
          数据加工(支持表达式计算)
          规则执行(表达式)
            命中得设置分数
            未命中0分
          规则执行(撞库)
            命中得设置分数
            未命中0分
          数据归集
            流转
              选择节点
              执行节点
              结束节点
          异常邮件通知
        分体-SQL-元素规则引擎-结束节点
          依赖触发
          分数等级设置
          Reduce过程计算总得分
          根据设置的URL将计算结果返回
          异常邮件通知
      决策引擎
        分体-SQL-元素决策引擎-开始节点
          接口触发
          页面触发
          数据来源(JSON报文解析)
            JSONObject
          数据加工(支持表达式计算)
          决策域公共区域数据设置
          数据流转
            选择节点
            执行节点
            结束节点
          异常邮件通知
        分体-SQL-元素决策引擎-选择节点
          依赖触发
          数据来源
            决策域公共区域数据设置
          数据加工(支持表达式计算)
          条件流转
            满足表达式条件
              流转
                选择节点
                执行节点
                结束节点
          异常邮件通知
        分体-SQL-元素决策引擎-执行节点
          依赖触发
          数据来源
            决策域公共区域数据设置
          数据加工(支持表达式计算)
          决策策略
            决策表
            规则
          决策域设置
            决策域Key
            决策域值
              数据来源
              数据加工
          数据流转
            选择节点
            执行节点
            结束节点
          异常邮件通知
        分体-SQL-元素决策引擎-结束节点
          依赖触发
          返回Json配置
            Json路径
            类型
              字符串
              数字
              布尔
              日期
              时间
              日期时间
              JSONObject
              JSONArray
            值
              决策域Key
          根据URL返回
          异常邮件通知
      流程引擎
        分体-SQL-元素流程引擎-开始节点
          接口触发
          页面触发
          数据来源(JSON报文解析)
            JSONObject
          数据加工(支持表达式计算)
          决策域公共区域数据设置
          数据流转
            选择节点
            执行节点
            结束节点
          异常邮件通知
        分体-SQL-元素流程引擎-选择节点
          依赖触发
          数据来源
            决策域公共区域数据设置
          数据加工(支持表达式计算)
          条件流转
            满足表达式条件
              流转
                选择节点
                执行节点
                结束节点
          异常邮件通知
        分体-SQL-元素流程引擎-执行节点
          依赖触发
          数据来源
            决策域公共区域数据设置
          数据加工(支持表达式计算)
          请求参数JSON报文配置
            JSON路径
            类型
              字符串
              数字
              布尔
              日期
              时间
              日期时间
              JSONObject
              JSONArray
            值
              数据来源
              数据加工
          URL请求
          决策域设置
            决策域Key
            决策域值(返回报文JSON路径)
          数据流转
            选择节点
            执行节点
            结束节点
          异常邮件通知
        分体-SQL-元素流程引擎-结束节点
          依赖触发
          返回Json配置
            Json路径
            类型
              字符串
              数字
              布尔
              日期
              时间
              日期时间
              JSONObject
              JSONArray
            值
              决策域Key
          根据URL返回
          异常邮件通知
      工作流
        分体-SQL-元素工作流-开始节点
          保存按钮触发
          接口触发
          输入工作流相关的表sql
            工作流Key(必须，作为where条件以及select项)
            其余select项作为条件流转等判断
          邮件通知
            开启
              通知相关人员进行审批，审批结束后通知发起人结果
            关闭
          流转
            选择节点
            执行节点
            结束节点
          异常邮件通知
        分体-SQL-元素工作流-选择节点
          依赖触发
          数据来源
            开始节点配置的sql抽取项
          数据加工(支持表达式计算)
          条件流转
            满足表达式条件
              流转
                选择节点
                执行节点
                结束节点
          异常邮件通知
        分体-SQL-元素工作流-执行节点
          依赖触发
          数据库DML操作
            输入相关sql，用户可以在这里绑定该工作流key相关的审批人
              用户列表
            此处可以设置多人审批等复杂的业务流程均可
          如开启邮件通知，会给审批人发送邮件通知，通知其进行审批
          数据流转
            选择节点
            执行节点
            结束节点
        分体-SQL-元素工作流-结束节点
          依赖触发
          数据库DML操作
            可以在这里根据工作流Key关闭工作流，即设置flag位即可
          如开启邮件通知
            邮件通知设定区
              数据库撞库(根据工作流Key执行通过的sql，未通过的sql等)
                命中
                  发送相关邮件给发起人，是审批通过了，还是拒绝等
                未命中
          异常邮件通知
  原BI类组件
    表格模块
      sql
        分体-SQL-表格模块
          多数据源
          sql 级数据表格化展示
          列名称等相关属性设置
          展示方式设置
            数据
            数据(千位分隔)
            折线
            柱图
            饼图
            刻度尺
          隐藏列支持
          合并单元格支持
          Json支持
          阈值区间支持
          函数支持
          分页支持
          excel导出支持
          表头设计
            合并支持
          钻取支持
            对话框钻取
          页面按钮支持
            撞库检查
              命中
                提示信息
              未命中
                数据DML
                  insert
                  update
                  delete
                开启窗口
                  页面级数据传递(可用于开启修改等窗口)
          页面checkbox支持
            可于页面选择需要操作的行
              分体-SQL-元素控制-表格批处理按钮(点击)
                撞库检查
                  命中
                    提示信息
                  未命中
                    数据DML
                      insert
                      update
                      delete
        分体-SQL-表格模块-索引
          多数据源
          sql 级数据表格化展示
          列名称等相关属性设置
          展示方式设置
            数据
            数据(千位分隔)
            折线
            柱图
            饼图
            刻度尺
          隐藏列支持
          合并单元格支持
          Json支持
          阈值区间支持
          函数支持
          分页支持
          excel导出支持
          表头设计
            合并支持
          索引支持
            向表格组件以及DataView组件传递参数，让其能够根据所选定的行进行查询展示
          页面按钮支持
            撞库检查
              命中
                提示信息
              未命中
                数据DML
                  insert
                  update
                  delete
                开启窗口
                  页面级数据传递(可用于开启修改等窗口)
          页面checkbox支持
            可于页面选择需要操作的行
              分体-SQL-元素控制-表格批处理按钮(点击)
                撞库检查
                  命中
                    提示信息
                  未命中
                    数据DML
                      insert
                      update
                      delete
        分体-SQL-表格模块-页面级钻取
          多数据源
          sql 级数据表格化展示
          列名称等相关属性设置
          展示方式设置
            数据
            数据(千位分隔)
            折线
            柱图
            饼图
            刻度尺
          隐藏列支持
          合并单元格支持
          Json支持
          阈值区间支持
          函数支持
          分页支持
          excel导出支持
          表头设计
            合并支持
          钻取支持
            新开页面级的钻取
          页面按钮支持
            撞库检查
              命中
                提示信息
              未命中
                数据DML
                  insert
                  update
                  delete
                开启窗口
                  页面级数据传递(可用于开启修改等窗口)
          页面checkbox支持
            可于页面选择需要操作的行
              分体-SQL-元素控制-表格批处理按钮(点击)
                撞库检查
                  命中
                    提示信息
                  未命中
                    数据DML
                      insert
                      update
                      delete
        分体-SQL-表格模块-Tree
          多数据源
          sql 级数据表格化展示(Tree)
          列名称等相关属性设置
          展示方式设置
            数据
            数据(千位分隔)
            折线
            柱图
            饼图
            刻度尺
          隐藏列支持
          节点父子列设置支持
          表头设计
            合并支持
        分体-SQL-表格模块-分片
          多数据源
          sql 级数据表格化展示(分片)
          X轴相关属性设置
            名称
            字体颜色
            轴颜色
            分区标题
            分区sql
          Y轴相关属性设置
            名称
            字体颜色
            轴颜色
            分区标题
            分区sql
          Z轴相关属性设置
            名称
            字体颜色
            轴颜色
            展示方式设置
              数据
              数据(千位分隔)
              折线
              柱图
              饼图
              图片
              视频
            区sql
          微调(代码级)支持
        分体-SQL-表格模块-聚合
          多数据源
          sql 级数据表格化展示(聚合)
          拖拽化页面设置
          展示方式设置
            数据
            数据(千位分隔)
            折线
            柱图
            饼图
            刻度尺
          Excel似单元格合并支持
          excel导出支持
        分体-SQL-表格图像
          多数据源
          sql 级数据表格化展示(图像)
          图片相关属性设置
            图片路径
            图片链接
            图片标题
      nosql
        分体-SQL-表格模块(无Sql)
          多数据源
          no sql 级数据表格化展示，支持页面拖拽化关联设置，有点类似‌PowerDesigner
          列名称等相关属性设置
          展示方式设置
            数据
            数据(千位分隔)
            折线
            柱图
            饼图
            刻度尺
          隐藏列支持
          合并单元格支持
          Json支持
          阈值区间支持
          函数支持
          分页支持
          excel导出支持
          表头设计
            合并支持
          钻取支持
            对话框钻取
          页面按钮支持
            撞库检查
              命中
                提示信息
              未命中
                数据DML
                  insert
                  update
                  delete
                开启窗口
                  页面级数据传递(可用于开启修改等窗口)
          页面checkbox支持
            可于页面选择需要操作的行
              分体-SQL-元素控制-表格批处理按钮(点击)
                撞库检查
                  命中
                    提示信息
                  未命中
                    数据DML
                      insert
                      update
                      delete
        分体-SQL-表格模块-索引(无Sql)
          多数据源
          no sql 级数据表格化展示，支持页面拖拽化关联设置，有点类似‌PowerDesigner
          列名称等相关属性设置
          展示方式设置
            数据
            数据(千位分隔)
            折线
            柱图
            饼图
            刻度尺
          隐藏列支持
          合并单元格支持
          Json支持
          阈值区间支持
          函数支持
          分页支持
          excel导出支持
          表头设计
            合并支持
          索引支持
            向表格组件以及DataView组件传递参数，让其能够根据所选定的行进行查询展示
          页面按钮支持
            撞库检查
              命中
                提示信息
              未命中
                数据DML
                  insert
                  update
                  delete
                开启窗口
                  页面级数据传递(可用于开启修改等窗口)
          页面checkbox支持
            可于页面选择需要操作的行
              分体-SQL-元素控制-表格批处理按钮(点击)
                撞库检查
                  命中
                    提示信息
                  未命中
                    数据DML
                      insert
                      update
                      delete
        分体-SQL-表格模块-页面级钻取(无Sql)
          多数据源
          no sql 级数据表格化展示，支持页面拖拽化关联设置，有点类似‌PowerDesigner
          列名称等相关属性设置
          展示方式设置
            数据
            数据(千位分隔)
            折线
            柱图
            饼图
            刻度尺
          隐藏列支持
          合并单元格支持
          Json支持
          阈值区间支持
          函数支持
          分页支持
          excel导出支持
          表头设计
            合并支持
          钻取支持
            新开页面级的钻取
          页面按钮支持
            撞库检查
              命中
                提示信息
              未命中
                数据DML
                  insert
                  update
                  delete
                开启窗口
                  页面级数据传递(可用于开启修改等窗口)
          页面checkbox支持
            可于页面选择需要操作的行
              分体-SQL-元素控制-表格批处理按钮(点击)
                撞库检查
                  命中
                    提示信息
                  未命中
                    数据DML
                      insert
                      update
                      delete
        分体-SQL-表格模块-Tree(无Sql)
          多数据源
          no sql 级数据表格化展示(Tree)，支持页面拖拽化关联设置，有点类似‌PowerDesigner
          列名称等相关属性设置
          展示方式设置
            数据
            数据(千位分隔)
            折线
            柱图
            饼图
            刻度尺
          隐藏列支持
          节点父子列设置支持
          表头设计
            合并支持
    查询模块
      分体-SQL-查询
        向表格类组件以及DataView组件发送参数，控制其数据展示。
        数据类型可以自由组合
          字符串
          数字
          日期
          日期区间
          单选框
          多选框
          多选按钮
          单选按钮
          标签数据联动-单选
          标签数据联动-多选
          Tree型索引
    工具
      工具-返回上一页
      工具-移动端跳转