一、概述
阿里云可视化是一种数据大屏展示产品,能够将用户在阿里云平台中的数据进行可视化呈现。用户可以在数据展示页中进行交互式操作,数据可视化效果颜值高、体验好、操作简便、安全可靠。作为一种场景化展示产品,阿里云可视化已经广泛应用于各行各业,例如企业管理大屏、智慧城市大屏等。
二、特点
阿里云可视化具有以下特点:
1、全面性:支援多种阿里云数据源包括智能数据分析(ODPS)、阿里云 RDS、Elasticsearch、Hadoop等
2、灵活性:支持多种数据展现方式,例如图表、地图、轮播图等,两百多个数据可视化组件可供选择
3、高可用性:阿里云可视化将数据进行冗余备份,配合阿里云的SLB、OSS、云数据库等产品实现负载均衡、高可靠性、高性能
4、安全性:阿里云可视化采用OAuth2.0进行身份验证和角色控制,可设定不同权限的用户的数据展示规则保证安全可靠
三、使用方式
使用阿里云可视化,需要将数据接入阿里云平台,并通过E-MapReduce、ODPS、Flink等数据分析产品进行数据预处理,处理结果存储到阿里云RDS、ODPS等数据源。在可视化产品中,通过选择相应的数据源,配置数据展现方式,即可呈现出相应的数据大屏。
四、代码示例
下面是一个使用阿里云可视化展示阿里云RDS数据库中订单量的代码示例:
$option = <<<EOD
{
"title": {
"text": "订单量",
"subtext": "数据来自阿里云RDS数据库"
},
"tooltip": {
"trigger": "axis"
},
"toolbox": {
"show": true,
"feature": {
"mark": {"show": true},
"dataView": {"show": true, "readOnly": false},
"magicType": {"show": true, "type": ["line", "bar"]},
"restore": {"show": true},
"saveAsImage": {"show": true}
}
},
"calculable": true,
"xAxis": [
{
"type": "category",
"data": ["2020-12-01", "2020-12-02", "2020-12-03", "2020-12-04", "2020-12-05", "2020-12-06", "2020-12-07"]
}
],
"yAxis": [
{
"type": "value",
"name": "订单量",
"min": 0,
"max": 200,
"interval": 50,
"axisLabel": {
"formatter": "{value}"
}
}
],
"series": [
{
"name": "订单量",
"type": "bar",
"data": [120, 132, 101, 134, 90, 230, 210]
}
]
}
EOD;
echo "
原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/300612.html