Power BI 网关本地服务器

Power BI Gateway on-prem server

我有一个 MSSQL 本地服务器并按照 Microsofts Docs 中的步骤操作 为了安装网关。

然后我通过 power bi(云)中的管理网关管理网关并且那里的测试有效并且我得到了绿色检查。

现在的问题是如何将数据从网关获取到数据集中?当我尝试在那里添加一个新数据集并单击数据库时,我只得到 Azure SQL 数据库、Azure SQL 数据仓库、SQL 服务器分析和 Azure HDInsight 上的 Spark,但现在是我的本地数据库的新数据网关。

目前您只能通过使用 Power BI Desktop 构建模型并将其发布到 powerbi.com 来访问本地 SQL 服务器数据库。

如果您select "Import" 作为您的连接选项,Power BI 将在线存储所需的数据。即使与本地服务器的连接断开,您也可以查询该固定数据并使用它。如果您的连接在您的网关中正确定义,您可以使用新数据更新您的固定数据集。

如果您 select "DirectQuery" 在您的 Power BI Desktop 中,您将需要与本地服务器的活动连接才能使任何报告在线工作。从好的方面来说,它将处理实时数据并且不会在线存储任何数据。

发布时,Power BI Desktop 会尝试将报表中使用的连接与网关中定义的连接相匹配。如果它能找到匹配项,它会自动 link 匹配。它会给您一条信息性消息,让您知道此步骤在发布后是否成功。同时,它会使用您刚刚构建的报告中使用的相同数据添加数据集。