${__to:date:MMDDHH}

 ${__to}
 
디비의 table이 TABLE명-YYMMDDHH 형태 이름으로 나누어져 있음
 DASHBOARD의 TIME RANGEㅇㅔ서 값을 받아서.. 현재 선택 시간과 이전 시간(-1)을 보여 주고자함
QUERY를 두개 만들어서
하나는 선택, 하나는 -1 값으로 해주면 됨 
두개 그래프에 LEGEND가 2개 나타나는ㄷㅔ 색을 동일 패턴으로 만들어줌(그림 LEGEND 항목에 마우스 클릭)
하나만 보여주는건 나중에 할 생각.. 아래 패턴 찾는것도 시간을 너무 허비해서..낮은 버젼은 모르겠음
 
 
  time range값을 변수로 받아옴
 ${__from:date:YYMMDDHH}
 
현재 시간보다 -9 시간이라 ${__from  값보다 시간 늦은 갑을 구할때 사용 - dashboard variable에서 등록해서 변수로 사용하면 좋을듯

SELECT to_char(to_timestamp(${__from:date:seconds}) + INTERVAL '8 hour', 'YYMMDDHH')

대쉬보더 변수에서 refresh에 시간병경시 refresh선택해줘야함
 
 ${__to:date:YYMMDDHH}
 
 "re-${__from:date:YYMMDDHH}"

 

 

test 용

SELECT COALESCE(to_char(to_timestamp(${__from:date:seconds}) + INTERVAL '12 hour', 'YYMMDDHH24'), to_char(to_timestamp(${__from:date:seconds}, 'YYMMDDHH24') )

+ Recent posts