Partager via


Sources de données de rapport paginés dans Power BI Report Server

Les sources de données des rapports paginés dans Power BI Report Server sont identiques à celles de SQL Server Reporting Services, ce qui vous permet de réutiliser vos connaissances en matière de connectivité existante. Cet article récapitule les sources et les points forts pris en charge à l’aide de jeux de données partagés OData et du paramètre Oracle UseInstalledUICulture.

Utiliser un jeu de données partagé en tant que flux OData

Pour consommer un jeu de données partagé en tant que flux OData :

  1. Copiez l’URL du flux OData du jeu de données.
  2. Dans Power BI Desktop (compatible Avec Report Server), sélectionnez Obtenir le flux OData de données>, puis collez l’URL.
  3. Activez les colonnes Open Type dans les options Avancées pour mettre en forme le schéma (facultatif). Poursuivez avec la modélisation standard. Pour plus de fonctionnalités, consultez le connecteur de flux OData.

Se connecter à des sources de données Oracle avec UseInstalledUICulture

Power BI Report Server utilise le fournisseur de données Oracle pour .NET (ODP.NET), qui est indépendant de NLS, pour se connecter à des sources de données Oracle.

Par défaut, le serveur de rapports utilise la culture de l’interface utilisateur du premier client pour charger ODP.NET. Par conséquent, les connexions Oracle suivantes utilisent cette culture d’interface utilisateur initiale jusqu’à ce que vous redémarrez le service. Ce comportement peut entraîner des problèmes de rendu de rapport en raison d’incompatibilités de culture de l’interface utilisateur.

Power BI Report Server inclut un paramètre de configuration nommé UseInstalledUICulture. Lorsque vous définissez UseInstalledUICulture sur true, le serveur de rapports charge ODP.NET dans la culture de l’interface utilisateur du serveur au lieu de la culture du premier client. Le paramètre est disponible à partir de la version de mars 2020 du service.

Pour activer la fonctionnalité, modifiez l’entrée d’extension ORACLE dans le rsreportserver.config fichier, comme indiqué :

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

Plus de questions ? Essayez d’interroger la communauté Power BI