작성
·
353
0
안녕하세요 :) 혹시 개인적으로 공부하다가 이해가 되지 않았던 질문을 드려도 괜찮을까요?
열 선반에 연속형 분으로 표현된 시간이 올라가 있는 상태에서 간트 차트를 만들기 위해 DATEDIFF('minute', 시작시간, 끝시간) 계산된 필드를 마크 카드 크기에 올려놓으면, 간트 차트를 제대로 그리지 못합니다.
그 이유가 태블로는 기본적으로 날짜를 축에 나타낼 때, 축 눈금 하나의 단위가 1일이라고 하는데, 이게 어떤 의미인지 문의드릴 수 있을까요?
답변 1
0
아, 이런 질문은 처음 받아보는 것이어서 테스트를 해봤습니다
order purchase timestamp와 order delivered customer date, 두개의 datetime 필드 간의 분수를 다음 산식을 통해 잡아서 간트 차트를 그려보았습니다
말씀하신 것 같이 간트 차트가 이상하게 이상하게 나옵니다. 특히 x축에 있는 숫자들을 이해하기 힘듭니다. 아마 위에서 언급하셨듯이 축 눈금 하나가 "1일"을 의미하기 때문에 뭔가 어그러진 것으로 보입니다
그래서 말씀하신 내용을 응용하여 저 산식에서 1440을 나누어서 분수로 도출된 값을 일자로 치환해서 간트 차트로 그려보았습니다
그랬더니 간트 차트가 제대로 그려지는 것처럼 보입니다
어떤 이유에서인지는 모르겠으나, 분(minute)을 기반으로는 제대로된 간트 차트를 그리기 힘들다, 그래서 두 시점 사이의 분수를 구한 후 그걸 1440으로 나누어줌으로써 이 분수를 일수로 바꿔줬습니다. 그랬더니 그려지는 것으로 보입니다 ^^