2017-05-05 3 views
1

L'une de mes applications logiques est déclenchée par le déclencheur SFTP. Aujourd'hui j'ai changé le dossier de montre dans un dossier différent, et je ne peux pas l'obtenir pour déclencher plus. J'ai eu le problème précédemment et a dû créer un nouveau connecteur SFTP. Cette fois, j'ai été capable de le résoudre en créant une nouvelle application logique avec la même logique que l'original. Ce n'est tout simplement pas acceptable. C'est comme si en programmant si votre programme cesse de fonctionner votre seul recours est de l'écrire à partir de zéro. Comment est-il supposé diagnostiquer un déclencheur qui ne déclenche pas? Je ne veux pas être obligé de refouler tout mon travail à l'avenir.Déclenchement du déclencheur SFTP désactivé

+0

Quel est l'intervalle que vous avez spécifié sur la gâchette SFTP pour vérifier les nouveaux éléments? Voyez-vous une nouvelle entrée dans la partie "Historique des déclencheurs" de l'historique des applications logiques? –

+0

Défaut de 2 minutes. L'historique des déclenchements montre toujours "ignoré". –

+1

Oh, et une demi-heure après mon post original, l'application Logic s'est réveillée et a commencé à se déclencher. C'est TRES frustrant. Une technologie peu fiable ne vaut pas la peine d'être utilisée. –

Répondre

0

Avez-vous modifié le chemin en utilisant la vue de conception ou la vue de code?

Lorsque vous utilisez le code Voir, vous devez vous assurer que vous mettez à jour aussi le folderID et les métadonnées propriétés.

L'ID de dossier est un codage Base64 du chemin. La même chose pour la première propriété l'objet de métadonnées. enter image description here

Lorsque vous utilisez la vue concepteur , il semble que l'état de déclenchement (nécessaire pour être en mesure de reconnaître les nouveaux éléments) est mieux rafraîchi lors de la navigation dans les dossiers sur la zone de déclenchement SFTP (par opposition à un changement la chaîne de chemin) enter image description here

HTH

+0

Merci. Oui, je suis passé à toujours utiliser le "navigateur" pour changer les valeurs. Mais cela n'explique pas pourquoi il est allé au repos pendant plusieurs heures. –

+0

Microsoft doit ajouter une meilleure expérience de programmation à Logic Apps - parce que nous sommes des codeurs. Ce truc pointu-clicky suce ici (comme il le fait n'importe où). PowerQuery a fait un bien meilleur travail avec le «langage d'expression M» en termes de commutation entre le code et l'interface utilisateur. Je souhaite qu'il y avait plus de fertilisation croisée au sein de MSFT. –