用无代码搭建数据中台,竟然如此丝滑

本文涉及的产品
阿里云百炼推荐规格 ADB PostgreSQL,4核16GB 100GB 1个月
数据安全中心,免费版
简介: 企业飞速发展,各个业务部门快速扩张,企业数字化建设变得越来越重要。而开发一个一体化的数据资产管理平台、或者说数据中台系统,变得不可或缺。业务快速发展对企业带来的数据安全匮乏,数据治理成本高,数据口径难统一,数据质量问题多等一系列问题,也随着引入数据中台系统,变得迎刃而解。因为传统的数据中台又重又难用,使用成本高、开发运维成本也高,使用率低、价值不明显。而一个能够跟随自身业务管理灵活变更的轻量级数据中台,则具有更大优势。



需求背景

企业飞速发展,各个业务部门快速扩张,企业数字化建设变得越来越重要。而开发一个一体化的数据资产管理平台、或者说数据中台系统,变得不可或缺。

业务快速发展对企业带来的数据安全匮乏,数据治理成本高,数据口径难统一,数据质量问题多等一系列问题,也随着引入数据中台系统,变得迎刃而解。

因为传统的数据中台又重又难用,使用成本高、开发运维成本也高,使用率低、价值不明显。而一个能够跟随自身业务管理灵活变更的轻量级数据中台,则具有更大优势。

系统介绍

要说数据中台用无代码平台构建可能大多数人不信,但smardaten确实有一点不容忽视,就是这个开发平台本身远远不止无代码开发。

smardaten是一个以数据驱动的无代码平台,平台的前身就是大数据平台。现在把数据能力作为平台底层核心能力,包含了大多常见的数据处理能力。

smardaten主要满足行业级复杂应用的开发,而不是通常的轻量级开发,由于自带大数据底座,数据层面可以减少大量的数据集成、数据清洗、数据治理、接口管理等开发工作,大大减少了业务系统的开发难度和设计难度。

所以如果要构建数据资产管理、数据中台、数据集成处理平台等,几乎可以直接用他们工具,也可以通过无代码构建的方式新增应用场景。


本次我们做一个数据中台的搭建就使用了无代码平台smardaten。

交付要求:6大数据模块、兼顾数据资产,数据服务,数据安全,数据集成,数据标准,质量报告等。


配置说明


因为数据中台中有很多模块是平台自带的,看下数据部分功能架构如图所示,功能比较齐全,满足大多数数据管理场景。



在smardaten界面中,以上数据部分主要功能模块位置大概是这样的。


数据服务界面是这样的,包含内外部服务、服务目录管理和服务内容编排。


而当你通过无代码重新组装后,可能就变成了这样。通过添加业务流和逻辑最后支持将数据服务【上架】。



所以总的来看,以上显示的功能基本上页面都是现成的,在数据中台组装构建时,需要什么功能就直接导入该页面,将其作为组件直接引用。剩下的功能需求(如表单、流程、仪表盘等)通过其他功能组件快速拖拽、组装即可,全程丝滑体验!


下面简单演示下如何引用数据模块和配置新增界面。


1 菜单导航

(1)首先我们通过平台首页上的创建应用,来新建一个空白的应用模板,后续的所有页面,都将在这个模板中一一实现。

创建应用

(2)然后,我们使用的一键生成导航栏功能。也就是把一二级功能模块按照思维导图的方式记下来,然后一键生成导航菜单。

一键生成导航栏

绘出导航栏具体样式

保存并生成对应页面

通过框架设计,我们将整个数据中台系统,拆分成了六个大模块,数据资产,数据集成,数据服务,数据标准,数据标准和数据安全。并通过此功能,导航栏就已经自动生成了。

当然也可以通过导航菜单一个个添加多级功能菜单。就像这样。









2 系统自带组件导入页面

(1)数据集成相关组件

数据服务部分的组件,直接可用的包括【数据流】、【数据流编辑】和【调度监控】。其他隐含的系统组件的需要通过【系统组件】添加隐藏的组件路径(常用组件路径需要在平台付费获取)。


数据处理在平台中又叫做数据流,选择自带的【数据流】组件,可调用数据交换机主界面, 包括数据处理任务分类、数据流列表和控制流列表。


而具体的数据处理界面、也是数据集成的核心页面,添加【数据流编辑】组件,通过此功能完成数据采集、交换等任务。


(2)数据服务相关组件

数据服务部分的组件,直接可用的包括【服务搜索】、【服务主题】、【服务部门】和【服务管理】。其他隐含的系统组件的需要通过【系统组件】添加隐藏的组件路径(常用组件路径需要在平台付费获取)。

(3)数据资产管理相关组件

数据资产管理包括数据模型、数据源、数据关联关系、血缘关系、数据标签等页面组件,可完成多种形式功能组装、实现数据资产管理。


3 由系统组件路径添加页面

除了已预置的功能组件,其他很多页面没有预置为组件,可以通过【系统组件】来添加隐藏的组件路径(常用组件路径需要在平台找到页面并复制路径)。

(1)数据资产管理

数据资产管理在平台中作为基础、且核心的能力,包含在平台多个模块中。包括数据源、数据连接器、数据图书馆等。

例如添加【系统组件】、嵌入数据源组件路径。



(2)数据标准管理

平台中数据标准包括字典标准和标准目录管理等。

例如添加【系统组件】、嵌入标准目录组件路径。


(3)数据质量管理

数据质量可将资产中的指定字段,根据数据质量标准规则进行记录处理和输出。

  • 例如添加【系统组件】、嵌入数据质量稽核配置组件路径。

  • 例如添加【系统组件】、嵌入数据质量监控组件路径。

  • 例如添加【系统组件】、嵌入数据质量稽核配置组件路径。


(4)数据安全管理

 smardaten提供了多种数据加密方式,数据模糊化,AES128,AES192等,管理员可以通过此功能对密码进行加密,并设置秘钥有效时间,加强数据访问和操作的安全性。同时我们也可以自己设定数据的安全级别,来区分不同数据的重要程度。

  • 例如添加【系统组件】、嵌入数据安全密钥管理组件路径。可以设置密钥类型、有效时间等,加强数据访问和操作的安全性


4、自定义配置页面和业务流

除了平台自带的组件页面和隐藏的功能页面,剩下的功能需求(如表单、流程、仪表盘等)通过其他无代码功能快速拖拽、组装即可,可以完成比较复杂的业务逻辑和交互。下面简单介绍几个与数据资产管理相关的页面配置流程。

(1)数据资产管理

左边菜单栏点击新增、增加目录节点,在目录下增加数据对象:

新增数据源,并选择数据库类型:

实现数据目录管理页面:

输入响应地址和参数名称,点击确定跳转资产配置

在目录下绑定id字段

完成提交并保存,这样数据资产就配置完毕了。


(2)数据服务申请

在数据服务部分需要查看每个用户个人的申请信息。这个需要自定义创建页面,主要是构建申请表单、配置列表查看信息,用户可以查看不同目录下面的数据共享,可以提出订阅。

申请字段包括资源名称、申请类型、表单ID、视图ID、审核状态等。

填报组件包括选择、文本、字典数据等多种方式,例如申请类型根据服务情况,设置为2种申请类型:接口申请和授权申请。

设置三种审核状态,已审核、待审批、已驳回等。这里的3个审核状态需要匹配当前表单的业务流审批状态。

完全依靠拖拉拽完成业务流程设计。

表单配置完成后,当前申请信息在列表中的显示字段,直接勾选已有的所有字段,并选择展示顺序。

(3)元数据录入

配置一个多字段的元数据录入,

支持对上报的元数据进行提交审核,只需配置相关业务逻辑按钮。

(4)数据资产大屏

通过数据分析和可视化大屏,可以配置数据资产大屏,展示各类数据资产情况、数据标准管理成功、数据服务调用次数等。

使用体验

通过搭建数据中台系统,数据中台相对来说是数据处理要求比较高的应用,对业务逻辑也比较复杂,好在平台已基本具备主要功能模块直接使用,大大减少了上手难度,对于大多数人来说,只需当做数据资产管理工具直接上手即可。

在一些复杂场景的实现上平台提供了完善的学习地图,视频讲解,和案例展示。对一些没有代码经验的小白十分友好。不用担心不会使用,所有初学者都能快速上手。同时还可以实现多人协助配置,让开发交付效率倍增。

smardaten兼具无代码构建、低代码开放集成、智能BI、数据中台等多元化能力,能够打造多行业、复杂的数字化应用,帮助客户轻松实现多种数字化需求。

官网地址https://S3.smardaten.com/



相关实践学习
阿里云百炼xAnalyticDB PostgreSQL构建AIGC应用
通过该实验体验在阿里云百炼中构建企业专属知识库构建及应用全流程。同时体验使用ADB-PG向量检索引擎提供专属安全存储,保障企业数据隐私安全。
AnalyticDB PostgreSQL 企业智能数据中台:一站式管理数据服务资产
企业在数据仓库之上可构建丰富的数据服务用以支持数据应用及业务场景;ADB PG推出全新企业智能数据平台,用以帮助用户一站式的管理企业数据服务资产,包括创建, 管理,探索, 监控等; 助力企业在现有平台之上快速构建起数据服务资产体系
相关文章
|
数据采集 存储 SQL
数据中台全景架构及模块解析!一文入门中台架构师!
数据中台全景架构及模块解析!包括数据采集、数据存储、数据开发处理、数据资产管理、数据质量和安全、数据服务。一文入门中台架构师!
|
2月前
|
API 云计算 开发者
使用宜搭平台带来的便利:技术解析与实践
【9月更文第8天】随着企业信息化建设的不断深入,业务流程自动化的需求日益增长。宜搭平台作为一种高效的应用构建工具,为企业提供了快速搭建各类业务系统的可能。本文将探讨使用宜搭平台给企业和开发者带来的便利,并通过具体的代码示例展示其优势。
92 11
|
3月前
|
测试技术 定位技术 项目管理
一图搞懂,全流程项目管理实践地图,驱动:市场-研发-售后
为了实现市场运营、产品研发与售后服务的有效协作,YesDev项目管理工具提供了一个全面的解决方案。它覆盖从项目成单到交付的全过程,通过清晰地划分市场运营、产品研发和售后服务三个主要阶段,加上组织管理作为基础设施,形成3+1的管理体系。 YesDev提供了一套从市场到售后的全流程管理方案,帮助企业实现跨部门高效协作。
|
3月前
|
数据采集 存储 数据库
从零到一建设数据中台(番外篇)- 数据中台UI欣赏
从零到一建设数据中台(番外篇)- 数据中台UI欣赏
70 0
从零到一建设数据中台(番外篇)- 数据中台UI欣赏
|
4月前
|
存储 分布式计算 大数据
从零到一建设数据中台 - 架构概览
从零到一建设数据中台 - 架构概览
109 1
|
4月前
|
数据采集 机器学习/深度学习 数据可视化
从零到一建设数据中台 - 数据服务开发
从零到一建设数据中台 - 数据服务开发
86 0
|
6月前
|
小程序 开发者
【服务商提效】模板开发小程序提效百宝箱
【服务商提效】模板开发小程序提效百宝箱
83 11
|
SQL 存储 Java
数据中台为什么难搞?
数据中台为什么难搞?
67 0
|
存储 视频直播 API
体育比赛直播软件开发难点,源码搭建和上线所需的关键资料
随着体育直播的普及,许多开发团队致力于开发稳定、功能丰富的体育直播APP。本文将探讨体育直播APP开发中的难点,并介绍利用东莞梦幻网络科技提供的体育直播源码搭建和上线所需的关键资料。
|
前端开发 数据可视化 JavaScript
阿里低代码引擎怎么样,好不好用?
目前,市面上已经有了很多低代码产品,包含最早的 VB、FrontPage、Dreamweaver、Flex ,以及现在的云端的 Webflow、9466网页助手等,但是仍然没有一个产品能真正做到把可视化搭建当作主要的、最终的输出方式,就算有,最终也会落下一个“不会用、不够用”的名声,或者只能作为一个辅助、入门或教学级产品,难登大雅之堂。
下一篇
无影云桌面