Vues de source de données (Analysis Services - Données multidimensionnelles)

Une vue de source de données contient le modèle logique du schéma utilisé par les objets de base de données Analysis Services, autrement dit des cubes, des dimensions et des structures d'exploration de données. Une vue de source de données représente la définition, stockée au format XML, des métadonnées de ces éléments de schéma utilisés par le modèle UDM (Unified Dimensional Model) et par les structures d'exploration de données. Une vue de source de données :

  • contient les métadonnées représentant des objets sélectionnés à partir d'une ou de plusieurs sources de données sous-jacentes ou les métadonnées qui seront utilisées pour générer un magasin de données relationnelles sous-jacent ; pour plus d'informations, consultez Conception d'objets multidimensionnels sans schéma relationnel existant et Définition de sources de données (Analysis Services) ;

  • peut être élaborée à partir d'une ou plusieurs sources de données, ce qui vous permet de définir des objets OLAP et des objets d'exploration de données qui intègrent des données de diverses sources ;

  • peut contenir des relations, des clés primaires, des noms d'objets, des colonnes calculées et des requêtes qui ne figurent pas dans une source de données sous-jacente et qui existent indépendamment des sources de données sous-jacentes ;

  • ne peut pas être visualisée ou interrogée par les applications clientes.

La vue de source de données vous offre une souplesse pour la construction d'objets dans SQL Server Analysis Services, SQL Server Integration Services et SQL Server Reporting Services, car les objets de base de données Analysis Services sont liés aux objets logiques contenus dans la vue de source de données au lieu d'être liés directement aux objets physiques définis dans la source de données sous-jacente. Par conséquent, vous pouvez définir des objets logiques, comme des colonnes calculées ou des requêtes nommées, qui n'existent pas dans une source de données sous-jacente et pour lesquels vous pouvez ne pas disposer de l'autorisation de définition dans une source de données sous-jacente.

Une vue de source de données est une représentation logique des données utilisées par les objets Analysis Services. Une vue de source de données est construite à partir des sources de données déjà définies dans la base de données. Une vue de source de données contient les métadonnées nécessaires pour générer le modèle de données requis par un objet Analysis Services. Une vue de source de données peut construire le modèle de données à partir de quelques éléments de données dans une source de données, ou elle peut générer le modèle de données à partir de plusieurs éléments de sources de données différentes. Une vue de source de données peut contenir des relations, des colonnes calculées et des requêtes qui ne sont pas présentes dans les sources de données sous-jacentes.