检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
单击“完成”,返回大屏设计页面。 在全部组件中,拖拽一个实心圆饼图到画布中。 为实心圆饼图设置数据。 选中实心圆饼图,单击。 “数据类型”选中“数据集”,并选择所需的数据集。 在全局变量配置中,绑定8中的全局变量,并给全局变量赋值。 图5 绑定全局变量 在组件预览中,从“表格字段”中拖拽对应的字段到“配置”中,并单击“保存”。
输入目录名称,单击“确定”。 目录名称长度为1~64个字符,可包括中文、字母、数字和下划线,且不能以下划线开头或结尾。 在转换器管理页面,单击“新建转换器”。 输入转换器名称,选择转换器存放的目录,单击“确定”。 转换器的名称长度为1~32个字符,可包括中文、字母、数字和下划线。 设置转换器参数。 图1
应用:选择调用自定义接口所属的应用。 API接口:选择待调用的API接口,下拉框中的选项取值为接口的标签,如果接口标签取值为中文,则这里“API接口”显示为中文标签。如果接口标签未定义,则显示接口的操作名称。 请求类型:API接口的请求类型,系统会自动填入。 参数:接口入参,当有入参时,系统会自动展示。
从数据中获取文本内容 在大屏设计页面,从“全部组件 > 文本”中,拖拽“文本编辑”组件至画布空白区域。 选中文本编辑组件,单击组件上方的,设置文本编辑组件数据。 图5 设置组件数据 选中文本编辑组件,单击组件上方的,设置组件显示的内容。 图6 获取数据中的内容作为文本内容 其中,“{0}
请参见静态数据。 AstroCanvas已预置了静态数据,如果需要自定义静态数据,请重置数据。 数据集 选择在“数据中心”中配置的数据集,作为组件数据来源。选择此方式时,请确保数据集已在数据中心创建,详情请参见数据中心。 不是所有的组件都支持数据源设置,组件开发时的属性配置代码中
为多种卡片,快速进行业务调整,随心所选 、高效复用。 特性优势 丰富的数据源:预置10+数据源 。 数据轻松接入:3步接入,选择数据源/数据集,数据预览,数据对接组件。 业务卡片:业务指标数据接入组件保存为业务卡片,业务卡片可以在大屏中灵活切换。 权限管控,空间隔离、资产互通,安全促进团队协作
单击“取消当前主题卡片装饰”,可清除已设置的主题颜色,恢复到经典原始。 6 数据 页面数据集的创建入口。AstroCanvas中的组件,支持对接页面级的数据集,以保证数据的复用。页面级数据集主要是为了支持多个组件对接同一个数据源的情况,可以减少重复的请求跟重复的配置。 页面设置
输入上述转换器的数据处理代码,表示获取“result”数据。 新建数据集。 在左侧导航栏中,选择“数据集 > 全部”。 在数据集管理页面,单击“新建数据集”。 设置数据集名称、选择数据类型、数据源和目录,单击“保存”。 图3 新建数据集 数据集名称:数据集的名称,用于标识该数据集。本示例配置为getWarnDetailByStatus。
择某个告警状态时,通过配置的交互事件将告警状态赋值给全局变量,“多区域折线图”组件呈现的数据来源于封装了AstroZero某API接口的数据集,将该接口的入参与全局变量绑定,则“多区域折线图”组件呈现的告警数据会随着全局变量值变化而变化。 如图1所示,也可以不使用“下拉选择框”组件,直接在发布的页面URL末尾加上“
查看组件静态数据字段要求 图3 配置中无字段 单击“保存为静态数据集”,可将当前使用的静态数据保存为数据集。 图4 将静态数据保存为数据集 在弹出的提示页面,如果单击“确定”,可将当前组件的“数据类型”修改为静态数据保存后的数据集。 图5 将组件数据替换为数据集 父主题: 数据接入
数据接入 页面数据来源介绍 桥接器预置 自定义桥接器 静态数据 数据集 页面数据集 其他数据源
项目开发完成后,可以直接在线预览,也可以一键打包从A环境发布、B环境安装,实现开发 > 测试 > 上线的快速部署,从而实现不同环境之间资产的快速迁移。发布项目,支持将项目中的数据集数据一并进行打包。 前提条件 发布项目前,请确保项目中的页面已发布。 操作步骤 参考登录AstroCanvas界面中操作,登录AstroCanvas界面。
数据中心 转换器管理 连接器管理 数据源管理 数据集管理
数据中心用于对数据源进行集中管理,将数据源配置简化,降低技术门槛,让业务人员可快速完成配置。AstroCanvas当前支持如下几种类型的数据集,其与数据源、转换器和目录之间的关系,如图1所示。 图1 数据源、数据集、转换器、目录之间的关系图
数据源管理:新增并管理关系型数据库、DWS、DLI和AstroZero等数据源。 数据集管理:新增并管理数据集,配置数据集后,在组件“数据”页签中可选择具体的数据集。 连接器管理:通过新建HTTP连接器,可引入第三方的API作为组件的数据来源。 转换器管理:转换器是对数据集数据的再加工,为了将数据和组件更好的结合,以达到最佳的视觉展示效果。
参考关系型数据库数据源中操作,新建关系型数据库数据源。 图1 新建关系型数据库数据源 参考关系型数据库中操作,新建关系型数据库数据集(新建变量value)。 图2 新建关系型数据库数据集 新建全局变量。 参考使用空白画布新建页面中操作,新建大屏空白页面。 在大屏开发页面,单击,新建全局变量,如hotSelect。
如何基于页面级的全局变量实现组件交互 如何设置页面间参数传递 自定义组件时,如何设置交互事件的输出变量 如何在页面URL参数中给全局变量赋值 如何在数据集或跳转事件动作中设置变量 如何通过全局变量,实现组件数据的动态变化 如何进行设置页面 如何切换Canvas平台主题颜色 如何设置分享码 如何进行版本回退
自定义围栏数据 热力图层数据:热力图层数据桥接器/数据集,根据省/直辖市数值大小,热力图层颜色深浅不一。 柱状图层数据:柱状图层数据桥接器/数据集,根据省/直辖市数值大小,柱子颜色、高度不一。 标签图层数据:标签图层数据桥接器/数据集,以标签形式展示省/直辖市具体数据。 交互 在交
掌握70+种组件,定制出符合要求的个性化页面。 初识开发页面:AstroCanvas一站式数据可视化开发页面,由可视化组件、图层、页面数据集、画布、功能按钮和主题六个区域组成。在开发页面前,建议先了解其功能。 使用空白画布新建页面:通过拖拽组件、设置页面布局、组件数据和交互方式
registerResizeEvent 监听必要的dom尺寸变化事件,画布resize时会触发重新绘制。 callFlowConn 根据组件配置的数据类型(数据集、桥接器、数据源和静态数据),获取数据。 beforeDestroy 组件销毁前的回调函数,组件自己实现继承。 init 组件初始化入口A