137
windows
作業日期設置__作業_用戶指南_E-MapReduce-阿裏雲
在創建作業過程中,支持在作業參數中設置時間變量通配符。
變量通配符格式
E-MapReduce 所支持的變量通配符的格式為${dateexpr-1d}
或者 ${dateexpr-1h}
的格式。例如,假設當前時間為“20160427 12:08:01”:
如果在作業參數中寫成
${yyyyMMdd HH:mm:ss-1d}
,那麼這個參數通配符在真正執行的時候會被替換成 “20160426 12:08:01”,即在當前日期上減了一天並精確到了秒。如果寫成
${yyyyMMdd-1d}
,則執行時會替換成 “20160426”, 表示當前日期的前一天。如果寫成
${yyyyMMdd}
,則會被替換成“20160427”,直接表示當前的日期。
dateexpr 表示標準的時間格式表達式,對應的時間會按照該表達式指定的格式進行格式化,後麵可以再跟上對應加減的時間。支持表達式後麵的加減 1d(加減1天),也可以寫成加減 N 天或者加減 N 小時,例如${yyyyMMdd-5d}
、${yyyyMMdd+5d}
、${yyyyMMdd+5h}
、${yyyyMMdd-5h}
都可以支持,對應的替換方式和前麵描述的一致。
注意:目前 E-MapReduce 僅支持小時和天維度的加減,即隻支持在 dateexpr 後麵 +Nd、-Nd、+Nh、-Nh 的形式(dateexpr 為時間格式表達式,N 為整數)。
示例
下圖作業中的應用參數在實際執行時會被替換成:
jar ossref://emr/jar/hadoop/hadoop_wc.jar com.aliyun.emr.WordCount oss://emr/output/pt=20160426
最後更新:2016-11-23 16:04:12
上一篇:
作業操作__作業_用戶指南_E-MapReduce-阿裏雲
下一篇:
管理執行計劃__執行計劃_用戶指南_E-MapReduce-阿裏雲
Job主體配置__作業配置說明_使用手冊_數據集成-阿裏雲
大數據開發套件__數加產品概覽_數加平台介紹-阿裏雲
啟用阿裏雲ECS實例__使用手冊_Eclipse 插件-阿裏雲
阿裏雲架構師基礎課程10月開課通知
使用已經搭建好的應用服務器__安卓應用示例_最佳實踐_對象存儲 OSS-阿裏雲
快速開始-瀏覽器__JavaScript-SDK_SDK 參考_對象存儲 OSS-阿裏雲
服務端快速接入__快速開始_阿裏雲物聯網套件-阿裏雲
問題解答__常見問題_Eclipse 插件-阿裏雲
更新數據__從 SQL 到 NoSQL_快速入門_表格存儲-阿裏雲
頁麵優化__性能優化設置_用戶指南_CDN-阿裏雲
相關內容
常見錯誤說明__附錄_大數據計算服務-阿裏雲
發送短信接口__API使用手冊_短信服務-阿裏雲
接口文檔__Android_安全組件教程_移動安全-阿裏雲
運營商錯誤碼(聯通)__常見問題_短信服務-阿裏雲
設置短信模板__使用手冊_短信服務-阿裏雲
OSS 權限問題及排查__常見錯誤及排除_最佳實踐_對象存儲 OSS-阿裏雲
消息通知__操作指南_批量計算-阿裏雲
設備端快速接入(MQTT)__快速開始_阿裏雲物聯網套件-阿裏雲
查詢API調用流量數據__API管理相關接口_API_API 網關-阿裏雲
使用STS訪問__JavaScript-SDK_SDK 參考_對象存儲 OSS-阿裏雲