tableau

DI(Digital Innovation)/Tableau

tableau prep & Desktop 간 데이터 오류

(본 포스팅은 *Tableau prep 2024.2.0 기준으로 작성되었습니다.) 안녕하세요. 오늘은 prep 흐름 상에는 이상 없이 데이터 형식과 데이터가 잘 들어가있는데,  Desktop에서 BI 개발하는 과정에서 오류가 나는 상황에 대해 알아보겠습니다. 여기 이렇게 prep에서 흐름으로 작업한 데이터가 있습니다.  분명 여기서는 ['WORK_DATE'] 컬럼에 값이 datetime 형식으로 잘 들어가있습니다. 그런데 이 데이터를 출력하고 서버에 게시해서 Desktop에서 데이터를 연동하고 보니  Desktop에서는 datetime이긴 하지만 값들이 1899-12-30으로 싹 채워져있더라고요. 이게 아무리 찾아봐도 이유를 모르겠습니다. 제가 내린 결론은 tableau 렉이라고밖에 생각되지 않는데, 혹..

DI(Digital Innovation)/Tableau

tableau prep 흐름 업데이트 후 Desktop 연동

(본 포스팅은 *Tableau prep 2024.2.0 기준으로 작성되었습니다.) 안녕하세요. 오늘은 prep에서 흐름으로 작업한 데이터를 tableau server로 올릴 때,  prep과 desktop의 연동과정에대해 알아보겠습니다. 여기 이렇게 prep에서 흐름으로 작업한 데이터가 있습니다. 작업한 데이터를 출력으로 tableau server에 올립니다.  해당 태블로 desktop에서 시각화를 진행하다가 요구사항을 잘못 알았거나,  Data Transform이 잘못되었단 것을 깨달았습니다. 그러면 이제 데이터를 prep에서 다시 고치고 desktop에서 재 시각화 해야하는데요. 그럴땐 어떻게해야하느냐? prep에서 흐름을 요구사항에 맞게 다시 만들고 → [출력]을 다시해줍니다. 그럼 서버에 올라간..

DI(Digital Innovation)/Tableau

태블로 신병훈련소 10일차(수료)

드디어 신병훈련소 마지막 날이 밝았다 !!~!~!~!~!~! 박수 👏👏 마지막 날 과제까지 잘~~~~~~~~~~~~ 마무리하고 유종의 미를 거둬야겠다. 오늘은 Tableau Prep Builder를 이용해서 데이터를 정리해보겠다. 4개년 치 매출 데이터와 지역별 관리자, 반품 데이터를 하나로 묶어서 데이터를 분석할 수 있도록 해보자. 먼저 Union과 Join의 개념을 짚고 넘어가보자 UNION Union은 같은 구조를 가진 집합(테이블)끼리 여러 개를 하나의 집합(테이블)으로 합치는 것을 말한다. 여기서 말하는 같은 구조라 함은 동일한 필드 개수, 필드명, 필드의 데이터 타입을 의미한다. 아래와 같은 형태가 Union이 된다. 데이터가 밑으로 붙는 형태!! JOIN Join은 기준 필드를 가지고 조..

DI(Digital Innovation)/Tableau

태블로 신병훈련소 9일차

9일차 과제시각적 분석 베스트 프랙티스(모범사례) 적용해보기데이터 추출하기 대시보드가 아닌 워크 시트 중 하나를 선택하여 왼쪽 상단에 데이터 원본 이름이 보이게한다. 단계 1 : 데이터 원본 > 우클릭 > ‘데이터 추출’ 단계 2 : 추출로 변환데이터 추출 창이 뜨면 아무것도 안건드리고 바로 추출버튼을 눌러 추출로 변환.추출이 완료되면 데이터 베이스 모양이 2개로 변한다.추출이 완료되었으면 통합 문서를 저장한다. 이제는 어떤 작업을 해도 인터넷을 통해 구글 스프레드를 읽어오지 않고 추출된 hyper 데이터를 사용하여 빠르게 처리된다. Best Practice 적용하기1. 대시보드 살펴보기 여기에 사용된 데이터는 Johns Hopkins 대학교에서 제공하는 코로나19 확진자 및 사망자 통계 데이터를 일부 ..

DI(Digital Innovation)/Tableau

태블로 신병훈련소 8일차

살아남았다는 것... 강하다는 것... 그럼 오늘도 레 지    고 태블로 집합 분석의 이론과 실습태블로 집합이란? 특정한 조건이 있을 때, 조건을 기반으로 하난의 영역을 IN과 OUT으로 분리 집합을 만드는 방법 - 동적집합/정적집합 Set Action & Parameter Action 8일차 과제1. 집합 동작 어떤 시각화를 만들어볼까? 아래 대시보드에서강원도를 선택하면 이렇게 강원도의 전국대비 매출 비중과, 제품중분류별 전체 대비 매출 비중이 파란색으로 나타나고,경기도를 선택하면 경기도에 대한 부분이 대시보드에 나타나는 형태가 전체 현황을 파악하기 정말 편할 것 같다. 그리고 강원도와 경기도를 함께 선택한다면함께 보여줄 수 있다.위와 같이 다이나믹하게 반응하는 대시보드는 태블로에서 “집합 작업(동작..

DI(Digital Innovation)/Tableau

태블로 신병훈련소 7일차

ㅌ막대 차트와 라인 차트는 가장 효과적으로 데이터를 표현할 수 있는 시각화지만 그 외 다양한 시각화 역시 분석 목적에 따라 데이터를 표현하는데 풍부한 대시보드를 작성할 수 있다. 1. 도넛 차트 도넛 차트는 각 데이터의 “비중”이 얼마나 되는지 표현하기 위한 차트 중 하나이다. 2016 ~ 19년까지 연도 별로 슈퍼스토어의 고객세그먼트 별 매출 비중이 어떻게 바뀌었는지 살펴보자. 태블로는 보통 도넛차트를 만들기 위해서 두 단계를 거쳐간다. 파이차트를 만든다. 파이차트보다 작은 크기의 원을 만들어 파이 차트와 겹쳐서 도넛 모양이 되도록한다. 파이차트부터 만들어보자 1단계 : 파이차트 만들기 파이차트는 두 가지 방법으로 만들어 볼 수 있는데, 1-1. “표현방식” 사용 “주문날짜”, “세그먼트”, “매출”을..

DI(Digital Innovation)/Tableau

태블로 신병훈련소 6일차

고급 계산식태블로에서 자주사용되는 고급계산식 → 날짜, 세부계산식, 테이블 계산식 세부 수준 계산식(LoD: Level of Detail Expression){[INCLUDE|EXCLUDE|FIXED][차원]…:집계식([측정값])}화면상의 세부 수준(LoD)와 관계없이 계산이 필요한 경우에 사용고객 당, 주문 당 등 ‘~ 당’ 계산이 필요한 경우집계를 다시 집계해야 하는 사오항집계 결과를 기준으로 구간을 나눠야하는 경우뷰에서 보고 있는 수준보다 아래 또는 위 수준에서 계산 결과를 만들어야 하는 경우 테이블 계산식의 원리테이블 계산식은 “Row Data”를 “집계한 값(Aggregation)”을 가지고 “테이블 계산(Table Calculation)”을 실행한다. Row Dat..

DI(Digital Innovation)/Tableau

태블로 신병훈련소 5일차

태블로 맵에 위도 경도가 표시되는 원리? → 자동으로 태블로에서는 지원(미리 약속된 위경도 값) 공간좌표 활용 태블로에서는 기본적인 지리 정보 시각화 뿐만 아니라, 사용자 지정 이미지 위에 위치 정보를 사용하여 시각화하거나, 함수를 사용하여 이동 경로를 표현하는 것이 가능 다양한 지리 정보를 활용해 시각화 5일차 과제 1. 배경 이미지를 이용한 Custom Map 사용 내가 아침마다 타는 지하철역이 제일 붐비는 것 같은 느낌은 과연 기분탓일까…? 수도권 지하철 노선도 위에 일 별 평균 승/하차 승객수를 표현해보자. 지하철 배경 이미지 → “subway.jpg” 사용 메뉴 > 맵 > 배경이미지 > 해당데이터 원본 > 이미지 선택 후 추가 x값 필드 선택(데이터 x좌표값 필드) > 왼쪽 ~ 오른쪽 이미지 크..

DI(Digital Innovation)/Tableau

태블로 신병훈련소 4일차

테이블 계산식→ 무조건 집계값을 이용해야 함태블로 계산 유형행 데이터 → 집계 → 테이블 계산식테이블 계산식집계를 기반으로 범위와 방향에 따라합계누계순위구성 비율선/후행 비교…4일차 과제자 다들 미세먼지 때문에 고통 받으시져?? 이번 4일차 과제는 도시대기 미세먼지 데이터와 빅맥 지수 데이터를 이용하여 다양한 시각화를 이용해 ‘시간분석’을 해 볼 것입니다. 보통 시간 관련된 분석을 할 때는 트렌드를 살펴보는데 유용한 라인 차트를 자주사용하는데 라인 차트 이외에도 시간과 관련된 데이터를 분석하는 시각화는 다양합니다. 1. 라인 차트라인차트는 시간의 흐름에 따라 데이터의 패턴과 트렌드를 보는데 가장 많이 사용되는 시각화입니다. 라인차트를 이용해 아래와 같이 월 별 미세먼지 평균 지수를 한 번 살펴보겠습니다...

DI(Digital Innovation)/Tableau

태블로 신병훈련소 3일차

매개 변수 계산, 필터 및 참조선에서 상수 값을 동적으로 바꿀 수 있는 변수 → 고급 분석에서 상호작용까지 다양하게 사용 매개 변수 활용 순서 매개변수 생성 → 계산식 생성 → 분석에 활용 행수준에 있는 데이터를 갖고왔을때는 시각화 단에서 한번 더 집계를 해야하기 때문에 → 합계로 집계 계산식에서 집계함수를 썼다면 이미 집계를 썼다는 의미로 → 집계 3일차 실습 1. 매개 변수를 사용하여 측정값 변경하기1 & 마크 색상 표현하기 하나의 시각화에서 여러 개의 측정값을 변경해보고, 선택한 카페인 함유량에 따라서 카테고리 색상이 표시되도록 합니다. 아래처럼 좀 더 동적으로 데이터를 분석할 수 있도록 해볼까요? 위 이미지처럼 카테고리 별 카페인 함량(값필터 적용)을 카페인 함유량에 따라 색상을 표현할 수 있다...

달려라 국나뇽
'tableau' 태그의 글 목록