2017-05-05 103 views
1

我的一個邏輯應用程序由SFTP觸發器觸發。今天我將手錶文件夾更改爲另一個文件夾,我無法再觸發它。我之前遇到過這個問題,不得不創建一個新的SFTP連接器。這一次,我能夠通過創建一個全新的邏輯應用程序來解決這個問題。這根本不可接受。它就好像編程時如果你的程序停止工作,你唯一的辦法就是從頭開始編寫它。一個人應該如何診斷觸發不觸發?我不想在未來再次拋棄我所有的工作。SFTP觸發器已停止觸發

+0

檢查新項目?您是否在邏輯應用程序歷史記錄的「觸發歷史記錄」部分看到新條目? –

+0

默認爲2分鐘。 「觸發歷史」總是顯示「跳過」。 –

+1

哦,在我原來的帖子後半個小時,邏輯應用程序醒來並開始觸發。這是非常令人沮喪的。不可靠的技術不值得使用。 –

回答

0

您是否使用設計視圖或代碼視圖更改路徑?

當使用代碼視圖,你需要確保你也更新folderId性能。

folderId是路徑的Base64編碼。元數據對象的第一個屬性相同。 enter image description here

當使用設計視圖,似乎觸發狀態(能夠識別新的項目需要)是更好的刷新通過對SFTP觸發器箱文件夾瀏覽時(而不是僅僅改變路徑字符串) enter image description here

HTH是區間你的SFTP觸發指定什麼

+0

謝謝。是的,我已經切換到始終使用「瀏覽器」來更改值。但這並不能解釋爲什麼它靜止了幾個小時。 –

+0

微軟需要爲邏輯應用程序添加更好的編碼體驗 - 因爲它是編碼器。這個棘手的東西很糟糕(就像它在任何地方一樣)。在代碼和用戶界面之間切換方面,PowerQuery在「M表達式語言」方面做得更好。我希望MSFT內部有更多的交叉施肥。 –