Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Erreur de traitement du cube SSAS concernant la liaison de colonne

Ce message d'erreur me rend fou depuis des heures. J'ai déjà trouvé quelle colonne a augmenté sa longueur et mis à jour le tableau de données dans la source qui affichait maintenant la bonne longueur. Mais l'erreur n'arrêtait pas d'apparaître. Il s'avère que ce champ a été utilisé dans un lien fait-dimension sur l'onglet Utilisation de la dimension du cube. Et lorsque vous actualisez la source, la liaison créée pour ce lien n'est pas actualisée. Le correctif consiste à supprimer (changer le type de relation en "Aucune relation") et à recréer ce lien.

Mise à jour :Étant donné que cette réponse semble toujours pertinente, j'ai pensé ajouter une capture d'écran montrant la zone où vous pouvez rencontrer ce problème. Si, pour une raison quelconque, vous utilisez une chaîne pour le lien Dimension-to-Fact, elle peut être affectée par l'augmentation de la taille. Et la solution est décrite ci-dessus. Cela s'ajoute au problème avec les colonnes de clé, de nom et de valeur sur l'attribut de dimension. ">