我正在尋找可在AWS計劃任務/作業將查詢外部HTTP服務器,最好的工具。外部服務器回覆XML文件,以便理想地將這些文件存儲在S3上然後處理,並將拋光的數據移動到Redshift。我正在研究AWS Data Pipeline和Amazon EMR,但他們主要關注在AWS中移動數據。 有什麼建議嗎? 感謝導入XML數據到AWS
1
A
回答
0
Amazon簡單工作流服務(SWF)可以是溶液。我確信SWF可以做到這一點,但有點沉重。數據管道需要更多編程。
這裏是SWF &數據管道之間的不同:
問:如何爲AWS數據管道從亞馬遜的簡單工作流服務有什麼不同?
雖然這兩個服務都提供執行跟蹤,重試和異常處理功能以及運行任意操作的能力,但AWS Data Pipeline專門設計用於簡化大多數數據驅動工作流程中常見的特定步驟 - 尤其是,在他們的輸入數據滿足特定的準備就緒標準之後執行活動,在不同的數據存儲之間容易地複製數據以及調度鏈式變換。這種高度專注的重點意味着其工作流定義可以快速創建,無需代碼或編程知識。 Ref.
或者,你可以使用SWF創建時間表,然後把處理邏輯AWS LAMBDA。使用SWF觸發器AWS Lambda功能會更簡單。
0
如果您使用的是AWS DataPipeline,您可以編寫一個ShellCommandActivity(python腳本或任何cust exe),它可以從目標服務器獲取XML,將其粘貼到CSV並將其保存到s3,然後可以使用RedshiftCopyActivity指示Redshift從該位置加載文件。
相關問題
- 1. AWS數據導入Excel?
- 2. 導入XML數據
- 3. 從XML文件導入數據到R
- 4. 導入XML飼料到MySQL數據庫
- 5. 將xml導入到oracle數據庫表
- 6. 導入的JMeter testResults XML數據到MySQL
- 7. 將XML導入到phpmyadmin數據庫中
- 8. 將XML導入到SQL Server數據庫
- 9. 從XML導入數據到SQLite
- 10. 將XML數據導入excel
- 11. 從xml導入數據庫
- 12. 從xml導入數據
- 13. 將XML導入到未導入的SQL Server 2005數據中
- 14. 將xml數據導入數據集
- 15. 將XML數據導入到數據庫中
- 16. 從XML導入數據到數據庫使用PHP循環
- 17. 想要將數據從XML導入到SQLite數據庫
- 18. 將XML導入到數據集或使用XPath讀取XML?
- 19. 通過AWS數據管道將json文件導入到DynamoDB
- 20. 將XML數據導入/導出到SQL Server Compact Edition?
- 21. 將核心數據導入/導出到XML文件
- 22. 導入XML到HTML
- 23. 導入XML到datagridview
- 24. 插入XML數據到MySQL數據庫
- 25. 插入XML數據到數據庫
- 26. 與PFFiles AWS S3誤差導入導出的解析數據後
- 27. 如何將XML文件寫入到AWS
- 28. 創建mysql數據庫和導入XML
- 29. 在SQL Server 2008中導入XML數據
- 30. 將XML文件導入數據框