J'ai une requête mdx qui renvoie des résultats valides dans Sql Server Management Studio et souhaite automatiser l'exécution de cette requête et mettre le résultat dans un e-mail. SSIS semble être la solution naturelle pour cela. J'ai été en mesure d'exécuter le mdx dans une «tâche SQL d'exécution» et de remplir une variable objet avec le résultat, mais je ne sais pas comment analyser cet objet en données string ou xml que je peux utiliser dans une tâche Send Mail. Les publications que j'ai vues ailleurs sur ce type de choses finissent par utiliser une "tâche de script" qui me demanderait de changer mes pensées C# en VB.NET et sembler être en dehors de l'esprit et de l'utilité de SSIS.Comment récupérer et envoyer des données OLAP dans SSIS
S'il existe une autre approche entièrement qui pourrait fonctionner aussi bien, je ne suis pas marié aux SSI, mais je voudrais rester dans les outils MS SQL Server et .NET.
appelez-vous le paquet à partir d'une application C#? Vous pouvez envoyer directement un e-mail à partir de SSIS ou de votre application C#, en fonction du statut du résultat de l'exécution. Qu'est-ce que vous essayez exactement d'envoyer par courriel? Un message ou juste le résultat [1]? – D3vtr0n