2017-05-05 40 views
-1

我已經創建了一個控制檯應用程序,它將本地文件夾中的文件上載到數據存儲區。 現在我想在Azure門戶上執行它的exe。 這個exe應該在一段時間後執行,比如每1小時。 通過使用Azure調度程序或其他任何方式可以在門戶Azure中使用它。 其實我是新來的Azure和數據湖,所以請指導我逐步實現它。如何在Azure門戶上執行exe

+0

不確定你在問什麼。你不能只讓門戶執行一個exe。你需要部署你的代碼(虛擬機,網絡應用程序,功能等)。並且在Azure中運行的控制檯應用程序將無法從本地機器上傳內容(除非您設計某種方式從您的機器啓動上載,如瀏覽器,或者想出其他方案)。我建議先從Azure網站本身開始,然後閱讀部署代碼的方法。很多很多的方法在那裏。 –

+0

嗨大衛,對不起,我錯過了解釋我的本地文件夾。其實我需要從一些可以從我的EXE訪問的共享位置上傳文件。所以主要的問題是我如何執行一段時間的間隔後EXE文件? – Rajni

+0

''我如何在一段時間後執行exe?''你檢查了我的回覆嗎?它是否符合您的要求? –

回答

0

正如David Makogon所說,您需要選擇適當的服務/功能以按計劃運行您的控制檯應用程序。您可以先知道Azure WebJobs,Azure Functions,Azure Cloud Service Worker Role或Azure VM,然後根據您的要求/方案選擇服務/功能以運行您的程序。

我已經創建了一個控制檯應用程序,它將文件從本地文件夾上傳到數據存儲區。

如果可能的話,你可以嘗試將文件存儲/上傳到Azure存儲,然後你可以運行在Azure中WebJobs或Azure的功能程序,並訪問存儲在Azure存儲的文件和攝取的文件/數據進入Data Lake Store。

如果您想在Azure雲服務工作者角色或Azure虛擬機中運行程序,您還可以將文件/數據存儲在Azure File storage中,然後您可以掛載和訪問雲中的文件存儲共享。

此外,正如David Makogon所建議的那樣,請閱讀Azure文檔以瞭解這些服務或功能,它們將向您顯示基本的使用情況和方案。