(본 포스팅은 *Tableau prep 2024.2.0 기준으로 작성되었습니다.)
안녕하세요.
오늘은 prep 흐름 상에는 이상 없이 데이터 형식과 데이터가 잘 들어가있는데,
Desktop에서 BI 개발하는 과정에서 오류가 나는 상황에 대해 알아보겠습니다.
여기 이렇게 prep에서 흐름으로 작업한 데이터가 있습니다.
분명 여기서는 ['WORK_DATE'] 컬럼에 값이 datetime 형식으로 잘 들어가있습니다.
그런데 이 데이터를 출력하고 서버에 게시해서 Desktop에서 데이터를 연동하고 보니
Desktop에서는 datetime이긴 하지만 값들이 1899-12-30으로 싹 채워져있더라고요.
이게 아무리 찾아봐도 이유를 모르겠습니다.
제가 내린 결론은 tableau 렉이라고밖에 생각되지 않는데, 혹시라도 이유를 아시는 분은 댓글로 알려주시면 감사하겠습니다.
그래서 약간의 꼼수? 꿀팁? 그사이 어딘가를 알려드리고자 합니다.
Prep 흐름 단에서 출력 전 [WORK_DATE_1]이라는 필드 복제를 하고, 여기서 [WORK_DATE_1]은 문자열로 변환을 해줍니다.
그리고 다시 게시하고 흐름 실행해서 Desktop 자체에서 BI를 개발할때,
계산된 필드를 만들고 [WORK_DATE_1]을 datetime으로 형변환을 해줍니다.
그러고 나서 다시 [WORK_DATE_TRANSFER]을 확인해보면
다시 날짜형식으로 알맞게 저장되어 있는 걸 볼 수 있습니다.
이상 데이터 Prep & Desktop 데이터 연동 오류 꿀팁이었습니다.
감사합니다.
'DI(Digital Innovation) > Tableau' 카테고리의 다른 글
tableau prep 흐름 업데이트 후 Desktop 연동 (1) | 2024.07.23 |
---|---|
태블로 프렙 Oracle 서버 연동 오류 (1) | 2024.06.11 |
태블로 신병훈련소 10일차(수료) (0) | 2024.04.29 |
태블로 신병훈련소 9일차 (0) | 2024.04.26 |
태블로 신병훈련소 8일차 (0) | 2024.04.25 |