云服务器内容精选

  • 数据绑定 表单组件需要进行数据绑定以实现前后端数据的打通,数据绑定的方式分为主动绑定资产和一键生成资产 主动绑定 进入表单组件的「高级开发」页面,单击「开始」选项卡下的「数据绑定」。 在弹出的“选择资产”框中,选择一个资产作为主资产,资产类型只支持MySQL、Oracle和达梦,且被选择资产的主键只支持字符串类型,单击“确定”。 被选择的资产将作为主资产,单击主资产后的资产名称,可以重新选择主资产,如下图所示。 图4 数据资产 选择主资产后,配置各组件需绑定的“映射字段”,且必须绑定组件“主键”的“映射字段”,如下图所示,若绑定的字段备注和组件名称相同,则会自动绑定映射关系 图5 绑定映射关系 单击“选择其他资产”,也可以选择关联其他资产。如下图所示。 图6 选择其他资产 单击“退出”,保存并退出数据绑定页签。 主表和子表不能绑定同一个资产。 除了下拉框、多选框等可以配置“数据选项”的组件可以与主表选择不同类型的资产,其他组件和主表选择的资产类型需相同。 图7 数据选项 若组件配置了“统一业务模型”的功能后,想和被选择页面解除关联关系,单击“解除关联”按钮即可。 图8 解除关联 一键生成 在数据绑定页面单击“一键生成”,自动生成根据表单的名称缩写命名规范生成表名+拼音字段名,并自动绑定映射关系 图9 一键生成 保存或者退出时选择数据源,即可将生成的资产(物理表)储存至对应的数据源中 图10 选择数据源 查看资产关系 通过组件映射右侧的【资产关系】可查看相关的资产的关联关系,资产关联的方式(左关联、右关联)及关联字段,该关联关系一般用于表单中存在主子表的存储逻辑,或者多表存储的逻辑 图11 查看资产关系
  • 资源和成本规划 表1 资源和成本规划 云资源 规格 数量 每月费用(元) 弹性云服务器 规格: X86计算 | 通用计算型 | s3.2xlarge.2 | 8核 | 16GB 镜像: CentOS | CentOS 7.6 64bit 系统盘: 高IO | 50GB 2 1,141.10 云数据库 规格: MySQL | 8.0 | 主备 | 通用型 | 2核8GB 存储空间: SSD云盘 | 40GB 1 584.00 弹性公网IP 带宽费用: 独享 | 全动态BGP | 按带宽计费 | 5Mbit/s x2 弹性公网IP费用: 2个 2 115.00 企业主机安全 规格: 企业版 2 90.00 漏洞管理服务 服务类型: 漏洞管理服务 | 专业版 | 1个 1 300.00 虚拟私有云 云服务安全组 1 0.00 Anti-DDoS流量清洗 Anti-DDoS流量清洗 1 0.00 云服务器备份 存储库类型: 云服务器备份存储库 | 1000GB 10 200.00 总计:2,430.10
  • 新增页面方式 方式1:通过框架设计中模块+页面可直接勾选生成原型后,生成对应菜单下的页面 图10 是否生成菜单 图11 生成菜单 方式2:资源管理-新增页面或者初始化进入应用时,可选择页面类型(基础页面、弹窗页面)或者页面的布局模式(栅格布局、画布布局) 基础页面:常用的页面类型,固定了页面尺寸,常用于菜单间页面跳转 弹窗页面:常用的弹窗类型,拥有弹窗尺寸,常用于按钮打开的弹窗页面 栅格布局:通过行列属性,结合布局组件实现更加规整的页面布局 画布布局:自由摆放组件位置,结合素材组件实现更加丰富的页面布局 图12 画面布局 图13 创建页面 方式3:选中文件夹(菜单)通过更多操作菜单中-新增页面,默认在该文件夹下新增栅格布局类的基础页面 图14 新增页面 拖动页面可移动页面至目标文件夹 图15 移动页面至目标文件夹
  • 配置导航菜单 方式一:框架设计 通过菜单导航设计--框架设计,进入框架设计页面 图2 框架设计 框架设计以思维导图形式构建应用框架 同级模块、子模块:可对应菜单,也可作为资源管理的文件夹 同级页面、子页面:模块对应的页面,可作为菜单绑定的关系页面,也可作为资源管理中文件夹中资源 生成原型:可一键生成导航菜单和对应页面 图3 应用框架 图4 警告 图5 菜单/对应页面 方式二:导航管理 通过菜单导航设计-导航管理,抽屉展示导航配置 新增同级/新增子级:用于配置菜单的层级结构 支持编辑菜单名称、删除、展开/收起等操作 图6 导航管理 编辑菜单名称和图标,系统内置面性和线性图标,并支持配置图标颜色,支持上传自定义图标 图7 图标 选择关联页面,配置菜单跳转的具体页面 图8 具体页面 配置定位的页面组件,实现页面加载时自动定位至该组件 图9 自动定位至该组件
  • 创建应用-空白创建 通过首页的空白创建开始应用构建 图1 应用构建 或者单击导航菜单--应用构建,进入应用列表页--新增应用,可通过左侧目录分类目管理应用 图2 新增应用 填写应用相关信息: 应用名称:根据应用场景,配置应用名称,需保证应用名称的唯一性 应用描述:根据应用场景,填写应用相关描述,更清晰的描述应用场景 主题颜色:主题是一组富有新意、具有专业设计水平外观的颜色和效果,通过配置主题可以增加应用的美观性,提高应用页面的的清晰度,营造优美的视觉效果。可在新建应用时选择默认的主题颜色,也可在应用构建过程调整应用主题色 应用logo:区分应用在列表的显示效果,应用于封面展示,可根据应用logo快速定位应用,支持上传本地图片 应用类型:根据应用场景,“选择应用类型”为“Web”端。“Web应用”即仅在PC端可使用的应用, “移动应用”即仅在手机端使用的应用 “WEB+移动端”即既可在PC端也可在手机端使用的应用。 页面布局:页面布局影响发布后应用的导航菜单的位置,也可在应用构建过程中调整 图3 创建应用
  • 添加视频源 unidaten系统支持创建在线url、Rtmp、华为VIS和Rtsp四种类型的视频源。 操作步骤 以账号登录unidaten系统。 光标放置在系统左上角,在功能导航中选择“视频源”,进入视频源模块。 单击右上角“+新增视频”,系统弹出视频源新增页面。 单击“确认”。 若要创建rtsp视频源,有以下两个前提: 已在unidaten系统所在的服务器上安装并启动转码服务。 已在unidaten系统的“系统配置”中开启支持rtsp,只有开启支持rtsp,创建视频源时,视频类型才会出现rtsp选项,当关闭此配置时,视频类型不会出现rtsp选项,支持rtsp的开启步骤如下所示: 在unidaten系统的登录地址后输入/systemsetting,例如http://XXXXXXXX:8088/systemsetting,按回车键,进入“系统配置”页面。 配置“是否支持rtsp”为是: 针对创建rtsp视频源的两个前提,需注意以下三个场景: 若已在“系统配置”中开启支持rtsp,但并未启动转码服务,则新建rtsp数据源会失败。 若先在“系统配置”中开启支持rtsp,配置了多个rtsp数据源,再在“系统配置”中关闭支持rtsp,则已配置的rtsp视频源可正常使用,但无法再新建rtsp数据源。 转码服务关闭,unidaten系统未异常退出, 则已配置的rtsp视频源不能使用,需先重启转码服务,再重启unidaten系统。
  • 修改&删除视频源 仅添加视频源的用户可使用和操作视频源,其他用户无法查看视频源信息,也无法删除视频源。 操作步骤 在菜单栏中选择视频源,进入视频源页面。 选择目标视频源,选中视频源,单击视频源左下角“编辑”,可修改视频源信息,包括视频名称和URL。 单击视频右下角的“删除”,可删除视频源。 单击左下角的播放按钮可播放视频,仅在小图内播放。单击右上角的查看按钮,可以播放视频,在大窗内播放。 图1 播放视频 大窗查看视频,可以调节音量和全屏播放。 单击右下角的“下载”,可以下载视频,也可以画中画的模式播放视频。仅类型为“在线url”的视频源支持下载。 图2 下载
  • 安装应用 将之前打包的应用安装到其他 unidaten 平台。 以账号登录 unidaten 平台B。 进入版本管理,单击“安装应用”按钮,弹出目录导入页面。 图5 安装应用 选择“*.zip”文件,单击“确定”,系统进行冲突检查。 图6 冲突检查 在“检查冲突结果”中选择处理冲突的方式,冲突类型主要包括:模块冲突、部门映射、角色映射、账号映射、动态资源。 模块冲突:模块冲突指的是当前安装的组件模块在目标环境中已经存在,需要用户确认是跳过此模块的安装,还是覆盖更新的安装,或者是创建一个新的副本。 图7 模块冲突 首次安装不会有模块冲突。 角色映射:安装的组件存在新的角色,需要用户来确认是新增角色,还是绑定到别的角色。 图8 角色映射 账号映射:安装的组件存在新的账号,需要用户来确认是新增账号,还是绑定到别的账号。 图9 账号映射 部门映射:安装的组件存在新的组织,需要用户来确认是新增组织,还是绑定到别的组织。 图10 部门映射 动态资源管理:系统会对IP地址、URL、图片、 域名 等用户自定义的数据进行动态管理,用户可以选择保留当前配置,或者重新配置。 图11 动态资源管理 单击“确定”,完成安装。
  • 业务流 通常在配置业务流程时,是通过表单驱动流程,固流程占应用配置中较为重要的一环 图1 业务流1 流程表单适用于申请、审批、工单处理等场景,通过设置让数据在不同的流程负责人之间进行审批提交,最后完成数据自下而上的流转。新建流程入口为:在应用页面中选择表单,单击“高级开发”,在菜单栏单击“业务流”,即可进入业务流配置页。 图2 业务流2 在菜单栏中单击“业务流”,进入业务流配置页面。业务流设计包括流程的设计以及节点属性和流程属性的设置,配置完成可以选择直接发布启用流程或暂时保存。 图3 业务流配置 节点选择区:需要多少个流程节点就添加多少节点到流程配置区。 流程配置区:通过节点连接线将流程节点有组织顺序地设计成一个业务流。 属性设置区:各节点的属性设置。 流程配置区:整个流程的属性设置。 父主题: 应用开发平台
  • 配置Kafka类型的数据连接器 前提条件 数据图书馆中已经创建资产用于存放从Kafka管理的即时数据,目前只支持将数据存放在数据库类型的资产中。 Kafka中已经创建好主题,本样例以"sdata"为例,具体操作步骤如下。 用Ctrl+R打开cmd窗口,输入ssh IP -l kafka命令登录Kafka服务器(请根据实际情况配置服务器IP地址和用户名)。 执行cd /home/kafka/kafka_2.13-2.8.0/bin命令,进入bin目录(请根据实际情况进入Kafka的安装目录)。 执行 ./kafka-console-producer.sh --broker-list IP --topic sdata命令,打开消息控制台创建主题。 请根据实际情况配置IP地址、端口、主题名称,此处主题名称以“sdata”为例。 操作步骤 以账号登录unidaten系统。 光标放置在系统左上角,在功能导航中单击选择“数据连接器”,进入数据连接器页面。 选择目标目录,单击“新增数据连接器”,进入“输入配置”页面。 输入连接器名称,配置“输入配置”中的参数,如下所示。 图32 输入配置 单击“数据处理”,配置参数如下所示。此处处理方式配置为“无”。用户可根据实际情况,对管理的数据进行处理。 如果处理方式为“无”,数据处理配置如下所示。 图33 数据处理1 如果处理方式为“JSON格式”,数据处理配置如下所示(此处的输出字段与输出配置中的资产中的字段类型保持一致)。 图34 数据处理2 单击“输出配置”,配置参数如下所示。“配置项”中的参数可根据实际情况进行修改。 如果处理方式为“无”,输出配置如下所示,此处数据资产选择“kafka_content”。 图35 输出配置1 如果处理方式为“JSON格式”,选择图书馆资产,将资产和Kafka中的字段绑定输出配置如下所示。 图36 输出配置2 单击“保存”,Kafka数据连接器配置完成。 选择创建好的连接器,单击“开启”,开启数据连接器。 图37 开启 验证步骤 用Ctrl+R打开cmd窗口,输入以下命令登录Kafka服务器(请根据实际情况配置服务器IP地址和用户名)。 ssh IP -l kafka 执行以下命令,进入bin目录(请根据实际情况配置Kafka的安装目录)。 cd /home/kafka/kafka_2.13-2.8.0/bin 执行以下命令,打开消息控制台发送消息。 请根据实际情况配置IP地址、端口、主题名称,此处主题名称以“sdata”。 ./kafka-console-producer.sh --broker-list IP --topic sdata 方式一:当数据处理方式为“无”。 输入消息,验证步骤如下所示。 图38 验证步骤 执行以下命令,打开消息控制接收信息。请根据实际情况配置IP地址、端口、主题名称。 ./kafka-console-consumer.sh --bootstrap-server IP --topic sdata --from-beginning 图39 执行以下命令 以账号登录unidaten系统,光标放置在系统左上角,在功能导航中单击选择“数据图书馆”,进入数据图书馆页面,选择“kafka_content”资产,查看即时数据是否刷新成功。 图40 资产数据 方式二:当数据处理方式为“JSON格式”。 输入消息,验证步骤如下所示。 图41 验证步骤 执行以下命令,打开消息控制接收信息。请根据实际情况配置IP地址、端口、主题名称。 ./kafka-console-consumer.sh --bootstrap-server IP --topic sdata --from-beginning 图42 执行以下命令 以账号登录unidaten系统,光标放置在系统左上角,在功能导航中单击选择“数据图书馆”,进入数据图书馆页面,选择资产,查看即时数据是否刷新成功。 图43 账号登录
  • 配置RabbitMQ类型的数据连接器 前提条件 数据图书馆中已经创建用于存放RabbitMQ即时数据的数据资产,目前只支持将数据存放在数据库类型的资产中,本案例的资产字段包括姓名(文本类型),年龄(数值类型)和描述(文本类型),如下图所示。 图44 数据资产 已经在RabbitMQ管理平台中创建好订阅主题,本样例以"userSync"为例,创建订阅主题步骤如下图所示。 图45 创建订阅主题 操作步骤 以账号登录unidaten系统。 光标放置在系统左上角,在功能导航中单击选择“数据连接器”,进入数据连接器页面。 选择目标目录,单击“新增数据连接器”,进入“输入配置”页面。 输入连接器名称,配置“输入配置”中的参数,如下所示。 图46 输入配置 配置“数据处理”,此处以“JSON”为例,如下图所示(此处的输出字段与输出配置中的资产中的字段类型保持一致)。 图47 数据处理 配置“输出配置”,选择存放数据的图书馆资产,类型选择“新增”,配置输出映射关系,如下图所示。 图48 输出配置 单击“保存”,完成数据连接器的配置。 登录RabbitMQ管理平台,选在“Queues”,单击目标订阅主题,进入主题。 图49 登录RabbitMQ管理平台 在“Publish message”输入消息体内容,此处以“JSON”为例,单击“Publish message”发布消息,如下所示。 图50 输入消息体内容 验证步骤 以账号登录unidaten系统,光标放置在系统左上角,在功能导航中单击选择“数据图书馆”,进入数据图书馆页面,选择资产,查看即时数据是否刷新成功。 图51 数据图书馆
  • 通过“管理”实时接收第三方推动的数据 使用场景:第三方主动推送数据到服务器上,unidaten工作人员将数据在第三方的服务器上转换成unidaten系统可以接收的形式后(即端口号的形式),可以通过数据连接器的“管理”的方式,实时获取第三方数据,并生成相关资产。 操作步骤 以账号登录unidaten系统。光标放置在系统左上角,在功能导航中单击选择“数据连接器”,进入数据连接器页面。 选择目标文件夹,单击“新增数据连接器”,进入“输入配置”页面。 配置数据连接器的名称为“T_BUS_VEHICLE_TO_LEAVE_STATION”。 配置“输入配置”,如下图所示。 图1 输入配置 类型选择:管理 方式选择:HTTP PORT:请根据实际情况输入,即传输数据的端口号。 配置项:如有特殊需求,配置相应key、value值。如果没有特殊需求,无需修改。 配置“数据处理”,如下图所示。 图2 数据处理 处理方式:JSON格式 获取数据字段路径:将接收的数据当作rest-api类型的数据进行处理,如上图所示。 获取数据的路径:将接收的数据当作rest-api类型的数据进行处理,如上图所示。 输出字段:即表中需要作为资产输出的字段。 配置“输出配置”,如下图所示。 图3 输出配置 输出源:资产 选择资产:选择已存在的资产,本示例中“T_BUS_VEHICLE_TO_LEAVE_STATION”。 类型:新增 输出映射:将“数据处理”的字段进行输出,字段名选择“输出源”中资产的字段,值选择为“数据处理”中的输出字段。 后续处理 返回数据连接器列表,单击新建的数据连接器“T_BUS_VEHICLE_TO_LEAVE_STATION”的“开启”。 当第三方不断推送数据时,资产“T_BUS_VEHICLE_TO_LEAVE_STATION”中会新增推送的数据。
  • 配置ActiveMQ类型的数据连接器 使用场景:现有ActiveMQ,如下图所示。现需将ActiveMQ队列中test-in的内容在unidaten系统中生成相应的资产,通过数据连接器可以实现。ActiveMQ的TCP协议地址为:tcp://xxxxx:61616 图12 使用场景 操作步骤 以账号登录unidaten系统。光标放置在系统左上角,在功能导航中单击选择“数据连接器”,进入数据连接器页面。 选择目标文件夹,单击“新增数据连接器”,进入“输入配置”页面。 配置数据连接器的名称为“ActiveMq”。 配置“输入配置”,如下图所示。 图13 输入配置 类型选择:管理。 方式选择:本示例中配置为ActiveMQ。 IP地址:ActiveMQ的TCP协议地址,本示例中配置为 tcp://xxxxxxxx:61616。 目标种类:本示例中配置为QUEUE。 目标名称:QUEUE的名称,本示例中配置为test-in。 配置“数据处理”,配置“处理方式”为无,如下图所示。 图14 数据处理 配置“输出配置”,如下图所示。 图15 输出配置 输出源:根据实际情况配置,本示例中配置为“资产”。 选择资产:选择已存在的资产,本示例中选择“activemqContent”。 类型:新增。 输出映射:将“数据处理”的字段进行输出,字段名选择“输出源”中资产的字段,值选择为“数据处理”中的输出字段。 连接器测试 返回数据连接器列表,单击新建的数据连接器“ActiveMq”的“开启”。 unidaten中现有资产activemqContent,资产中有三条数据,如下图所示。 图16 资产中有三条数据 当通过后台,向ActiveMQ发送数据“test4”时,数据图书馆中的资产同步变更,表示数据连接器已经管理到ActiveMQ中队列test-in的数据。 图17 向ActiveMQ发送数据
  • 通过“轮询”的方式从rest-api接口中获取数据 使用场景:已在fastmock平台上创建rest-api接口 接口信息如下图所示: 图4 接口信息 接口中的数据如下图所示: 图5 接口中的数据 接口中的数据发生更新,现需要通过数据连接器“轮询”的方式,获取接口中更新的数据并生成资产。 操作步骤 以账号登录unidaten系统。 光标放置在系统左上角上,在功能导航中单击选择“数据连接器”,进入数据连接器页面。 选择目标文件夹,单击“新增数据连接器”,进入“输入配置”页面。 配置数据连接器的名称为“数据连接器-restapi”。 配置“输入配置”,如下图所示。 图6 输入配置 类型选择:轮询。 方式选择:根据接口的协议进行配置,本示例中配置为HTTP。 轮询周期:用户自定义,此示例中配置为30,表示从rest-api接口请求数据的周期为30秒。 选择数据源:选择rest-api类型的数据源,此示例中选择的数据源为“数据连接器”,已将rest-api接口:https://XXXXXX/ 作为数据源添加到unidaten系统中,数据源的配置如下图所示: 图7 数据源的配置 请求类型:根据rest-api接口的实际请求方式进行选择,此示例中配置为get。 接口地址:rest-api接口的地址。当选中的数据源中已配置部分地址时,只需将地址的剩余部分填入即可。例如,rest-api数据源中已配置了请求协议,以及请求域名( ip 和port、或域名),那接口地址中无需配置请求协议和域名。如果没有配置“选择数据源”,则需要输入完整的接口地址。本示例中由于已经配置了“选择数据源”,并且数据源中已经配置了请求协议和域名,所以这部分内容只需写为 /mock/8d2f7ed532113fb8b1b9bfc9b5abdf78/test/pepole_information。 传参格式:根据rest-api接口内容格式进行选择,本示例中配置为JSON。 配置“数据处理”,如下图所示。 图8 数据处理 处理方式:JSON格式。 获取数据字段路径:支持数组、对象和值,配置方式类同rest-api数据源。 获取数据的路径:支持数组、对象和值,配置方式类同rest-api数据源。 输出字段:即接口中需要作为资产输出的字段,根据接口中的数据进行配置。 配置“输出配置”,如下图所示。 图9 输出配置 输出源:根据实际情况配置,本示例中配置为“资产”。 选择资产:选择已存在的资产,本示例中选择“数据连接器_restapi”。 类型:新增。 输出映射:将“数据处理”的字段进行输出,字段名选择“输出源”中资产的字段,值选择为“数据处理”中的输出字段。 后续处理 当前数据图书馆中的资产“数据连接器_restapi”为空,如下图所示。 图10 数据连接器_restapi-1 返回数据连接器列表,单击新建的数据连接器“数据连接器-restapi”的“开启”,资产“数据连接器_restapi”中获取接口https://xxxxxxxe/mock/8d2f7ed532113fb8b1b9bfc9b5abdf78/test/pepole\_information 中的数据,如下图所示。 图11 数据连接器_restapi-2
  • 配置超期问题单邮件提醒 使用场景 某公司有一问题单系统,频繁出现超期未处理问题单的现象。现通过unidaten的数据连接器的邮件通知功能,提醒员工尽快处理超期问题单。 超期问题单已保存在MySQL数库中,对应表为contact_test,并且已在unidaten系统中生成相应的资产“数据连接器_数据告警”,如下图所示。 图18 数据连接器_数据告警 配置步骤 以账号登录unidaten系统。光标放置在系统左上角,在功能导航中单击选择“数据连接器”,进入数据连接器页面。 选择目标文件夹,单击“新增数据连接器”,进入“输入配置”页面。 配置数据连接器的名称为“问题单处理提醒”。 配置“输入配置”,如下图所示。 图19 输入配置 类型选择:选择“轮询”。 方式选择:选择“资产”。 轮询周期:配置为“600”。 选择资产:选择“数据连接器_数据告警”。 配置“数据处理”,如下图所示。 数据处理 图20 数据处理 处理方式:配置为“JSON”格式,因为要获取到资产中的字段,所以配置为JSON。 获取数据字段路径:第一层为:对象;第二层为:值-获取所有key。 获取数据字段路径:第一层为:对象;第二层为:值-获取所有value。 输出字段:配置为选择的资产中字段的名称。分别为:id、mane、email和age。 数据告警 图21 数据告警 条件配置:配置为“同时满足”,条件为“email不为空”,因为当email为空时,无法发送邮件。 通知设置: 通知次数:配置为“循环”,即遍历到几个email,就发送几个邮件,无论email的内容是否相同。 通知类型:配置为“邮件”。 通知用户:选择“指定字段”。 字段选择:配置为“email”。 通知内容:配置为:“name”+请尽快处理问题单! “输出配置”中不做任何配置。 单击“保存”。 连接器测试 返回数据连接器列表,单击新建的数据连接器“问题单处理提醒”的“开启”。 稍后可在邮箱中查看邮件,由于资产“数据连接器_数据告警”中有4条数据,所以一共收到了4封邮件,分别如下所示。 图22 数据连接器_数据告警1 图23 数据连接器_数据告警2