excel - Excel 365 数据连接数据源=$Workbook$
问题描述
我得到了一个由前同事创建的 excel 文件。
Excel文件有数据连接链接到一些提取数据的地方,如何知道源的实际路径?我只看到它链接到 Data Source=Workbook;
工作簿的实际路径是什么?
这是导出的数据:
<odc:PowerQueryConnection odc:Type="OLEDB">
<odc:ConnectionString>Provider=Microsoft.Mashup.OleDb.1;Data Source=$Workbook$;Location=TBL_Data (2);Extended Properties=""</odc:ConnectionString>
<odc:CommandType>SQL</odc:CommandType>
<odc:CommandText>SELECT * FROM [TBL_Data (2)]</odc:CommandText>
</odc:PowerQueryConnection>
解决方案
此连接使用 PowerQuery。要获取底层服务器/数据库,请点击功能区“数据”选项卡上的“查询和连接”按钮,并将鼠标悬停在右侧的连接上。
有时 PowerQueries 使用来自其他查询的数据,因此除非您右键单击 -> 编辑连接,否则源将不明显。在 Power Query 编辑器的右侧,你将看到数据已执行的 ETL 步骤。如果您点击主页选项卡上的高级编辑器按钮,您可以在Power Query 公式语言中看到这一点。
推荐阅读
- java - 在 MongoDB 的嵌入式文档中将元素插入到数组中
- python - 带有字符串列表的 Python DataFrame 列不会展平
- sql - 从乘法建立一个总和
- ios - 如何正确地使 UICollectionView 中补充视图的布局无效
- docker - 在 Vagrant 中的 docker-compose 中设置卷
- nixos - 是否可以(或建议)使用 NixOps 将 NixOS 安装到 USB 闪存驱动器?
- xml - 将 importXML 与 php 填充的网站一起使用并抓取到 googlesheets
- visual-studio - 如何在不打开外部浏览器实例的情况下在 Visual Studio 中查看代码文档?
- android - 是否可以与 android studio 模拟器上的模拟设备共享本地目录
- android - 如何使用 ChatSDK 对 Firebase 用户进行身份验证?