Définition de la fonctionnalité d'écriture en différé de la dimension
Ajoutez la fonctionnalité d'écriture en différé de la dimension à un cube ou à une dimension afin de permettre aux utilisateurs de modifier manuellement la structure et les membres de la dimension. Les mises à jour effectuées sur une dimension activée en écriture sont directement enregistrées dans la table de la dimension. Cette amélioration modifie la définition de la propriété WriteEnabled pour une dimension.
Pour ajouter l'écriture différée de la dimension, utilisez l'Assistant Business Intelligence, puis sélectionnez l'option Activer l'écriture différée de la dimension dans la page Choisir des améliorations. Cet Assistant vous guide tout au long des étapes de sélection d'une dimension à laquelle vous souhaitez appliquer l'écriture en différé et de définition de cette option pour la dimension sélectionnée.
Sélection d'une dimension
Dans la première page Activer l'écriture différée de la dimension de l'Assistant, vous spécifiez la dimension à laquelle vous souhaitez appliquer l'écriture différée. L'amélioration que constitue l'écriture différée ajoutée à cette dimension se traduit par des modifications de la dimension. Ces modifications seront héritées par tous les cubes qui incluent la dimension sélectionnée.
Définition de la fonctionnalité d'écriture en différé de la dimension
Dans la deuxième page Activer l'écriture différée de la dimension de l'Assistant, vous paramétrez réellement l'option Activer l'écriture différée de la dimension. Lorsque cette option est automatiquement sélectionnée, la propriété WriteEnabled de la dimension a la valeur True. Lorsque cette option est automatiquement désactivée, la propriété a la valeur False.
Attention |
---|
Si vous utilisez SQL Azure comme source de données pour l'écriture différée dans une base de données Analysis Services, l'opération échoue. C'est là la procédure normale, car l'utilisation de MARS (Multiple Active Result Set) n'est pas activée par défaut. La solution de contournement consiste à ajouter le paramètre suivant dans la chaîne de connexion, pour prendre en charge MARS et permettre l'écriture différée : "MultipleActiveResultSets=True" Pour plus d'informations, consultez Utilisation de MARS (Multiple Active Result Sets). |