我期待,你必須與每個日期的數據的多行,所以我會用這個INLINE數據爲例:
BASETABLE:
LOAD * INLINE [
myDate,myType
20160628,A
20160628,B
20160627,C
20160627,D
20160627,E
20160623,F
20160623,G
20160623,H
20160620,I
];
現在,我們將創建一個啓動非常愚蠢的臨時表的所有獨特的日期可用:
UNIQUE_DATE:
LOAD Distinct myDate Resident BASETABLE order by myDate;
現在,我們可以創建一個新表將包含所有現有的日期和對應的最後日期:
PREVIOUS_DATE:
LOAD myDate, Previous(myDate) as myPrevDate Resident UNIQUE_DATE order by myDate;
訣竅是命令Previous以及我們通過myDate命令表的事實。最後,你可以刪除UNIQUE_TABLE,它不會需要任何更多:
DROP TABLE UNIQUE_DATE;
你會與現場指明MyDate(原來的)和myPrevDate,其中包含了什麼(我覺得)你是結束期待。
你想從哪裏「得到」它?在文本對象中? – mickeger
最簡單的方法是在你的加載腳本中加入你的日期+1!這將在一天內移動所有內容。然而,這完全取決於你想要達到的目標,你是否試圖改變顯示的日期,在圖表中選擇日期?在給出答案之前需要更多信息。 –