我想爲我的Ubuntu 14.04.4服務器編寫兩個計劃作業。這些工作需要是連續的。Ubuntu服務器中的計劃順序作業
第一份工作應該解壓縮.gz文件(SQL Dump),然後將表「myTable」導入MySQL數據庫(本地主機)。
第二項工作(使用Pentaho數據集成工具編寫)從表「myTable」中提取數據,將其轉換並加載到新數據庫中。
我可以完成使用Pentaho的PDI勺子第一任務,但它不提供任何功能要解壓的文件名爲.gz後&一些研究和未來的翻過這些帖子:
http://forums.pentaho.com/showthread.php?82566-How-to-use-the-content-of-a-tar-gz-file-in-Kettle
How to uncompress and import a .tar.gz file in kettle?
我收集到我應該手動編寫一份工作來完成第一項任務,即解壓縮一個.gz文件,然後將表「myTable」導入到MySQL數據庫中。
我的問題是,如何創建一個順序執行兩個的cron作業,即首先完成第一個作業,然後執行第二個作業。
如果有其他更好的替代方法,請提出建議。