2017-05-04 16 views
0

我們可以在SSIS中運行Python Web刮碼嗎?如果是,使用美味湯&硒有什麼影響?哪一個可以是優選的。有沒有更好的方法來運行這個。ETL中的SSIS包內的Python Web瀏覽腳本

我的要求是,使用python腳本從網站獲取數據,並在每次運行包時將其存儲在表中。

回答

1

通過調用執行進程任務中的.py腳本文件,您可以從SSIS內部運行python腳本。這就是說,正在運行的服務器需要安裝Python。

+0

因爲腳本將與Web瀏覽器交互,是不是會影響過程?當我在pycharm上運行腳本時,請在我的腳本中說我稱之爲Google Chrome來執行此任務。 – Sid29

+0

外部流程與SSIS無關。最後,SSIS執行進程任務將查找0或1(成功或失敗)的退出代碼,並基於此,它將控制程序包的流程。 – rvphx

+0

謝謝先生!我將在稍後運行該軟件包並回復給您。我唯一關心的是它打開Web瀏覽器並每次重定向頁面以便網頁抓取數據。不過,我可能是錯的。我將在今晚稍後處理並在此處進行更新。再次感謝。 – Sid29