Procédure : traiter un objet Analysis services
Dans Microsoft, le traitement d'un objet par SQL Server Analysis Services est l'étape qui transforme les données en informations destinées à l'analyse. Le traitement s'applique aux bases de données, dimensions, groupes de mesures, modèles d'exploration de données, structures d'exploration de données et partitions Analysis Services. Le traitement de chaque type d'objet est contrôlé par un ensemble d'options de traitement, telles que le traitement complet et le traitement incrémentiel. L'option de traitement peut être définie pour chaque objet en tant que propriété, ou peut être définie au moment de l'exécution. Pour plus d'informations sur les options de traitement, consultez Options et paramètres de traitement.
Vous pouvez traiter des objets Analysis Services à l'aide des outils suivants :
Explorateur d'objets dans SQL Server Management Studio.
Fenêtre Requête XMLA Analysis Services dans Management Studio.
Explorateur de solutions dans Business Intelligence Development Studio. Pour pouvoir traiter un objet contenu dans un projet, vous devez d'abord déployer le projet. Pour plus d'informations, consultez Déploiement de projets Analysis Services.
Les procédures suivantes décrivent les étapes de traitement complet d'une dimension à l'aide des méthodes répertoriées plus haut. Si vous préférez une approche programmatique, vous pouvez utiliser les objets AMO pour traiter des objets Analysis Services. Pour plus d'informations, consultez Programmation d'objets de base OLAP AMO.
Pour effectuer un traitement complet d'une dimension à l'aide de l'Explorateur d'objets
Ouvrez Management Studio.
Sous Serveurs inscrits, développez Analysis Services.
Cliquez avec le bouton droit sur l'instance Analysis Services, cliquez sur Se connecter, puis sur Explorateur d'objets.
Dans le volet Explorateur d'objets, développez l'instance Analysis Services, développez Bases de données, puis développez la base de données qui contient la dimension à traiter.
Développez Dimensions.
Cliquez avec le bouton droit sur la dimension à traiter, puis cliquez sur Traiter.
Dans la boîte de dialogue Traiter la dimension, dans la colonne Options de traitement sous Liste d'objets, vérifiez que l'option pour cette colonne est Traiter entièrement. Si ce n'est pas le cas, sous Options de traitement, cliquez sur l'option, puis sélectionnez Traiter entièrement dans la liste déroulante.
Cliquez sur OK.
Pour effectuer un traitement complet d'une dimension à l'aide de l'Explorateur de solutions
Ouvrez Business Intelligence Development Studio.
Ouvrez un projet qui a été déployé.
Dans l'Explorateur de solutions, sous le projet déployé, développez le dossier Dimensions.
Cliquez avec le bouton droit sur une dimension, puis cliquez sur Traiter.
Dans la boîte de dialogue Traiter la dimension, dans la colonne Options de traitement sous Liste d'objets, vérifiez que l'option pour cette colonne est Traiter entièrement. Si ce n'est pas le cas, sous Options de traitement, cliquez sur l'option, puis sélectionnez Traiter entièrement dans la liste déroulante.
Cliquez sur Exécuter.
Une fois le traitement terminé, cliquez sur Fermer.
Pour effectuer un traitement complet d'une dimension à l'aide de la fenêtre Requête XMLA
Ouvrez Management Studio.
Sous Serveurs inscrits, développez Analysis Services.
Cliquez avec le bouton droit sur l'instance Analysis Services, cliquez sur Se connecter, puis sur Explorateur d'objets.
Dans le volet Explorateur d'objets, développez l'instance Analysis Services, développez Bases de données, puis développez la base de données qui contient la dimension à traiter.
Développez Dimensions.
Cliquez avec le bouton droit sur la dimension à traiter, puis cliquez sur Traiter.
Dans la boîte de dialogue Traiter la dimension, dans la colonne Options de traitement sous Liste d'objets, vérifiez que l'option pour cette colonne est Traiter entièrement. Si ce n'est pas le cas, sous Options de traitement, cliquez sur l'option, puis sélectionnez Traiter entièrement dans la liste déroulante.
Cliquez sur Script sur l'écran Traiter les objets.
Cela génère un script XMLA et ouvre la fenêtre Requête XMLA Analysis Services.
Cliquez sur Annuler.
Dans la barre de menus, cliquez sur Requête, puis sur Exécuter.
Notes
Le script peut être enregistré et exécuté en tant que travail planifié. Pour plus d'informations, consultez Planification des tâches administratives à l'aide de l'Agent SQL Server.