我有一个本地 MSSQL 服务器,并按照Microsofts Docs 中的步骤安装网关。
比我通过 power bi(云)中的管理网关管理网关并且那里的测试有效并且我得到了绿色检查。
现在的问题是如何将数据从网关获取到数据集中?当我尝试在那里添加一个新数据集并单击数据库时,我只能在 Azure HDInsight 上获得 Azure SQL 数据库、Azure SQL 数据仓库、SQL Server 分析和 Spark,但现在我的新数据网关到我的本地数据库的标志。
我有一个本地 MSSQL 服务器,并按照Microsofts Docs 中的步骤安装网关。
比我通过 power bi(云)中的管理网关管理网关并且那里的测试有效并且我得到了绿色检查。
现在的问题是如何将数据从网关获取到数据集中?当我尝试在那里添加一个新数据集并单击数据库时,我只能在 Azure HDInsight 上获得 Azure SQL 数据库、Azure SQL 数据仓库、SQL Server 分析和 Spark,但现在我的新数据网关到我的本地数据库的标志。
目前,您只能通过使用 Power BI Desktop 构建模型并将其发布到 powerbi.com 来访问本地 SQL Server 数据库。
如果选择“导入”作为连接选项,Power BI 将在线存储所需的数据。即使与本地服务器的连接中断,您也可以查询该固定数据并使用它。如果在网关中正确定义了连接,则可以使用新数据更新固定数据集。
如果在 Power BI Desktop 中选择“DirectQuery”,则需要与本地服务器建立活动连接,才能使任何报告在线工作。从好的方面来说,它可以处理实时数据,并且不会在线存储任何数据。
发布时,Power BI Desktop 将尝试将报表中使用的连接与网关中定义的连接相匹配。如果它可以找到匹配项,它会自动将它们链接起来。它会给您一条信息性消息,让您知道此步骤在发布后是否成功。同时,它将使用您在刚刚构建的报告中使用的相同数据添加数据集。