Power BI 报表服务器 - 数据流问题

PowerBI report service - data flow questions

这就是我想要做的:我有各种 SQL 服务器数据库和数据。我在所有这些视图中创建了视图。所有视图都需要导入,我指定它们的关系。我希望每晚刷新一次。我想构建同一数据源的各种报表。

  1. 是否必须使用 PowerBI 桌面应用程序才能将数据导入 PowerBI 报表服务? [到目前为止,我已经这样做了,但之后可以在云中根据现有数据创建新报告。直接从 PowerBI 报告服务连接到我的 SQL 服务器是有意义的。]

  2. 使用桌面应用程序上传数据后(到目前为止我已经这样做了),上传到云端后如何在报表服务中查看数据模型?

  3. 为了获取定期刷新的数据,我需要设置一个网关。本地 PowerBI 桌面应用程序是否仍参与此过程,或者我是否可以 [理论上] 删除最初推送数据的本地桌面应用程序?

您的问题:

  1. 您有两个选择,使用 PBI Desktop 通过 import/direct 查询连接到数据,然后将其加载到服务。您可以使用数据流根据您的视图创建导入,但您随后需要从这些视图创建报告。使用数据流,您必须设置一个刷新计划,然后对于构建在这些数据流之上的数据集,您必须设置另一个刷新计划。 如果导入数据,工作区的数据集大小将被限制为 1GB。您不能对数据流使用直接查询(除非您使用 PBI premium 增强了计算能力)。加载数据集后,您可以在服务中或通过桌面在该数据集之上创建新报告。可能的话建议直接查询。

  2. 要查看数据模型,您可以使用桌面连接到 PBI 服务数据集。这将以 'Live Connection' 模式连接,并且仅限于那个数据集,您不能向其中添加其他数据集,Excel、CSV、SQL 等。您还可以使用 Analyze in Excel,Excel 的插件,可以连接到数据模型。您也可以在服务中为现有数据模型创建新报告。

  3. 在 PBI Desktop 中创建报表时,它不使用网关,您可以正常连接到数据源,然后一旦将数据集加载到 Power BI,它将与文件到网关管理设置中设置的文件。所以您仍然需要 PBI Desktop 来创建报告,但是网关是用来刷新的。刷新过程中不使用桌面。您可以删除工作簿或应用程序,但如果您必须进行更改,您将参考什么? (您可以从服务下载报告的副本)。+ 在桌面应用程序中进行更改比在服务中更容易,因为在桌面和服务中创建数据集之间存在功能差异。