Déploiement de solutions d’exploration de données

S’applique à : SQL Server 2019 et versions antérieures d’Analysis Services Azure Analysis Services Fabric/Power BI Premium

Important

L’exploration de données a été déconseillée dans SQL Server 2017 Analysis Services et est à présent abandonnée dans SQL Server 2022 Analysis Services. La documentation n’est pas mise à jour pour les fonctionnalités déconseillées et abandonnées. Pour en savoir plus, consultez Compatibilité descendante d’Analysis Services.

La dernière étape du processus d'exploration de données consiste à déployer les modèles dans un environnement de production. Le déploiement est important car il met les modèles à la disposition des utilisateurs afin de vous permettre d'effectuer n'importe laquelle des tâches suivantes :

  • Utiliser les modèles pour créer des prédictions et prendre des décisions d'entreprise. Pour plus d’informations sur les outils que vous pouvez utiliser pour créer des requêtes, consultez Outils de requête d’exploration de données.

  • Incorporer la fonctionnalité d'exploration de données directement dans une application. Vous pouvez inclure des objets AMO (Analysis Management Objects) ou un assembly contenant un ensemble d'objets qui peuvent être utilisés par votre application pour créer, modifier, traiter et supprimer des structures d'exploration de données et des modèles d'exploration de données.

  • Créer des rapports qui permettent aux utilisateurs de demander des prédictions, d'afficher des tendances ou de comparer des modèles.

Cette section fournit des informations détaillées sur les options de déploiement.

Conditions requises pour le déploiement de solutions d'exploration de données

Déploiement d'une solution relationnelle

Déploiement d'une solution multidimensionnelle

Ressources associées

Dans cette section

Déployer une solution d'exploration de données sur des versions antérieures de SQL Server

Exporter et importer des objets d'exploration de données

Conditions requises pour le déploiement de solutions d'exploration de données

La instance de SQL Server Analysis Services sur laquelle vous déployez la solution doit s’exécuter dans un mode qui prend en charge les objets multidimensionnels et les objets d’exploration de données ; autrement dit, vous ne pouvez pas déployer d’objets d’exploration de données sur un instance qui héberge des modèles tabulaires ou des données Power Pivot.

Par conséquent, lorsque vous créez une solution d'exploration de données dans Visual Studio, veillez à utiliser le modèle Projet multidimensionnel et d'exploration de données Analysis Services.

Lorsque vous déployez la solution, les objets utilisés pour l’exploration de données sont créés dans le SQL Server Analysis Services instance spécifié, dans une base de données portant le même nom que le fichier solution.

Déploiement d'une solution relationnelle

Lorsque vous déployez une solution d’exploration de données relationnelle, les objets d’exploration de données requis sont créés dans une nouvelle base de données SQL Server Analysis Services et les objets sont traités par défaut. Vous pouvez modifier les options de traitement à l'aide de la propriété de configuration Option de traitement. Pour plus d’informations, consultez Configurer les propriétés du projet Analysis Services (SSDT).

Par défaut, seules les modifications incrémentielles sont déployées à chaque fois. En d'autres termes, vous pouvez modifier un modèle d'exploration de données, et lorsque vous redéployez le projet, seul ce modèle d'exploration de données est mis à jour. Toutefois, si plusieurs clients modifient la base de données SQL Server Analysis Services, cela peut entraîner des erreurs. Pour modifier le mode de déploiement par défaut afin que la totalité de la base de données soit actualisée lorsque vous déployez la solution, modifiez la propriété Mode de déploiement .

Dans une solution d'exploration de données relationnelles, les seuls objets qui doivent être déployés sont la définition des sources de données, toute vue de sources de données, les structures d'exploration de données et tous les modèles d'exploration de données dépendants.

Déploiement d'une solution multidimensionnelle

Lorsque vous déployez une solution d'exploration de données multidimensionnelle, cette solution crée vos objets d'exploration de données dans la même base de données que le cube source.

Lorsque vous traitez la structure d'exploration de données ou le modèle d'exploration de données, vous devez également traiter le cube source. Par conséquent, le déploiement d'une solution qui utilise des modèles d'exploration de données OLAP peut prendre plus de temps que les solutions d'exploration de données relationnelles.

En général, les objets d'exploration de données utilisent également les mêmes sources de données et vues de sources de données que celles utilisées pour le cube. Toutefois, vous pouvez ajouter des sources de données et des vues de sources de données qui sont spécifiquement destinées à l'exploration de données. Par exemple, un cube ne contient généralement pas de données sur les clients potentiels, ou sur les données externes non utilisées dans les objets multidimensionnels.

Ressources associées

Déplacement d'objets d'exploration de données

Si votre modèle est basé uniquement sur des données relationnelles, l'exportation et l'importation d'objets à l'aide de DMX est la façon la plus simple de déplacer des modèles.

Déplacer une base de données Analysis Services

Lorsque des modèles utilisent un cube comme source de données, reportez-vous à cette rubrique pour plus d'informations sur le déplacement de modèles et de leurs données de cube de prise en charge.

Déployer des projets Analysis Services (SSDT)

Fournit des informations générales sur le déploiement de projets SQL Server Analysis Services et décrit les propriétés que vous pouvez définir dans le cadre de la configuration du projet.

Voir aussi

Traitement d’un modèle multidimensionnel (Analysis Services)
Outils de requête d’exploration de données
Exigences et considérations concernant le traitement (exploration de données)