数据连接器
数据连接器介绍
数据连接器为 APP 提供数据集成和分享。
数据连接器支持传统数据库与 OData 两种方式进行数据共享:
1,企业可以在数据连接器发布数据声明并配置权限,将自己的内部数据库开放给所需 APP;
2,通过共工搭建的 APP,可以在开发工具内以 OData 协议方式将指定数据结构发布至数据连接器,供其他 APP 消费,以实现 APP 间的数据共享。
数据连接器目前只支持同一企业内进行数据分享。
数据声明与权限
在共工开发工具主页面,点击左上角的“菜单”按钮,点击“数据连接器”:
进入数据连接器,会看到两个标签页:数据声明、数据使用权限。
数据声明
数据声明页呈现的是该企业发布的用于共享的各种数据源。总的来说,这些数据声明可以分为两个大类,一类是使用共工开发工具搭建应用时发布的 OData 服务类型,另一类是用户通过自主注册声明连接到外部数据源。
在下文中,主要说明的是后一类数据声明的发布和授权。
创建数据声明
点击“创建数据声明”按钮,跳出如下弹窗:
支持创建的数据声明类型包括 MySQL 、达梦 、Oracle 、PostgreSQL 、Kafka 、MQTT 、OpentsDb 、IoTDb。它们需要的配置项如下表所示:
在输入必填字段后,可以点击连接测试。
当您填写好配置项,并且确定连接成功后可以点击确定,该数据声明将创建成功,出现在数据声明的列表处。
查看数据声明详情
在列表页点击数据声明名称时,会弹出数据声明详情弹窗:
编辑数据声明
在列表页点击编辑按钮,或者点击详情弹窗的编辑按钮,可以对数据声明进行编辑。
删除确认
删除数据声明时,会出现确认弹窗。再次点击确认后,将删除数据声明。
删除失败
如果试图删除的数据声明正在被其他 APP 使用,则会出现删除失败弹窗:
数据使用权限
数据连接器的第二个 Tab 是“数据使用权限”,是在数据声明列表基础上对授权 APP 进行查看和管理的列表页:
查看数据声明详情
点击数据声明名称,可以查看详情。
管理授权
点击管理授权按钮,出现下图弹窗:
弹窗上半部分显示的是该数据声明的信息,不可编辑。
下半部分出现的是该企业拥有的 APP 列表,通过勾选框对其进行授权管理。
取消授权失败
如果试图取消授权的数据声明正在被 APP 使用中,则会出现失败弹窗。