Power BI 报表服务器中的分页报表数据源

Power BI 报表服务器中的分页报表数据源与 SQL Server Reporting Services 中的报表数据源匹配,以便重复使用现有的连接知识。 本文总结了使用 OData 共享数据集和 Oracle UseInstalledUICulture 设置的支持源和亮点。

将共享数据集用作 OData 源

若要将共享数据集用作 OData 源,请使用:

  1. 复制数据集的 OData 源 URL。
  2. 在 Power BI Desktop(报表服务器兼容)中,选择“ 获取数据 > OData 源”,然后粘贴 URL。
  3. 启用“高级”选项中的“打开类型列”以调整架构(可选)。 继续执行标准建模。 有关更多功能,请参阅 OData 源连接器

使用 UseInstalledUICulture 连接到 Oracle 数据源

Power BI 报表服务器使用与 NLS 无关的 Oracle 数据提供程序 (ODP.NET)连接到 Oracle 数据源。

默认情况下,报表服务器使用第一个客户端的UI文化信息来加载ODP.NET。 因此,后续的 Oracle 连接会使用该初始界面语言环境,直到重新启动服务。 此行为可能会导致报表呈现问题,因为 UI 文化不匹配。

Power BI 报表服务器包含名为 UseInstalledUICulture 的配置设置。 设置 UseInstalledUICulturetrue 时,报表服务器会在服务器的 UI 区域性而不是第一个客户端的区域性中加载 ODP.NET。 此设置从 2020 年 3 月服务版本开始可用。

若要启用该功能,请修改文件中的 rsreportserver.config ORACLE 扩展条目,如下所示:

<Extension Name="ORACLE" Type="Microsoft.ReportingServices.DataExtensions.OracleClientConnectionWrapper,Microsoft.ReportingServices.DataExtensions">
    <Configuration>
        <UseInstalledUICulture>true</UseInstalledUICulture>
    </Configuration>
</Extension>

更多问题? 尝试咨询 Power BI 社区