花样玩转“所见即所得”的可视化开发UI
http://openwrite-whaleops.oss-cn-zhangjiakou.aliyuncs.com/31504_7E93F0E1FB434D0AAFE4333F4D357DA1随着技能的发展,用户对软件的界面美观度和交互体验的要求越来越高。在这样的背景下,可视化开发UI(User Interface)成为了提拔用户体验和开发效率的重要工具。
通过图形界面来设计和构建用户界面的方法,可视化开发UI可以说改变了软便开发的生态,与传统的代码编写相比,它允许开发者使用拖放等直观的操作来布局界面元素,而无需编写大量的代码,可以达到提拔开发效率、加强团队协作、降低技能门槛、快速响应需求变化,增强用户体验的目的。常见的可视化开发UI工具与技能包罗拖放界面构建器、模板和预设、响应式设计、交互式原型,以及代码生成等。
为了更好地满足用户需求,尽可能降低用户的使用难度,白鲸数据集成平台WhaleTunnel给用户提供了一套完善的使命开发、使命管理、使命调度、使命监控的可视化UI。
WhaleTunnel支持可视化DAG开发数据集成作业,而且数据源信息单独管理,不需要在每个作业中重复设置数据库毗连地点、数据库用户名、暗码等信息。
独立的数据源管理功能
http://openwrite-whaleops.oss-cn-zhangjiakou.aliyuncs.com/31504_CEC2CE8443D046C382489FEF27EFA3DB
图1 创建数据泉源
假造表管理功能
在WhaleTunnel中,我们统一了同步使命界说的操作规范,Source、Transform、Sink每个使命节点都会显示输入表结构和输出表结构。日常我们在处置惩罚如Kafka数据时,由于Kafka中的数据没有schema信息,为了将Kafka中的数据也当成表来处置惩罚,同时面对复杂的SaaS数据源,也可以讲SaaS数据源变成假造表在后续数据整合中复用并简化操作。
假造表管理功能的焦点目的是将那些非结构的数据源,通过自界说表结构的方式,抽象成结构化数据,然后在同步使命开发时,可以像那些结构化数据源一样,对数据源中的数据举行字段过滤,字段改名,字段类型映射等操作。
在假造表创建时必须指定数据源名称,对于Kafka来说,我们可以在数据源中创建Kafka的数据源,填写Kafka毗连地点,topic名称信息。然后创建假造表选择前面创建的Kafka数据源,即可针对数据源中的Topic中的数据界说表结构信息。
同步使命数据Mapping开发
WhaleTunnel的同步使命界说是可视化Mapping开发模式。
http://openwrite-whaleops.oss-cn-zhangjiakou.aliyuncs.com/31504_5230A90199D34BBB92548BF83F113D0B
图2Create Date Pipelines
全链接监控
WhaleTunnel会监控同步使命的详细信息,现在我们以pipeline为粒度举行汇总并显示到同步使命实例中。通过这些监控信息,用户可以明白相识同步使命读取和写入的数据行数、处置惩罚的性能等。
随着人工智能和呆板学习技能的发展,未来的可视化开发工具将更加智能,可以或许根据用户行为和偏好主动优化界面设计。同时,增强现实(AR)和假造现实(VR)技能也将为可视化开发带来新的机会和挑战。随着技能的不断进步,我们期待WhaleTunnel可视化开发UI在未来将发挥更大的作用,为客户的软件开发带来革命性的变化。
本文由 白鲸开源 提供发布支持!
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]