2016-04-26 2 views
0

Donc, je travaille avec SQL Server et maintenant j'ai un problème pour traiter une dimension. Quelqu'un sait comment je peux résoudre ce problème?Erreur interne dans SSAS lorsque j'essaie de traiter une dimension

je tente une recherche dans Internet, mais que j'ai trouvé était ceci: https://support.microsoft.com/en-us/kb/970538

Pour vous le savez, les configurations sont: SQL Server 2008 R2 avec Visual Studio 2008.

Je crée rien de nouveau, Je viens de mettre à traiter la dimension et est arrivé ceci:

enter image description here

Répondre

0

le message d'erreur que vous obtenez est pas exactement celui cité sur Microsoft page de support. Donc, je suppose que le problème n'est pas celui qui est décrit ici.

Cela ne laisse pas beaucoup de certitude, sauf que quelque chose a mal tourné avec le stockage de la dimension. Qu'est-ce que vous tentez kind of processing? Est-il possible de faire un ProcessClear puis ProcessFull sur la dimension? (Notez que toutes les partitions qui dépendent de la dimension doivent également être retraitées).

En réponse à votre commentaire: C'est étrange. Tout ce que je peux deviner, c'est que le processus du cube décide pour une raison quelconque que la partie de la dimension qui cause le problème n'a pas besoin d'être retraitée. Je suppose qu'une solution radicale serait de sauvegarder vos fichiers de projet, supprimer la dimension (et évidemment toutes les dépendances), déployer le projet. Revenez ensuite à votre projet sauvegardé et déployez-le, en créant à nouveau la dimension à partir de rien.

Une approche moins radicale pourrait être de changer délibérément la dimension, peut-être en ajoutant un attribut (non-sens) au niveau de la feuille. Déployez et traitez, puis revenez en arrière. L'idée est d'essayer de détruire et de recréer les données stockées qui causent ce problème.

+0

Oui, c'est possible, mais je traite toujours dans ProcessFull, pour traiter l'objet et tous les objets qu'il contient. Et plus étrange, si je traite un cube qui contient cette dimension, c'est du travail. Est-ce juste en particulier cette dimension. –