Parser: la syntaxe pour L'objet ImpersonationInfo est incorrecte, si la valeur ImpersonateAccount est utilisée pour ImpersonationInfo
j'essaie de déployer un cube pour la première fois sur mon PC. J'ai lancé SSMS en tant qu'administrateur et je me suis fait (Gary-pcgary, en utilisant l'authentification Windows) administrateur. Faire ceci m'a permis de dépasser le message d'erreur l'utilisateur n'a pas la permission de créer un nouvel objet dans 'GARY-PC', ou l'objet n'existe pas. Lorsque je déploie le cube maintenant, j'obtiens l'erreur: la syntaxe pour L'objet ImpersonationInfo est incorrecte. Si la valeur ImpersonateAccount est utilisée pour ImpersonationInfo, alors la propriété Account ne peut pas être vide. Je n'ai pas (sciemment! Lol) tout ce qui concerne l'imitation.
2 réponses
j'ai résolu le problème avec ceci:
double clic sur la source de données
Sélectionnez l'emprunt d'identité
Choisir d'utiliser les informations d'identification de l'utilisateur
comme le dit @user1335419.
j'ai essayé de changer l'imitation en "justificatifs D'identité de L'Utilisateur" et même si j'ai réussi à déployer le cube, je n'ai pas pu le traiter. J'ai fini par avoir une erreur qui disait:
"La source de données contient un ImpersonationMode qui n'est pas pris en charge pour les opérations de transformation--1-->
alors j'ai changé l'imitation de "Credentials of User" en "Inherit" et j'ai pu la traiter. Je ne sais pas si le premier déploiement aurait travaillé avec "Hériter", mais je pensais partager mon expérience.