Power BI
Power BI 介绍
Power BI 是软件服务、应用连接器的集合,其可以连接到多种数据源,包括 Excel、SQL Server、Azure、Google Analytics 等,以便用户可以轻松得整合和清洗数据。通过 Power BI 的数据建模,用户可以创建关系模型、数据分析表达式和数据关系,以支持高级的数据分析和可视化。Power BI 提供了丰富的可视化选项,包括图标、地图、仪表盘和自定义可视化工具,以帮助用户更直观地理解数据。
Apache Doris 高度兼容 MySQL 协议,可以通过 MySQL 驱动器连接 Power BI,当前 Power BI 中已经正式支持了 Apache Doris 的内部数据建模以及数据查询与可视化处理。
前置条件
未安装 Power BI Desktop 可以访问 https://www.microsoft.com/zh-cn/power-platform/products/power-bi/desktop 下载安装 Power BI。
Power BI 与 Doris 的 Connector 配置
选择 8.0.26 版本的 MySQL JDBC Connector
MySQL Connector 下载
下载链接:https://downloads.mysql.com/archives/c-net/
本地加载数据与创建模型
-
启动 Power BI Desktop
-
在 Power BI Desktop 打开界面点击新建报表。若已有本地报表可以选择打开已有报表
-
点击获取数据,在弹出窗口中选择 MySQL 数据库
-
配置数据库连接信息,在服务器输入框中输入 ip:port。Doris 默认的端口号为 9030
-
上一步点击确定后在新的连接窗口处选择"数据库"连接,并在用户名与密码处填写 Doris 的连接信息。
-
加载选中的表,使其表中数据至 Power BI Desktop
-
配置需要的统计罗盘
-
把创建好的统计罗盘保存至本地
设置数据自动刷新
-
下载 On-premises data gateway。下载地址:https://learn.microsoft.com/en-us/power-bi/connect-data/service-gateway-personal-mode
-
安装 On-premises data gateway
-
登陆 Power BI Online,在个人的工作区中把刚保存的本地模型进行导入
-
点击模型配置自动刷新时间
-
数据刷新的配置需要有 gataway 连接,本地开启网关后可以在网关连接中看到本地启动的网关,选取本地的网关即可。更多关于 gateway:https://learn.microsoft.com/zh-cn/power-bi/connect-data/service-gateway-onprem
-
配置相关刷新计划即可完成 Power BI 自动数据刷新