【愚公系列】《数据可视化分析与实践》016-数据源(MySQL数据源)

举报
愚公搬代码 发表于 2026/03/15 09:46:53 2026/03/15
【摘要】 💎【行业认证·权威头衔】✔ 华为云天团核心成员:特约编辑/云享专家/开发者专家/产品云测专家✔ 开发者社区全满贯:CSDN博客&商业化双料专家/阿里云签约作者/腾讯云内容共创官/掘金&亚马逊&51CTO顶级博主✔ 技术生态共建先锋:横跨鸿蒙、云计算、AI等前沿领域的技术布道者🏆【荣誉殿堂】🎖 连续三年蝉联"华为云十佳博主"(2022-2024)🎖 双冠加冕CSDN"年度博客之星TOP...

💎【行业认证·权威头衔】
✔ 华为云天团核心成员:特约编辑/云享专家/开发者专家/产品云测专家
✔ 开发者社区全满贯:CSDN博客&商业化双料专家/阿里云签约作者/腾讯云内容共创官/掘金&亚马逊&51CTO顶级博主
✔ 技术生态共建先锋:横跨鸿蒙、云计算、AI等前沿领域的技术布道者

🏆【荣誉殿堂】
🎖 连续三年蝉联"华为云十佳博主"(2022-2024)
🎖 双冠加冕CSDN"年度博客之星TOP2"(2022&2023)
🎖 十余个技术社区年度杰出贡献奖得主

📚【知识宝库】
覆盖全栈技术矩阵:
◾ 编程语言:.NET/Java/Python/Go/Node…
◾ 移动生态:HarmonyOS/iOS/Android/小程序
◾ 前沿领域:物联网/网络安全/大数据/AI/元宇宙
◾ 游戏开发:Unity3D引擎深度解析

🚀前言

在大数据时代背景下,随着数据量的迅猛增长和数据来源的多样化,管理混乱和数据孤岛已成为数据管理领域亟待解决的难题。DataEase 从统一数据源和跨源关联数据两方面提供了有效的解决方案,其方案主要包括数据源管理和数据集管理两大方面。本章将深入解析数据源功能,致力于打破数据管理的混乱状态,消除数据孤岛,为企业和组织提供更加高效、精准的数据支持,实现数据价值的最大化,提升业务决策的准确性和效率。

🚀一、MySQL数据源

在DataEase中,MySQL数据源指的是连接由瑞典MySQL AB公司开发、现隶属于甲骨文(Oracle)公司的MySQL关系型数据库管理系统。MySQL以其开源、高性能、高可靠性、易于使用和维护的特点,成为全球最流行的开源关系型数据库之一,广泛应用于Web应用、企业系统和数据分析场景。在DataEase中,MySQL被归类为 OLTP(在线事务处理)型数据库,是连接企业核心业务系统数据进行实时分析的重要通道。

对已创建的MySQL数据源,DataEase提供了全面的管理功能,主要包括:

  • 新建数据源:首次配置并连接到一个MySQL数据库实例。
  • 编辑数据源:修改已有数据源的连接配置或高级参数。
  • 删除数据源:移除一个不再需要的数据源连接(需谨慎操作)。
  • 新建数据集:基于该数据源中的表,进行数据关联、加工和可视化准备。

本节将重点讲解新建数据源编辑数据源这两个核心操作。

🔎1.新建数据源

将MySQL数据库中的数据接入DataEase进行分析,第一步是成功创建数据源连接。

操作步骤详解:

  1. 进入数据源管理模块

    • 登录DataEase系统后,在左侧导航栏点击【数据准备】,然后在弹出的子菜单中选择【数据源】,进入数据源管理列表界面见图。
      在这里插入图片描述
  2. 开始创建并选择数据库类型

    • 在数据源列表页面,点击【新建数据源】按钮(或“+”图标)。
    • 系统将展示所有支持的数据源类型(见图6-13)。点击顶部的【全部】标签进行浏览,或直接找到 【OLTP】 分类。
    • 在OLTP分类下,找到并点击 【MySQL】 的图标,然后点击页面右下角的 【下一步】 按钮,进入详细配置页面。

    图6-13 选择数据源类型(选择MySQL)
    在这里插入图片描述

  3. 填写数据库连接配置信息

    • 在配置页面(见图6-14),您需要根据目标MySQL数据库的实际信息,填写以下关键字段:
      • 数据源名称:为这个连接起一个易于识别的名字(如“生产订单数据库”)。
      • 描述:(可选)添加更详细的说明。
      • 主机名/IP地址:MySQL数据库服务器所在的网络地址(例如 192.168.1.100db.example.com)。
      • 端口:MySQL服务的监听端口,默认是 3306
      • 数据库名称:希望连接的具体数据库名(Schema名)。
      • 用户名 & 密码:拥有该数据库访问权限的账户名和密码。
      • 额外的JDBC连接字符串:(可选)用于添加特殊的连接参数,如字符集设置 ?useUnicode=true&characterEncoding=utf8
    • 高级配置(可选,通常保持默认即可):
      • 连接池设置:包括初始连接数、最小/最大连接数。用于优化DataEase与数据库之间的连接性能,在高并发访问时尤为重要。
      • 查询超时(秒):设置SQL查询的最长执行时间,防止长时间运行的查询拖垮系统。

    图6-14 MySQL数据源配置信息填写页面
    在这里插入图片描述

  4. 测试与保存

    • 填写完所有信息后,强烈建议先点击 【测试连接】 按钮。DataEase会尝试使用您提供的配置连接到MySQL数据库。如果显示“连接成功”,则说明配置正确。
    • 测试通过后,点击 【保存】 按钮。
      在这里插入图片描述
  5. 完成创建

    • 保存成功后,系统会跳转到创建成功页面(见图6-17)。您可以:
      • 【继续创建】:基于此数据源立即开始创建数据集。
      • 【返回数据源列表】:回到数据源管理主页查看。
      • 【去创建】:同样前往创建数据集。

    图6-17 MySQL数据源创建成功页面
    在这里插入图片描述

  6. 查看与管理数据源

    • 返回数据源列表后,可以看到新创建的MySQL数据源卡片。点击它进入详情页(见图6-18),可以再次查看和修改基础信息
    • 切换到 【数据源表】 标签页(见图6-19),DataEase会自动列出该数据库中的所有数据表(如 student_info, course_schedule 等)。您可以在这里预览表结构,这是后续创建数据集选择表的基础。

    图6-18 MySQL数据源详情与基础信息
    在这里插入图片描述

    图6-19 MySQL数据源表列表页面
    在这里插入图片描述

🔎2.编辑数据源

当MySQL数据库的连接信息发生变化(如服务器迁移、IP地址更改、密码更新)或需要优化连接参数时,可以使用 “编辑数据源” 功能。

常见编辑场景

  • 数据库服务器地址或端口变更。
  • 数据库账户密码定期修改后。
  • 根据系统负载情况,需要调整连接池大小(最大/最小连接数)。

操作步骤

  1. 在数据源列表或详情页,找到需要修改的MySQL数据源。
  2. 点击操作栏或页面中的 【编辑】 按钮(见图6-20)。
  3. 进入编辑数据源页面(见图6-21),该页面与新建时的配置页面类似。您可以修改以下任何信息:
    • 基本配置:数据源名称、描述、主机名/IP地址、端口、数据库名、用户名、密码、额外JDBC参数。
    • 高级设置:初始连接数、最小连接数、最大连接数、查询超时时间。
  4. 修改完成后,务必先点击【测试连接】,以确保新的配置能够成功连接数据库。
  5. 测试通过后,点击 【保存】 按钮。修改将立即生效,所有基于此数据源的数据集和图表将在下次查询时使用新的连接配置。

图6-20 数据源详情页的“编辑”按钮位置
在这里插入图片描述

图6-21 编辑MySQL数据源配置页面
在这里插入图片描述

重要提示

  • 修改数据库密码等敏感信息后,请及时更新DataEase中的配置,否则会导致定时刷新任务和仪表板查询失败。
  • 调整“最大连接数”等高级参数时,需综合考虑MySQL服务器本身的max_connections设置以及DataEase服务器的资源,避免设置过高导致数据库压力过大。

通过掌握MySQL数据源的新建编辑操作,您已经能够将企业中最常见的OLTP数据库与DataEase分析平台无缝对接。成功的连接是后续进行跨表关联、SQL查询和复杂业务分析的基础。请务必确保连接信息的准确性,并善用“测试连接”功能来验证配置。接下来,您就可以利用已连接的数据源,进入【数据集】模块,开始真正的数据整合与可视化探索之旅。

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。