能否通过get data等方式将Excel连接至Microsoft Fabric中的Data Warehouse或Lakehouse?
如何通过Excel连接Microsoft Fabric的Data Warehouse或Lakehouse
完全可以通过Excel的「获取数据」等方式连接Microsoft Fabric中的Data Warehouse和Lakehouse,具体操作如下:
连接Data Warehouse
- 直接通过「获取数据」连接:打开Excel,切换到「数据」选项卡,点击「获取数据」→「从数据库」→「从SQL Server数据库」。在服务器栏粘贴Fabric Data Warehouse的服务器终结点(可在Fabric仓库的「连接」面板复制),填写数据库名称,选择「Microsoft账户」作为身份验证方式(使用你的组织账户登录),验证通过后即可选择要导入的表/视图,支持直接加载到Excel或创建Power Query查询。
- ODBC数据源连接:若需更稳定的连接,可先配置ODBC数据源:选择「SQL Server Native Client」驱动,填入Fabric仓库的服务器信息与凭证;之后在Excel中通过「获取数据」→「从其他来源」→「从ODBC」选择已配置的数据源完成连接。
连接Lakehouse
- 通过SQL端点连接:Fabric Lakehouse自带SQL终结点,操作流程与连接Data Warehouse一致:在Excel「获取数据」→「从数据库」→「从SQL Server数据库」,输入Lakehouse的SQL端点地址,验证账户后即可访问Lakehouse中的所有表(包括Delta表和SQL表)。
- 直接读取存储文件:若需读取Lakehouse中的原始文件(如Parquet、CSV),点击「获取数据」→「从Azure」→「从Azure Data Lake Storage Gen2」,粘贴Lakehouse的存储路径(在Fabric Lakehouse的「文件」面板复制),用组织账户验证后即可加载文件数据。
注意事项
- 建议使用Excel 2016及以上版本或Microsoft 365订阅版,确保支持现代数据连接功能。
- 连接时需处于可访问Fabric工作区的网络环境,且账户拥有对应仓库的读取权限。
内容的提问来源于stack exchange,提问作者Ahan
相关产品推荐
相关产品推荐

