CORRECTIF : Un blocage se produit lors de la mise en cache proactive est déclenchée pour une dimension dans SSAS 2012 ou SSAS 2014

Symptômes

Supposons que vous disposez d’une dimension OLAP multidimensionnel (MOLAP) qui a activé la fonctionnalité de mise en cache Proactive de Microsoft SQL Server 2012 Analysis Service (SSAS 2012) ou 2014 Analysis Service (SSAS 2014) de SQL Server, et que la dimension est référencée par un cube qui a une partition ROLAP (OLAP relationnel). Lorsque des modifications de données dans la base de données de la source entraînent la mise en cache proactive être déclenchés pour la dimension, un blocage se produit et vous recevez le message d’erreur suivant :
Erreur interne : une erreur inattendue s’est produite (fichier ' mdprocesspart.cpp', ligne 164, fonction 'MDProcessPartitionJob::LaunchJobInternal').

Résolution

Le problème a été tout d’abord résolu dans les mises à jour cumulatives suivantes de SQL Server :

Mise à jour cumulative 2 pour SQL Server 2014 SP1

Mise à jour cumulative 6 pour SQL Server 2014

Mises à jour cumulatives 4 pour le Service Pack 2 de SQL Server 2012
À propos des mises à jour cumulatives pour SQL Server

Solution de contournement

Pour contourner ce problème, utilisez le mode OLAP hybride (HOLAP) et non en mode ROLAP (OLAP relationnel) dans SSAS 2012.

État

Microsoft a confirmé l'existence de ce problème dans les produits Microsoft répertoriés dans la section « S'applique à ».
Propriétés

ID d'article : 3028216 - Dernière mise à jour : 26 janv. 2017 - Révision : 1

Commentaires