云服务器内容精选

  • 数据绑定 表单组件需要进行数据绑定以实现前后端数据的打通,数据绑定的方式分为主动绑定资产和一键生成资产 主动绑定 进入表单组件的「高级开发」页面,单击「开始」选项卡下的「数据绑定」。 在弹出的“选择资产”框中,选择一个资产作为主资产,资产类型只支持MySQL、Oracle和达梦,且被选择资产的主键只支持字符串类型,单击“确定”。 被选择的资产将作为主资产,单击主资产后的资产名称,可以重新选择主资产,如下图所示。 图4 数据资产 选择主资产后,配置各组件需绑定的“映射字段”,且必须绑定组件“主键”的“映射字段”,如下图所示,若绑定的字段备注和组件名称相同,则会自动绑定映射关系 图5 绑定映射关系 单击“选择其他资产”,也可以选择关联其他资产。如下图所示。 图6 选择其他资产 单击“退出”,保存并退出数据绑定页签。 主表和子表不能绑定同一个资产。 除了下拉框、多选框等可以配置“数据选项”的组件可以与主表选择不同类型的资产,其他组件和主表选择的资产类型需相同。 图7 数据选项 若组件配置了“统一业务模型”的功能后,想和被选择页面解除关联关系,单击“解除关联”按钮即可。 图8 解除关联 一键生成 在数据绑定页面单击“一键生成”,自动生成根据表单的名称缩写命名规范生成表名+拼音字段名,并自动绑定映射关系 图9 一键生成 保存或者退出时选择数据源,即可将生成的资产(物理表)储存至对应的数据源中 图10 选择数据源 查看资产关系 通过组件映射右侧的【资产关系】可查看相关的资产的关联关系,资产关联的方式(左关联、右关联)及关联字段,该关联关系一般用于表单中存在主子表的存储逻辑,或者多表存储的逻辑 图11 查看资产关系
  • 配置RabbitMQ类型的数据连接器 前提条件 数据图书馆中已经创建用于存放RabbitMQ即时数据的数据资产,目前只支持将数据存放在数据库类型的资产中,本案例的资产字段包括姓名(文本类型),年龄(数值类型)和描述(文本类型),如下图所示。 图44 数据资产 已经在RabbitMQ管理平台中创建好订阅主题,本样例以"userSync"为例,创建订阅主题步骤如下图所示。 图45 创建订阅主题 操作步骤 以账号登录unidaten系统。 光标放置在系统左上角,在功能导航中单击选择“数据连接器”,进入数据连接器页面。 选择目标目录,单击“新增数据连接器”,进入“输入配置”页面。 输入连接器名称,配置“输入配置”中的参数,如下所示。 图46 输入配置 配置“数据处理”,此处以“JSON”为例,如下图所示(此处的输出字段与输出配置中的资产中的字段类型保持一致)。 图47 数据处理 配置“输出配置”,选择存放数据的图书馆资产,类型选择“新增”,配置输出映射关系,如下图所示。 图48 输出配置 单击“保存”,完成数据连接器的配置。 登录RabbitMQ管理平台,选在“Queues”,单击目标订阅主题,进入主题。 图49 登录RabbitMQ管理平台 在“Publish message”输入消息体内容,此处以“JSON”为例,单击“Publish message”发布消息,如下所示。 图50 输入消息体内容 验证步骤 以账号登录unidaten系统,光标放置在系统左上角,在功能导航中单击选择“数据图书馆”,进入数据图书馆页面,选择资产,查看即时数据是否刷新成功。 图51 数据图书馆
  • 配置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发送数据
  • 配置超期问题单邮件提醒 使用场景 某公司有一问题单系统,频繁出现超期未处理问题单的现象。现通过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
  • 配置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 账号登录
  • 通过“轮询”的方式从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系统支持创建在线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系统。
  • 通过“管理”实时接收第三方推动的数据 使用场景:第三方主动推送数据到服务器上,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”中会新增推送的数据。
  • 修改&删除视频源 仅添加视频源的用户可使用和操作视频源,其他用户无法查看视频源信息,也无法删除视频源。 操作步骤 在菜单栏中选择视频源,进入视频源页面。 选择目标视频源,选中视频源,单击视频源左下角“编辑”,可修改视频源信息,包括视频名称和URL。 单击视频右下角的“删除”,可删除视频源。 单击左下角的播放按钮可播放视频,仅在小图内播放。单击右上角的查看按钮,可以播放视频,在大窗内播放。 图1 播放视频 大窗查看视频,可以调节音量和全屏播放。 单击右下角的“下载”,可以下载视频,也可以画中画的模式播放视频。仅类型为“在线url”的视频源支持下载。 图2 下载
  • 业务流 通常在配置业务流程时,是通过表单驱动流程,固流程占应用配置中较为重要的一环 图1 业务流1 流程表单适用于申请、审批、工单处理等场景,通过设置让数据在不同的流程负责人之间进行审批提交,最后完成数据自下而上的流转。新建流程入口为:在应用页面中选择表单,单击“高级开发”,在菜单栏单击“业务流”,即可进入业务流配置页。 图2 业务流2 在菜单栏中单击“业务流”,进入业务流配置页面。业务流设计包括流程的设计以及节点属性和流程属性的设置,配置完成可以选择直接发布启用流程或暂时保存。 图3 业务流配置 节点选择区:需要多少个流程节点就添加多少节点到流程配置区。 流程配置区:通过节点连接线将流程节点有组织顺序地设计成一个业务流。 属性设置区:各节点的属性设置。 流程配置区:整个流程的属性设置。 父主题: 应用开发平台
  • 创建应用-空白创建 通过首页的空白创建开始应用构建 图1 应用构建 或者单击导航菜单--应用构建,进入应用列表页--新增应用,可通过左侧目录分类目管理应用 图2 新增应用 填写应用相关信息: 应用名称:根据应用场景,配置应用名称,需保证应用名称的唯一性 应用描述:根据应用场景,填写应用相关描述,更清晰的描述应用场景 主题颜色:主题是一组富有新意、具有专业设计水平外观的颜色和效果,通过配置主题可以增加应用的美观性,提高应用页面的的清晰度,营造优美的视觉效果。可在新建应用时选择默认的主题颜色,也可在应用构建过程调整应用主题色 应用logo:区分应用在列表的显示效果,应用于封面展示,可根据应用logo快速定位应用,支持上传本地图片 应用类型:根据应用场景,“选择应用类型”为“Web”端。“Web应用”即仅在PC端可使用的应用, “移动应用”即仅在手机端使用的应用 “WEB+移动端”即既可在PC端也可在手机端使用的应用。 页面布局:页面布局影响发布后应用的导航菜单的位置,也可在应用构建过程中调整 图3 创建应用
  • 创建数据资产 新增数据 以账号登录unidaten系统。 光标放置在系统左上角,在功能导航中单击选择“数据图书馆”,进入数据图书馆页面。 在左侧目录中选择需要创建数据资产的分组 进入创建数据资产类型选择页面。 选择资产类型,进入创建资产页面。 选择数据源,“数据源名称”自动填充“JDBC连接串”等信息,“用户名”、“密码”和“客户端字符集”会自动填充该数据源的相应信息,单击 “确认”。 图1 创建资产 进入数据资产配置页面,填写资产名称及其他配置信息,配置完成后,单击右上角“保存”。“分区条数”的配置是为了提升性能,当数据源中的数据过多时,可分批次提取数据。 图2 资产配置 进入该数据资产详细信息页面,配置完成后,可在菜单栏选择数据结构、关联关系、血缘关系、分析图表、数据质量和权限设置进一步的配置数据资产信息。 CloudTable资产和非CloudTable资产的页面结构有区别,CloudTable资产的菜单栏中所有tab页共用按钮,同时按钮的位置会存在差异;非CloudTable资产的菜单栏中每个tab页有单独的按钮。所以,请根据实际情况操作各资产菜单栏的按钮。 导入数据 通过“导入数据”方式创建数据资产时,导入的数据数量没有限制,但是只能显示10000条数据。未显示的数据能参与运算,比如在数据交换机中的运算。 以账号登录unidaten系统。 光标放置在系统左上角,在功能导航中单击选择“数据图书馆”,进入数据图书馆页面。 在左侧目录中选择需要创建数据资产的分组,光标放置在右上角,单击“导入数据”,页面弹出对话框。 选择导入资产的途径,可选择“从文件导入”或“从数据库导入”,操作步骤同新增数据。 图3 导入资产 进入文件上传页面,单击上传文件或拖拽目标文件至虚线框区域,上传成功后,页面下方出现“文件预览”窗口。 图4 上传文件 单击右下角“导入”,进入数据图书馆主页面,可查看该文件对应的数据资产。 在左侧目录中选择需要创建数据资产的分组,光标放置在右上角,单击“导出数据”,页面弹出对话框,如下图所示。 图5 导出数据 单击“下载”,将下载以目录命名的zip文件,文件中包含该目录下的CT类型文件。 单击“资产计数”,弹出计数中提示框,会计算出资产行数。
  • 编辑数据资产 操作步骤 选择数据图书馆,进入数据图书馆页面,该页面可查看所有当前用户创建的数据资产和其他用户分享的数据资产。 在左侧选择资产所在目录或在搜索框中输入数据资产的名称关键字查找目标数据资产。 选择数据资产,进入对应的信息编辑页面,可查看和修改该数据资产的详细配置信息。 CloudTable数据资产,包括资产数据、数据结构、关联关系、血缘关系、分析图表、质量检测和权限设置功能。用户可以对表中数据进行编辑操作,操作与Excel表格操作类似。 图6 资产数据1 非CloudTable数据资产,包括资产数据、资产配置、数据结构、关联关系、血缘关系、分析图表、质量检测、数据权限和生命周期。用户只能查看表对应的视图内容,不可以直接修改视图内的数据。 图7 资产数据2 单击“编辑”,可以直接修改字段的关联标准、类别、别名和描述的内容。单击“保存”,保存修改后的内容。 当数据类型为MySQL时,数据结构中无法展示数据库表中类型为binary,geometry,geometrycollection,linestring,multilinestring,multipoint,multipolygon,point,polygon,tinyblob,varbinary的字段。 DB2、SQLSERVER、GBase、Sqlite、MySQL、SysDB、Postgre、GreenPlum、Oracle、达梦数据资产支持同步功能,数据结构页面中存在“同步”按钮。 图8 数据同步 单击“同步”按钮出现“数据同步”的窗口,在窗口中可选择需要同步的字段,如上图所示。 单击“确认”后,数据库表中相应的字段内容会覆盖当前字段的内容。 关联关系操作 资产的关联关系可配置资产与其他资产中数据的关联关系。同时系统通过智能分析,会推荐同一目录下,与当前资产中字段及类型相同的资产,或者某个字段数据交集比较多的资产。 通过该处的功能,仅用于保存当前资产与其他资产间配置的关联关系,若要使不同资产中字段的关联关系生效,需在数据交换机中配置对应的数据交换机流程,在流程中配置资产中字段与其他资产字段的连接,并在交换机运行成功后,才能建立完整的连接并输出相应的数据。 添加智能推荐的资产 在菜单栏单击“关联关系”,进入该资产的关联关系页面。 图9 关联关系1 若同一目录下,存在与当前资产有关联关系的资产,则在关联关系页面右侧的“智能推荐”下显示该资产的名称。例如下图中的资产“测试数据分析仪”。 图10 智能推荐 若同一目录下与当前资产有关联关系的资产过多,为了提升用户体验,系统最多推荐5个关联强度最高的资产。 单击智能推荐下关联关系资产的“应用”,画布中显示当前资产与所关联的资产。如下图中画布中显示的“测试数据分析仪”,并且当前资产与有关联关系的资产间通过绿色粗虚线连接。 图11 应用 单击智能推荐下关联关系资产的“相关性”,展示与当前资产有关联关系的字段。系统限制每个资产推荐展示的字段个数最多为6个。 单击各字段下的“应用”,打开“设置关联”配置框。“设置关联”配置框中自动填充当前资产与其他资产中有关联关系的字段的名称。 图12 设置关联 单击“设置关联”配置框中的“应用”,生成关联关系,当前资产与有关联关系的资产间的连线变成绿色粗实线。 图13 生成关联关系 若需要修改智能推荐的关联字段,单击画布中的设置关联图标进行修改,单击“重置”可清除当前配置的关联关系。 添加非智能推荐的资产 在菜单栏单击“关联关系”,进入该资产的关联关系页面。 选择当前资产需要关联的资产所在的资产库后,左侧菜单栏显示该资产库下的目录及资产信息。单击选择资产,画布中显示当前资产与需要关联的资产,当前资产与需要关联的资产通过灰色细虚线连接。 图14 添加非智能推荐的资产 单击画布中的连线,弹出“设置关联”配置框,根据需求配置资产间需要关联的字段。 单击“设置关联”配置框中的“确定”,生成关联关系,当前资产与需要关联的资产间的连线变成灰色细实线。 若需要修改关联关系,单击画布中的连线进行修改,单击“删除”可清除当前配置的关联关系。 血缘关系操作 资产的血缘关系即该资产与其他资产之间的联系,可在资产的血缘关系菜单下进行查看。 资产之间的血缘关系是在数据交换机的基础上建立的。当资产中数据在数据交换机中与其他资产中的数据配置相关转换算法,在交换机执行后即可生成该资产的血缘关系,可在该资产的血缘关系菜单下进行查看。无论交换机执行成功或失败,均可产生血缘关系。 在菜单栏单击“血缘关系”,进入该资产的血缘关系页面。 在数据交换机中,配置该资产相关的转换算法,并设置调度,待数据交换机执行后,可在血缘关系中查看相关资产中数据之间的关系。例如,在数据交换机中配置高级转换中的连接算法。 图15 血缘关系操作1 数据交换机执行后,再次进入该资产的血缘关系页面,可查看资产与其他资产之间的血缘关系。 图16 血缘关系操作2 分析图表操作:数据资产的分析图表页展示所有使用该数据资产的数据分析仪。 在资产的菜单栏中选择“分析图表”,进入资产的分析图表页面。该页面可查看在数据分析仪中所创建的且使用了当前资产的所有图表。 选择需要查看的图表,单击图表,进入该图表的操作页面。 单击右上角“去探索”,进入该数据资产对应的分析仪图表创建页面。该页面的相关操作请参考数据分析仪。
  • 工作区 背景介绍:数据准备完毕后,需要先创建工作区,才能添加分析仪图表。添加的工作区也可以复制、删除、重命名以及设置颜色。 数据文档、大屏应用使用分析仪时默认展示第一个工作区的图表。每个分析仪最多可添加10个工作区。 认识工作区页面 工作区视图:进入工作区,默认展示图视图 ,也可以切换到表视图进行数据编辑,或者全屏视图以获得更大视野。 表视图:配置数据分析仪表格视图。 在表格中,右击选择列来引入所需的资产数据,之后可直接像Excel一样编辑和处理表格,可用于存储、展示和分享经过分析仪处理后的数据表格。 表视图不支持右键合并单元格操作。 图视图:配置数据分析仪图表类型视图。 全屏视图:将当前页面内容全屏显示,ESC可退出全屏。 图9 全屏视图 “开始”选项卡 开始选项卡只对表视图有效,用于对表格进行复制、剪切、粘贴,字体大小、颜色,对齐方式,表格行列操作等。 图10 开始 “数据”选项卡 图11 数据 TOP N:可以通过记录数限制按钮进行调控显示图表的行数,默认为不限制。也可以设置取前 N 条记录或后 N 条记录。 图12 TOP N 默认情况下 TOP N 功能不会对数据进行排序,如果用户有排序需求,需先进行排序操作。 补值:有时数据中日期缺少某几天,会导致图表中的时间轴显示有问题,此功能用于增补图表中的日期序列,使其连续。用户可以根据情况选择时间粒度。指标数据支持设置成“固定值”、“计算值”、“无”。当用户将指标字段设置为“计算值”时,支持根据“平均值”、“最大值”、“最小值”进行计算。 图表首个字段需要为日期类型(非自定义日期),否则补值不生效。 高级过滤:数据分析仪展示图表时,可以通过过滤表达式以及函数公式,过滤从资产中取过来的不符合公式要求的数据。 在工作区中准备图表数据:做好资产数据准备后,在创建分析仪图表之前,要选择用于图表展示的字段信息。 图13 资产数据准备 选用字段:数据资产中的所有字段会展示在左侧字段处理区。 字段名称左侧展示的小图标代表字段类型,共有三种字段类型:字符串、日期、数值。 将鼠标放在左侧字段名称上,鼠标指针会变成抓手,可以将拖拽需要放入分析仪图表中的字段拖到中央的图表显示区。 直接拖拽字段,字段将不做处理直接添加到图表中。 单击字段名称,会弹出字段处理菜单,这时可以将字段数据做简单处理(如排序、统计、过滤等)后添加进图表中。 添加的数据字段是有先后顺序的,可以上下拖拽调整顺序。分析仪图表依据字段顺序分别取为维度信息和指标信息。 添加字段:如果资产数据中的现有字段不满足分析需求,还需要再添加新的字段参与分析时,可通过左侧字段处理区下方的 + 添加字段 来通过表达式配置除资产字段外的其他字段,增加的字段可在数据分析仪中展示并输出。 添加字段只在本工作区有效。 图14 添加字段 图表数据统计和计算 用户在左侧导航栏中单击字段名称,可对字段数据进行以下处理后加入图表: 图15 图表数据统计和计算 字段翻译 字段翻译指的是将 unidaten 的数据库数据、字典数据、后台数据资产中的键值对ID类数据翻译成用户可以理解的文字标签数据。这对于分析 unidaten 自身产生的数据资产非常有用,因为对于字典类数据,在数据库中记录的通常不是数据的名称,而是ID,使用字段翻译功能,可以避免额外关联字典表,就可以轻松展示对应的文字标签。 翻译包含智能翻译和手动翻译,数值和日期的字段只支持智能翻译,如果同时设置了智能翻译和手动翻译,系统默认取智能翻译的内容。例如用户部门等字段可用翻译功能将数据库数据翻译为用户直观可理解的数据。 当对分析仪进行版本管理的操作时,智能翻译功能不支持版本管理操作。 智能翻译:智能翻译对象必须是填报组件,后台判断此字段是否直接关联一个填报的组件,并判断是否可以直接翻译。若可以,则返回成功,直接翻译字段;否则返回字段本身。 分析仪图表 添加了数据字段,下一步就可以选择想要的图表,进行分析展示了。 不同的资产数据可通过不同的图表进行分析和展示,用户可根据实际需求选择合适的图形。 在视图页签,选择希望采用的图表,unidaten 提供多种分析仪图表,可以按需选用。 如果数据字段满足相应图表的数据要求,该图表类型将会变成可选状态,否则会被置灰不可选择。 折线图说明: 将指标值标注成点,用直线或曲线将指标点按顺序连接形成的统计图表。 许多领域都会用到的基础图表,常用来观察资料在一段时间之内的变化,因此其X轴最常见为时间。折线图可以显示随时间而变化的连续数据,因此经常用于显示在同样的时间间隔下数据的趋势。请参阅以下使用建议: 若分类标签是文本且代表均匀分布的数值时,可使用折线图。 若数据含有多个指标系列,可使用分组折线图。 若数值标签过多时,则建议使用散点图。 unidaten 系统预置8种折线图,当用户所选择的维度和数值数量满足折线图的要求时,系统自动点亮对应的折线图标志,用户可根据实际需求进行选择。 柱状图说明:是一种以长方形的长度为变量的统计图表。 柱状图的宽度固定,长度可以体现数值的大小,因此最常用的场景是比较各数据之间的比例差异。通常用于较小的数据集分析。柱状图也可横向排列,支持分组、维叠等多维表达方式。 面积图说明:又叫区域图。它是在折线图的基础之上形成的,它将折线图中线条与坐标轴之间的区域使用颜色填充,这样一个填充区域叫做面积,颜色的填充可以更好的突出趋势信息。 与折线图一样,面积图用于强调数量随时间而变化的程度,也可用于引起人们对总值趋势的注意。最常用于表现趋势和关系,而不是传达特定的值。 面积图还可以表示数据的上下限,例如可以表示温度的最小值、最大值。 表达数据间的递进关系 饼图说明:饼图主要用于表示不同分类的占比情况。饼图中的每个扇形切片表现一个分类,扇形切片的弧度表示该分类在整体中的占比,所有切片构成一个整体,即100%。 适用于展示数据的占比分配。 不适合用于数据量大且分类很多的场景,建议不要多于9个分类。 视觉系统只能判断出一个切片比一个切片要大,但很难确定大多少。在一些极端的情况下,饼图各切片大小相近,饼图将变得失去其功能性。这种情况可以使用柱状图代替。 仪表图说明:仪表图可是一种拟物化的图表,以读数的形式显示某个指标的值。 仪表图多适用于在大屏中展示指标信息,它的优点在于能跟人们的常识结合,使大家马上能理解看什么、怎么看。拟物化的方式使图表更友好更人性化,正确使用可以提升用户体验。
  • 数据准备 背景介绍:在分析仪中,数据资产需要经过数据准备才能被分析仪直接使用。 功能区选项卡 字段栏,选择图表展示字段 数据标记,辅助图表分析 图表展示区 图表数据预览区 配置栏,包含「样式」和「功能」配置 添加数据:系统提供两种添加数据的方式: 通过菜单 文件 - 打开 直接导入 Excel 或 CS V 表格文件资产进行分析。 图3 添加数据1 单击选中左侧数据图书馆中的数据资产。 图4 添加数据2 导入表格文件进行分析 选择菜单“文件-打开”: 单击或拖拽选择文件,页面上可以看到数据预览: 打开“第一行是否作为列名称”选项,否则第一行会被当成数据行进行处理。如果导入的文件是 CSV 文件时,还需要指定“字段分隔符”,“编码格式”,“引用字符”信息。如果导入时存在乱码,请选择正确的编码格式,也可自行转换 CSV 文件的编码格式后再导入, 推荐转换为 UTF-8 编码格式, 注意:单个 Excel 文件大小限制为10M,CSV 文件大小限制为20M。如果数据量超过限制,请通过数据资产的方式导入。 注意:列名称(标题行)不可包含空格、/等字符,否则在导入时会提示“存在非法字符”。 注意:通过文件方式导入的数据,所有字段会默认被当成字符串处理,需要通过“字段类型修改”功能,根据实际情况手工调整字段类型为数字或日期。日期字段请按格式 YYYY-MM-DD 准备数据,否则在后续字段处理时无法正确识别日期。 单击列名上的 A 图标,即可调整字段类型: 选择数据资产进行分析 单击选择左侧数据图书馆中的数据资产添加到编辑区。 添加第一个资产时,此资产就作为当前分析仪的主资产。如果再次点选另外一个资产时,就会以关联资产的形式添加到编辑区。也可以通过系统自动推荐的方式选择可能的关联资产。 关联方式原理同数据库的内连接、左连接、右连接、外连接。 手动关联资产:可以通过手动选择多个关联资产,配置关联关系: 单击选择左侧数据图书馆中的关联资产添加到编辑区。 单击关联符号,在弹窗中选择关联关系(内部、左侧、右侧、完全外部)。 图5 关联符号 内部 (INNER JOIN):查询出两个表对应的数据,取交集。 左侧(LEFT JOIN):以左表为基准,查询出左表所有的数据和右表中连接字段相等的记录,如果右表中没有对应数据,则在左表记录后显示空值(NULL)。 右侧(RIGHT JOIN):以右表为基准,查询出右表所有的数据和左表中连接字段相等的记录,如果左表中没有对应数据,则在右表记录后显示空值(NULL)。 完全外部(FULL JOIN):将两个表的数据全部查出来,返回左右表中所有的记录和左右表中连接字段相等的记录,如果把两个表分别看成一个集合的话,全外连接的结果即为两个表的并集。 配置两个表中用来关联的两个字段: 图6 应用 单击“应用”,完成关联配置操作 自动关联资产:关联关系自动推荐: 除了手动关联资产,系统还提供的潜在关系自识别功能。对于表数量众多的系统,或者是针对于不同部门不同系统中对于同一概念的命名规范不同的情况,数据汇集之后,很难直接通过列名称判断关联关系。对于命名混乱的系统甚至还会出现无法通过表名判断数据含意的情况。 这个时候通过关联关系自动推荐,可以有效提升数据准备阶段的工作效率。 选择主资产后,系统自动在右侧的“关联推荐”推荐关联资产。 在“关联推荐”中选择关联图表,单击“查看相关性”。 关联推荐中颜色深浅表明了关联关系的强弱,关联推荐最多推荐5个关联数据。 在智能推荐的关联字段中单击“应用”自动生成关联关系。 单击关联符号,在弹窗中选择关联关系(内部、左侧、右侧、完全外部)。 单击“重置”可清除当前配置的关联关系。 移除所选资产:如果需要重新选择资产,或者移除所选资产,可以单击资产右上角的 X 图标,如下所示: 图7 移除所选资产 在数据准备阶段进行字段操作:添加了数据资产后,如果资产的数据还要进行简单运算和处理形成新的一列,可以直接在分析仪中进行,而不需要专门配置数据交换机。数据分析仪中对资产的处理只是在分析仪内部生效,并不会对数据图书馆中的数据资产做变更。 图8 数据分析 字段操作说明:数据准备过程中,可对资产现有列进行运算和处理形成新的一列,单击上图 ③ 区的字段操作功能来使用。