web-dev-qa-db-fra.com

La colonne 'Date décalée' dans le tableau 'Date' a une fixation non valide spécifiée

J'essaie de déployer un modèle tabulaire sur un serveur à l'aide de l'Assistant "Analysis Services de déploiement".

Lorsque vous essayez de déployer, je reçois l'erreur ci-dessous.

La demande JSON DDL a échoué avec l'erreur suivante: Échec de l'exécution de XMLA. Erreur renvoyée: "La colonne" Décalage de la date "dans le tableau" Date "a des fixations non valides spécifiées.

La colonne en question utilise le calcul ci-dessous, qui a été trouvée ici

INT([Date] - TODAY())

Que dois-je rechercher afin de résoudre cette erreur?

3
Neil P

Le problème dans ce cas était que j'essayais de remplacer une colonne existante également nommée "décalage de la date" - il n'était pas une colonne calculée, mais extraite de la table source.

La résolution était de faire le déploiement en 2 phases, d'abord supprimer la vieille colonne, puis de déployer à nouveau pour ajouter la nouvelle colonne calculée.

4
Neil P

Dans mon cas, je supprime les colonnes dupliquées et l'erreur a persisté.

Cela n'a fonctionné que lorsque je l'ai fait Supprimer le modèle d'azur -> Services d'analyse.

0
Bruno Campos

Essayé différentes méthodes telles que la colonne de renommage et les filtres supprimés appliqués, n'ont pas résolu cette question. À la fin de cette question fixée en supprimant simplement le cube existant et redéployé

0
rchacko

J'ai pu résoudre cela en supprimant complètement le cube du serveur avant de faire un autre déploiement.

0
Lucky