2016-10-24 1 views
0

Est-ce que quelqu'un d'autre a déjà vu ça? . missing dsvBogue visuel SSAS 2012?

Normalement, lorsque vous êtes à la recherche d'un DIM dans SSAS vous avez trois sections pour travailler dans 1) Attributs: Ce sont les valeurs que vous incluez dans votre modèle 2) Hierarchys: Si vous construisez une hiérarchie ici est où il est affiché 3) Vue de la source de données: Affiche la source du DIM et tous les attributs chargés dans le DSV sont inclus.

Pourquoi ma boîte DSV est-elle vide? J'utilise le contrôle de source TFS. J'ai supprimé le projet local et j'ai supprimé la dernière version, mais je vois toujours ce problème.

Je vais soumettre un bug officiel sur le site Web de Microsoft.

Si vous avez vu cela, comment avez-vous-vous-passé-là? J'ai besoin d'ajouter de nouveaux attributs à mon DIM et je ne peux pas le faire si je ne peux pas voir la table source dans le DIM ... Je préférerais ne pas avoir à recréer jamais DIM à cause d'un bug.

Répondre

0

J'ai trouvé une solution à ce problème si quelqu'un d'autre le trouve. Cela a à voir avec l'installation de plus d'une version de Visual Studios sur le serveur à la fois et en utilisant des versions différentes.

Cet article va dans le détail sur le problème. L'article parle de modifier le code XLM pour le fichier .dsv et le fichier .cube. Spécifiquement pour les DIM, vous devrez également changer le code. Assez agaçant ... au moins il y a un moyen de le réparer.

https://blogs.msdn.microsoft.com/sqlblog/2015/06/10/ssas-dsv-com-error-from-ssdt-ssas-design-data-source-view/

TLDR: VS 2012 et VS 2014 conflit les uns avec les autres avec leurs fichiers dll. Vous devrez entrer dans le code XML et modifier la chaîne binaire principale à la version de VS que vous souhaitez utiliser.