azure - 在不运行本地网关的情况下将 Power BI 连接到 Azure SQL 数据库
问题描述
我最近开始使用 MS Power BI,遇到了一个似乎不一致的问题,答案也是如此。我正在连接到 Azure SQL 数据库,因此选择它作为桌面应用程序中的数据源。一切似乎都运行良好,我可以创建表格、图表等等。但是有一点是关闭的:当我选择 Azure SQL DB 作为源时,连接对话框似乎与我只选择(非 Azure)SQL DB 时没有任何不同。令人费解。另一件事,这实际上是主要问题:在 Power BI(网站)中,我可以打开已发布的报告,但其中一些没有显示,并且我在顶部的粉红色栏中收到错误消息,说数据源不可用,因为无法访问网关。我很清楚这一点,因为我特意停止了本地运行的网关服务(PBIEgwService),因为我看了好几个地方,如果数据源是Azure,就不需要本地网关。(例如:“问题:我需要为 Azure SQL 数据库等云数据源提供网关吗?回答:不需要!该服务将能够在没有网关的情况下连接到该数据源。”这里:https://docs.microsoft.com/en-us/power-bi/service-gateway-onprem-faq)
简而言之:为什么 PBI 不(总是)直接连接到 Azure?是的,我已经检查了凭据。我可以在 PBI 桌面上正常连接。
解决方案
推荐阅读
- reactjs - Typescript with React:设置渲染反应组件的类型
- python - 将字典附加到列表
- javascript - 如何防止多个脚本文件加载
- java - @OnTimer 方法在触发时接收空引用
- log4net - Log4net 中的 FileAppender 和 RollingFileAppender 中的变量文件名
- servlet-filters - j_security_check 过滤器在 jboss eap 6.4 中不起作用
- c# - 如何修复不完整的 MSSQL FOR JSON 查询
- ruby-on-rails - 如何为 Rails 活动记录中的 JSON 列/属性设置默认值?
- elasticsearch - Elasticsearch 订单查询未正确排序
- python - 执行查询以从 python flask sqlalchemy 中的文件创建函数时出错