Automatiser le déploiement de la documentation XMLA / sur Microsoft.AnalysisServices.Xmla
-
22-07-2019 - |
Question
Je cherche à automatiser le déploiement des scripts XMLA. J'ai rencontré un article qui donne une petite démonstration , mais j'espère trouver plus d'informations.
Plus précisément, où se trouve la documentation de Microsoft.AnalysisServices.Xmla.XmlaClient
et quelle est la meilleure approche pour remplacer les valeurs de base de données et de connexion incorporées dans le script XMLA?
La solution
Apparemment, Microsoft.AnalysisServices.Xmla.XmlaClient est une bibliothèque non documentée qui fait en fait partie de Management Studio et qui n'est pas redistribuable. Je pense que l’utilisation de l’une des suggestions de Jason ou de la bibliothèque AMO est votre seule approche.
Autres conseils
Je suppose que vous essayez simplement de déployer le cube de service d'analyse. Cet utilitaire a des commutateurs en ligne de commande et peut supporter la configuration pour différentes cibles Assistant de déploiement d'Analysis Services
Si vous devez ajouter d'autres personnalisations, vous pouvez toujours traiter les fichiers xml obtenus avec xslt, powershell ou .net
.ascmd.exe peut également exécuter des scripts xmla: utilitaire de commande ascmd.exe