0
votes

Envoyer l'état du travail à partir d'une table à Azure comme email

J'ai une table à Azure appelée Statut de travail qui est une petite table, la taille de la ligne de 15. J'aimerais envoyer une ligne complète comme courrier électronique aux utilisateurs de cette table.

J'ai essayé l'application logique à Azure, mais chaque email correspond à une ligne seulement. Je veux un seul email avec toutes les lignes formatées comme une table.


0 commentaires

3 Réponses :


1
votes
  1. Créer une application logique
  2. Ajouter un déclencheur basé sur les enregistrements comptez ou par heure
  3. Ajoutez une action qui appelle la fonction Azure pour le courrier électronique. Vous pouvez utiliser Nuget Package Microsoft.Azure.webjobs.extensions.sandgrid.

0 commentaires

1
votes

J'ai essayé l'application logique à Azure, mais chaque email correspond à une ligne uniquement.

Si vous créez une action "Obtenir des entités" et envoyez simplement un e-mail, vous trouverez qu'il créera une action foreseach, c'est-à-dire que le contenu dynamique ne peut obtenir que l'entité un par un.

 Entrez la description de l'image ici

afin que vous puissiez créer une table CSV après avoir obtenu des entités telles que les spectacles de la photo. Entrez la description de l'image ici

Dans ma situation, j'ai eu une erreur:

InvalidTemplate. L'exécution de l'action de modèle 'create_csv_table' manqué. Les valeurs de colonne n'ont pas pu être évaluées: 'Le modèle Expression linguistique 'Article () [' "supplémentairesProperties ']' ne peut pas être évalué parce que les proportions de propriété n'existent pas, Les propriétés disponibles sont 'Odata.etag, PartitionKey, Rowkey, TimeStamp, Email, phonenumber '. Veuillez vous reporter à https://aka.ms/logiceXpressions pour Détails d'utilisation. '.

Si vous rencontrez le même problème, vous pouvez cliquer sur CODE View , la suppression de la pièce complexesProperties ou vous pouvez modifier le mot-clé à d'autres propriétés que vous souhaitez afficher dans le poster. Entrez la description de l'image ici Entrez la description de l'image ici

Après que cela, le courrier souhaite le contenu de la photo.

 Entrez la description de l'image ici

J'espère que cela pourrait vous aider. Si vous avez toujours d'autres questions, merci de me le faire savoir.


1 commentaires

@Sulfikkar B S Si ma réponse est utile, vous pouvez la marquer comme la réponse.



0
votes

Entrez la description de l'image ici

Je pourrais résoudre le problème à l'aide de la récidive, exécuter une requête SQL, créer une table HTML et envoyer un courriel.Recurrence est essentiellement planifiant, exécuter un SQL va chercher des lignes d'une table, Créer une table HTML créerait une table Excel dans HTML format, puis envoyer l'email


0 commentaires