Assistant Génération de schéma (Analysis Services)

S’applique à : SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

SQL Server Data Tools prend en charge deux méthodes d’utilisation de schémas relationnels lors de la définition d’objets OLAP dans un projet ou une base de données SQL Server Analysis Services. En règle générale, vous définissez des objets OLAP en fonction d’un modèle de données logique construit dans une vue de source de données au sein d’un projet ou d’une base de données SQL Server Analysis Services. Cette vue de source de données est définie en fonction d'éléments de schéma provenant d'une ou plusieurs sources de données relationnelles, lorsqu'ils sont personnalisés dans la vue de source de données.

Vous pouvez également commencer par définir des objets OLAP, puis générer une vue de source de données, une source de données et le schéma de base de données relationnelle sous-jacent qui prend en charge ces objets OLAP. Cette base de données relationnelle est appelée « base de données de la zone de sujet ».

Cette approche, parfois appelée construction verticale, sert fréquemment à créer des prototypes et des modèles d'analyse. Lorsque vous utilisez cette approche, vous utilisez l’Assistant Génération de schéma pour créer la vue de source de données sous-jacente et les objets de source de données en fonction des objets OLAP définis dans un projet ou une base de données SQL Server Analysis Services.

Il s'agit d'une approche itérative. Vous exécuterez très probablement l'Assistant à plusieurs reprises à mesure que vous modifierez la conception des dimensions et des cubes. Chaque fois que vous exécutez l'Assistant, il intègre les modifications dans les objets sous-jacents et, dans la mesure du possible, préserve les données contenues dans les bases de données sous-jacentes.

Le schéma généré est un schéma du moteur de base de données relationnelle SQL Server. L'Assistant ne génère pas de schémas pour d'autres produits de base de données relationnelle.

Les données qui remplissent la base de données de zone de sujet sont ajoutées séparément, à l'aide des outils et techniques que vous utilisez pour remplir toute base de données relationnelle SQL Server. Dans la plupart des cas, les données sont conservées lorsque vous exécutez à nouveau l'Assistant, mais il existe des exceptions. Par exemple, certaines données doivent être supprimées si elles sont contenues dans une dimension ou un attribut que vous supprimez. Si l'Assistant Génération de schéma doit supprimer des données en raison d'une modification de schéma, vous recevez un avertissement avant que les données ne soient supprimées et vous pouvez annuler la régénération.

En règle générale, toute modification apportée à un objet initialement généré par l'Assistant Génération de schéma est écrasée lorsque l'Assistant Génération de schéma régénère ultérieurement cet objet. La principale exception à la règle s'applique lorsque vous ajoutez des colonnes à une table générée par l'Assistant Génération de schéma. Dans ce cas, l'Assistant Génération de schéma préserve les colonnes que vous avez ajoutées à la table, ainsi que les données de ces colonnes.

Contenu de cette section

Le tableau suivant répertorie des rubriques supplémentaires qui expliquent comment utiliser l'Assistant Génération de schéma.

Rubrique Description
Utiliser l'Assistant Génération de schéma (Analysis Services) Explique comment générer le schéma pour les bases de données de la zone de sujet et de la zone de transit.
Présentation des schémas de base de données Décrit le schéma généré pour les bases de données de la zone de sujet et de la zone de transit.
Présentation de la génération incrémentielle Décrit les fonctionnalités de génération incrémentielle de l'Assistant Génération de schéma.

Voir aussi

Vues de sources de données dans les modèles multidimensionnels
Sources de données dans des modèles multidimensionnels
Sources de données prises en charge (SSAS - Multidimensionnel)