华为云Flexus智能数据洞察对接使用完全指南:从零搭建企业级智能分析平台

apphuang2026年07月13日 11:23:368

1. Flexus智能数据洞察概述

在数字化转型浪潮中,数据驱动的决策能力已成为企业的核心竞争力。华为云Flexus智能数据洞察(DataArts Insight)应运而生,它是一站式数据可视化与商业智能(BI)分析平台,旨在帮助企业在任何时候、任何位置,以最自然快捷的方式从任何格式数据中获取业务见解,支撑业务实时高效决策。

Flexus智能数据洞察的核心能力涵盖多个维度。在实时分析方面,它支持实时数据分析,帮助企业掌握销售情况并快速响应市场变化。在多维分析方面,系统支持从多个维度深入分析数据,例如库存管理中可从库存周转率、持有成本、预警等维度进行剖析,管理者通过直观的仪表盘和报表可快速识别问题。在销售趋势分析方面,通过分析历史销售数据,BI工具能够识别销售趋势,辅助企业制定更准确的库存和生产计划。此外,系统还支持客户行为分析、客户画像构建、组织架构分析、人力成本分析、财务实时数据分析等多种场景。

与传统的BI工具相比,Flexus智能数据洞察的一大特色是其与华为云Flexus云服务体系的深度整合。它既可作为独立的数据分析平台使用,也可与Flexus云服务器X实例、Flexus云数据库RDS等基础设施服务协同运作,构建从数据存储到智能分析的全链路解决方案。当前,Flexus智能数据洞察已在多个区域开放使用,包括华北-北京四、华北-乌兰察布一、华东-上海一、华东二、华南-广州、西南-贵阳一、中东-利雅得等。

需要先登录华为云控制台,点击:华为云控制台,还没有账号,点击:注册并关联,已有账号点击:登录后关联

2. 准备工作:开通服务与项目空间创建

2.1 账号注册与实名认证

使用Flexus智能数据洞察前,首先需要完成华为云账号的注册与实名认证。访问华为云官方网站,点击页面右上角的'注册'进入注册页面,根据提示完成账号注册。完成注册后,建议尽快完成实名认证——实名认证分为个人账号和企业账号两种类型,认证通过后约40分钟生效。

2.2 开通DataArts Insight服务

登录华为云控制台后,搜索并进入'智能数据洞察 DataArts Insight'产品页面。首次使用需单击'开通服务',阅读并勾选服务协议后确定。随后根据业务需求选择套餐规格、通用用户数、数据大屏数量、嵌入报表数及购买时长,确认配置后单击'立即购买'并完成支付。需要特别注意的是,开通服务及后续的费用管理操作仅支持管理员或拥有管理员权限的用户执行。

服务开通后,还需在'系统设置 > 委托管理'页面对云服务进行授权。授权后DataArts Insight才拥有对所选云服务(如RDS、DWS等)的使用权限。系统将在统一身份认证服务IAM中为您创建委托,授权成功后可在服务委托列表中查看。

2.3 创建IAM用户与用户组

对于企业多用户协作场景,建议通过IAM(统一身份认证服务)创建子用户并分配权限。默认情况下,新建的IAM用户没有任何权限,需要将其加入用户组,并给用户组授予策略或角色。在DataArts Insight控制台的'用户管理'模块,可进一步激活用户并将其加入特定用户组。

2.4 创建项目空间

项目空间是Flexus智能数据洞察中组织数据资产的基本单元。登录智能数据洞察控制台后,单击'新建项目'进入创建页面。填写项目名称、选择企业项目、选择可见成员类型与具体成员、填写描述信息,确认后单击'确定'完成创建。创建完成后,只有项目创建者和创建项目时选定的成员对项目可见。

3. 数据源接入:连接企业的数据资产

数据源是数据分析的根基。Flexus智能数据洞察支持丰富的数据源类型,涵盖主流数据库、数据仓库及API接口。

3.1 支持的数据源类型

当前DataArts Insight支持接入DWS数据源、GaussDB数据源、MySQL数据源、PostgreSQL数据源、Doris数据源、ClickHouse数据源、API数据源、DLI数据源、Hive数据源等多种类型。

3.2 接入MySQL数据源

以下以接入MySQL数据源为例,说明数据源配置步骤:

  1. 登录智能数据洞察控制台,选择区域与企业项目
  2. 在控制台上方单击'项目'后,单击项目名称,进入项目页面
  3. 单击'数据管理 > 数据源',进入数据源管理页面
  4. 单击'新建数据源',源库类型选择MySQL
  5. 根据网络环境选择接入方式:公网连接或VPC网络连通方式
  6. 填写数据库连接信息:主机地址、端口、数据库名称、用户名、密码
  7. 单击'测试连接'验证配置,通过后单击'确定'完成接入

3.3 接入API数据源

对于无法直接通过JDBC连接的数据系统,Flexus智能数据洞察支持通过API数据源方式接入。配置API数据源时需提供API的请求URL、请求方法(GET/POST)、请求头(Headers)、认证方式(如Token鉴权)以及返回数据的JSON路径解析规则。

4. 数据集创建与数据预处理

数据集是数据分析的基础单元,Flexus智能数据洞察支持通过可视化方式和SQL语句两种途径创建数据集。

4.1 通过可视化方式创建数据集

可视化方式创建数据集适合业务人员快速上手:

  1. 在项目空间中选择'数据管理 > 数据集'
  2. 单击'新建数据集',选择已接入的数据源
  3. 从数据源中选择需要分析的数据表
  4. 通过拖拽方式配置字段关系、设置字段别名和数据类型
  5. 配置过滤条件、计算字段等预处理逻辑
  6. 保存数据集并发布

4.2 通过SQL语句创建数据集

对于复杂的数据加工逻辑,可通过SQL语句创建数据集:

-- 示例:创建销售汇总数据集
SELECT 
    DATE_FORMAT(order_date, '%Y-%m') AS month,
    product_category,
    region,
    SUM(order_amount) AS total_sales,
    COUNT(DISTINCT customer_id) AS customer_count,
    AVG(order_amount) AS avg_order_value
FROM orders o
JOIN products p ON o.product_id = p.id
JOIN customers c ON o.customer_id = c.id
WHERE order_date >= DATE_SUB(CURRENT_DATE, INTERVAL 12 MONTH)
GROUP BY DATE_FORMAT(order_date, '%Y-%m'), product_category, region
ORDER BY month DESC, total_sales DESC;

4.3 数据建模

DataArts Insight支持多表级联建模,可建立事实表与维度表之间的关联关系。同时支持新建维度、新建层次结构等数据建模能力,帮助构建规范的星型或雪花型数据模型。

5. 数据可视化:仪表板与大屏

5.1 仪表板概述

仪表板是数据分析结果的核心展示载体,DataArts Insight提供丰富的可视化组件,采用拖拽式自由布局,轻松实现数据分析和报表搭建。

5.2 创建仪表板

创建仪表板的基本流程:

  1. 在项目空间中选择'仪表板'模块
  2. 单击'新建仪表板',进入编辑界面
  3. 从左侧组件库拖拽图表组件到画布
  4. 选择数据集,配置维度和度量字段
  5. 调整图表样式、颜色、标签等属性
  6. 添加查询控件、页签、组合容器等交互组件
  7. 保存并发布仪表板

5.3 可视化组件类型

DataArts Insight提供多样化的可视化组件:

  • 智能图表:自动推荐最优图表类型
  • 表格与交叉表:明细数据展示与多维汇总
  • 折线图与面积图:趋势分析
  • 热力图:密度分布分析
  • 富文本:文字说明与指标卡片

5.4 数据大屏

数据大屏适用于监控中心、展厅等场景,支持更大尺寸的画布和更丰富的动效。创建大屏的流程与仪表板类似,但提供了更多针对大屏展示的优化选项。

6. 智能分析助手:自然语言问数

智能分析助手是Flexus智能数据洞察的AI能力核心,支持用户通过自然语言提问获取数据洞察。

6.1 创建智能分析助手

配置智能分析助手需要完成以下步骤:

  1. 在项目空间中选择'智能分析助手'模块
  2. 单击'创建智能分析助手'
  3. 配置模型:选择底层的LLM模型
  4. 配置关联数据集:指定智能分析助手可查询的数据集
  5. 配置提示词:设定系统提示词,引导模型理解业务上下文
  6. 配置关键词与同义词:提升自然语言理解的准确性
  7. 配置场景:定义特定业务场景的分析模板
  8. 保存并发布智能分析助手

6.2 智能问数

发布后,用户可通过对话方式向智能分析助手提问,系统将自然语言转换为SQL并执行查询,返回数据结果和可视化图表。

典型问数示例:

  • '上个月各区域的销售额排名'
  • '今年第一季度与去年同期的增长对比'
  • '库存周转率最低的前10个产品'

7. API集成与二次开发

如果用户需要将DataArts Insight服务集成到第三方系统进行二次开发,可使用API方式访问。DataArts Insight的接口均需要通过认证鉴权才能访问,支持Token认证鉴权。

7.1 API功能概览

DataArts Insight API支持的主要功能包括:

  • 工作空间管理:创建、查询、更新、删除工作空间
  • 数据源管理:接入、查询、测试数据源连接
  • 数据集管理:查询数据集详情、保存或修改数据集、删除数据集
  • 仪表板与大屏:新建仪表板、新建大屏
  • 嵌入分析:获取分享的嵌入分析信息、创建嵌入分析
  • Ticket管理:创建Ticket、获取Ticket列表(用于免登录嵌入)
  • 协同授权:获取和保存资源属性值、批量保存修改删除协同授权
  • 用户标签:创建、编辑、删除用户标签
  • 数据集权限:获取数据集权限列表、配置数据集权限
  • 资源迁移:导出资源包、获取导入任务详情

7.2 API调用流程

调用DataArts Insight API需要遵循以下步骤:

  1. 构造请求:确定API的请求方法(GET/POST/PUT/DELETE)、URI、请求头和请求体
  2. 认证鉴权:通过IAM服务获取用户Token,在请求头中携带Token进行身份认证
  3. 发送请求:向API终端节点发送HTTPS请求
  4. 解析响应:处理API返回的JSON数据,检查is_success字段判断操作是否成功

7.3 Python SDK调用示例

以下是一个使用Python调用DataArts Insight API的完整示例,演示如何获取IAM Token并创建工作空间:

import requests
import json

# IAM认证配置
IAM_ENDPOINT = 'https://iam.myhuaweicloud.com/v3/auth/tokens'
PROJECT_ID = 'your-project-id'
USERNAME = 'your-username'
PASSWORD = 'your-password'
DOMAIN_NAME = 'your-domain-name'
REGION = 'cn-north-4'  # 根据实际区域调整

# 步骤1:获取IAM Token
def get_iam_token():
    auth_data = {
        'auth': {
            'identity': {
                'methods': ['password'],
                'password': {
                    'user': {
                        'name': USERNAME,
                        'password': PASSWORD,
                        'domain': {'name': DOMAIN_NAME}
                    }
                }
            },
            'scope': {
                'project': {'id': PROJECT_ID}
            }
        }
    }
    response = requests.post(IAM_ENDPOINT, json=auth_data)
    token = response.headers.get('X-Subject-Token')
    return token

# 步骤2:创建工作空间
def create_workspace(token, workspace_name, description=''):
    endpoint = f'https://dataartsinsight.{REGION}.myhuaweicloud.com/v1/{PROJECT_ID}/workspace'
    headers = {
        'X-Auth-Token': token,
        'Content-Type': 'application/json'
    }
    body = {
        'name': workspace_name,
        'description': description
    }
    response = requests.post(endpoint, headers=headers, json=body)
    return response.json()

# 步骤3:查询数据集列表
def list_datasets(token):
    endpoint = f'https://dataartsinsight.{REGION}.myhuaweicloud.com/v1/{PROJECT_ID}/datasets'
    headers = {'X-Auth-Token': token}
    response = requests.get(endpoint, headers=headers)
    return response.json()

# 步骤4:执行调用
if __name__ == '__main__':
    token = get_iam_token()
    print('Token获取成功')
    
    # 创建工作空间
    result = create_workspace(token, '销售分析工作空间', '用于销售数据的集中分析')
    print(json.dumps(result, indent=2, ensure_ascii=False))
    
    # 查询数据集
    datasets = list_datasets(token)
    print(json.dumps(datasets, indent=2, ensure_ascii=False))

7.4 嵌入分析

通过嵌入分析API,可以将仪表板或智能分析助手嵌入到第三方Web应用中。创建嵌入分析后,系统会生成嵌入URL或Ticket,用户访问时无需再次登录即可查看数据分析内容。这种方式特别适合将数据分析能力集成到企业OA、CRM等业务系统中。

8. 权限控制与数据安全

企业级数据分析平台必须确保数据的安全性和访问的合规性。Flexus智能数据洞察提供了多层次的权限控制机制。

8.1 IAM权限管理

您可以使用统一身份认证服务(IAM)进行精细的权限管理。通过IAM,您可以根据企业的业务组织,在华为账号中给不同职能部门的员工创建IAM用户,让员工拥有唯一安全凭证,并使用DataArts Insight资源。

DataArts Insight支持通过项目实现资源的分组管理,不同项目中的资源相互隔离。您可以在DataArts Insight中创建项目,并在项目中连接数据源、创建数据集,然后以项目为单位进行授权,使得IAM用户仅能访问特定项目中的资源。

8.2 项目级权限

项目空间是权限控制的基本单元。创建项目时可指定可见成员类型和具体成员列表,只有被授权的用户才能访问该项目下的所有数据资产。

8.3 用户标签与行级权限

用户标签是实现行级数据权限控制的关键手段。通过为不同用户打上标签(如部门、区域、角色等),可以在数据集层面配置行级过滤规则,确保用户只能看到其权限范围内的数据。

配置行级权限的步骤:

  1. 登录智能数据洞察控制台,选择区域与企业项目
  2. 进入目标项目空间
  3. 在'用户标签'模块创建标签(如'region'、'department')
  4. 为每个用户分配标签值(如'region=华东'、'department=销售部')
  5. 在数据集的权限设置中,配置行级过滤规则(如'仅允许查看region等于当前用户标签region的数据')

除了行级权限,平台还支持列级权限控制,可针对敏感字段(如手机号、身份证号)设置脱敏或禁止访问。

8.4 协同授权

协同授权允许将特定资源(数据集、仪表板、大屏等)的查看或编辑权限授予其他用户或用户组。通过API或控制台操作,可实现灵活的细粒度权限管理。

9. 最佳实践:典型场景应用

9.1 销售数据分析全景

在销售分析场景中,Flexus智能数据洞察可帮助企业快速了解产品销售情况并制定有效策略。推荐的数据架构包括:

  • 数据源:接入CRM系统和ERP系统中的订单、客户、产品数据
  • 数据集:创建订单明细数据集、客户画像数据集、产品销售汇总数据集
  • 仪表板:配置销售趋势折线图、区域销售分布地图、产品类别占比饼图、TOP10客户排行榜
  • 智能分析助手:配置销售场景关键词,支持自然语言查询销售数据

9.2 运营监控与告警

对于运营监控场景,可配置实时数据大屏展示关键运营指标:

  • 接入RDS for PostgreSQL作为实时数据源
  • 创建实时数据集,配置数据刷新频率
  • 搭建运营监控大屏,展示订单量、活跃用户、系统负载等核心指标
  • 配置订阅任务,定期推送运营报告

9.3 智能问数助手

基于Dify低代码平台与DeepSeek大模型,可快速构建智能问数应用。该解决方案帮助您快速部署智能化数据分析平台,实现从用户自然语言提问到数据结构化智能查询、分析与可视化。

部署架构包括:

  • 创建两台华为云Flexus云服务器X实例,分别用于部署Dify-LLM应用开发平台和后端服务
  • 创建两个弹性公网IP并关联FlexusX实例,提供公网访问能力
  • 创建一个云数据库RDS实例,支持MySQL和PostgreSQL两种数据库引擎,为智能问数操作提供数据源

10. 常见问题解答

Q1:Flexus智能数据洞察与DataArts Insight是什么关系?

Flexus智能数据洞察是DataArts Insight在Flexus云服务体系中的产品形态。DataArts Insight是华为云提供的一站式数据可视化与商业智能分析平台,Flexus智能数据洞察则是在此基础上,与Flexus云服务器、Flexus云数据库等基础设施深度整合的企业级BI解决方案。

Q2:开通服务后多久可以使用?

开通DataArts Insight服务并完成支付后,服务通常立即生效。但需要注意:实名认证通过后约40分钟生效;服务授权后系统会在IAM中创建委托,授权成功后即可使用。

Q3:支持哪些数据源类型?

当前DataArts Insight支持接入DWS数据源、GaussDB数据源、MySQL数据源、PostgreSQL数据源、Doris数据源、ClickHouse数据源、API数据源、DLI数据源、Hive数据源等多种类型。

Q4:如何实现行级数据权限控制?

通过用户标签功能实现行级权限控制。具体步骤:创建用户标签(如部门、区域)→为用户分配标签值→在数据集权限设置中配置行级过滤规则。此外还支持列级权限控制,可对敏感字段设置脱敏或禁止访问。

Q5:如何将仪表板嵌入到企业自有系统中?

通过嵌入分析API实现。创建嵌入分析后系统会生成嵌入URL或Ticket,用户访问时无需再次登录即可查看数据分析内容。也可通过API方式将DataArts Insight集成到第三方系统进行二次开发。

Q6:智能分析助手支持哪些自然语言查询?

智能分析助手支持多种自然语言查询场景,包括智能问数(如'上个月各区域销售额')、智能洞察(如'分析销售额下降的原因')、智能搭建(如'创建一个销售趋势仪表板')等。使用前需配置关联数据集、提示词、关键词与同义词等。

相关文章

华为云服务器购买怎么便宜?小公司省钱攻略来了!这样买立省好几千​

华为云服务器购买怎么便宜?小公司省钱攻略来了!这样买立省好几千​

很多朋友都在吐槽:“华为云服务器太贵了,预算有限实在买不起!” 其实,买华为云服务器贵不贵,关键看你会不会选、会不会买。今天就来给大家分享一套超实用的省钱攻略,小公司、创业团队也能轻松用得起稳定又安全…

华为云服务器采购总嫌贵?30%华为云返点返佣 + 旗舰级代理保障,这波省钱操作别错过!

华为云服务器采购总嫌贵?30%华为云返点返佣 + 旗舰级代理保障,这波省钱操作别错过!

最近不少做 IT 运维或企业采购的朋友跟我吐槽,公司要上华为云服务器,去官网一看报价直接犯了难 —— 按年付费算下来,比预期预算高出不少。要是赶上业务扩张需要多台服务器,这笔开支更是让财务部门直皱眉。…

2026华为云返点返佣政策深度解析:头部代理返佣优势与企业合作指南

2026华为云返点返佣政策深度解析:头部代理返佣优势与企业合作指南

上海汪远信息科技有限所在公司年销华为云产品3亿+,属于头部代理梯队,可为合作客户提供最高30%的返佣优惠,直接帮助企业降低30%的云资源成本。…

华为云代理商有哪些?华为云代理返点是真的么?

华为云代理商有哪些?华为云代理返点是真的么?

一,华为云代理商简介华为云代理商,顾名思义就是替华为云做华为云服务器数据库等公有云产品推广的代理商,每推广出一单华为云服务器,华为云会跟这个代理商结算佣金,佣金比例分为月度佣金,季度佣金和年度佣金,华…

2026华为云返点返佣政策深度解析:头部代理返佣优势与企业合作指南

2026华为云返点返佣政策深度解析:头部代理返佣优势与企业合作指南

一、华为云代理商的核心价值定位1. 代理商的角色与职责华为云代理商作为华为云生态的核心合作伙伴,承担着三重核心职能:•产品推广销售:负责推广销售华为云全系列云产品,包括云服务器ECS、云数据…

数据的“深喉”与隐形金矿:华为云对象存储返点背后的降维真相

数据的“深喉”与隐形金矿:华为云对象存储返点背后的降维真相

你,真的以为企业的数据躺在云端就万事大吉了?在这个被字节、像素和信息流淹没的数字深海中,每一张图片、每一帧视频、每一份交易日志,都在夜以继日地发出无声的“求救信号”。它们一方面渴望着最安全、最坚不可摧…