循環我要重複執行SQL查詢看起來像這樣:在釜改造
SELECT '${date.i}' AS d,
COUNT(DISTINCT xid) AS n
FROM table
WHERE date
BETWEEN DATE_SUB('${date.i}', INTERVAL 6 DAY)
AND '${date.i}'
;
它基本上是一個分組的時間跨度,只是這些都相交,從而防止GROUP BY的用法。
這就是爲什麼我想要在某個時間跨度內每天重複執行查詢。但我不確定我應該如何實現循環。你會建議什麼解決方案?
Kettle變量date.i是從全局變量初始化的。轉換隻是同一個轉換包中的幾個之一。 「停止trafo」可能會隱含地通過不重新進入循環來實現。
這裏的流程圖:
(+1)感謝反正:) – Raffael 2013-04-11 17:18:51