IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> 使用Python连接PowerBI数据集 -> 正文阅读

[Python知识库]使用Python连接PowerBI数据集

前面在介绍过当PowerBI遇到了Python会擦出怎样的火花,那么今天就来介绍下使用Python来连接PowerBI数据集。

adodbapi库

首先安装这个库

pip install adodbapi

连接工作区中数据

如果是高级容量工作区,则可以通过直接连接线上工作区中的数据集,数据集的连接字符串获取方式可参考

PowerBI数据集单表刷新(一),这里还有点要注意,连接方式中并没有指定账号信息,运行代码时会弹框让填写账号和密码。

连接本地文件

使用dax studio来获取报表文件的连接信息

其实,不仅可以运行dax查询语句,也可以运行DMV,详细可参考PowerBI 中使用DMV获取数据

虽然,我们如果是高级容量工作区则可以使用XMLA方式连接数据集,但这种方式对性能有一定要求。所以更推荐使用连接本地文件的方式。

pythonnet


这是另一个库,也可实现类似的功能,

先安装,如果pip安装有问题,可从附件下载解压后,进解压目录安装

pip install pythonnet

另外有国外大牛封闭了一个库ssas_api可供使用,可从附件下载下来放到代码所在目录或者直接放到python.exe的根目录,我是使用的anaconda安装的,所以直接放在了anaconda的安装目录

查看工作区中所有数据集信息

连接本地文件

当然,也可以连接本地文件

总结

这里也是举了两个简单的例子,借助于这两个库还可以做很多事情,比如导出数据,比如和seaborn等其他可视化库结合使用做可视化等等,这具体要看你的需求是什么了。工具就在这里,要看我们怎么使用了。

附件可通过阅读原文去笔记区自取。

  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2022-04-09 18:19:02  更:2022-04-09 18:22:03 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 17:47:48-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码