Tableau 시각화 작성을 위해 데이터세트 준비에 많은 시간이 소요됩니다. 데이터 세트의 preparation 과 advanced analytic를 쉽게 할수 있게 합니다. 성공적인 Tableau data blending을 위한 6단계입니다. - by pikdata (www.pikdata.com)
1. Cookbook Series | 6 Steps to Faster Data Blending for Tableau
Tableau를 위한
성공적인 데이터 블렌딩
6단계
COOKBOOK SERIES
픽데이타㈜
2. 데이터블렌딩은여러소스의데이터를결합하여분석데이터세트를만드는프로세
스입니다. Tableau사용자에게이는매우중요하고시간이많이소요되는프로세스
입니다.
비즈니스 조직은 Tableau를 통해 놀라운 Insight를 가질 수 있게 되었습니다.
Tableau의 시각적 분석이 중요하게 됨에 따라, 분석가는 증가하는 데이터
양과 데이터의 복잡성을 처리할 수 있어야 합니다. 분석가들은 이를 위해 많
은 시간을 소요하고 있습니다.
• 올바른 데이터세트가 준비될 때 까지 장시간 기다리고
• 다양한 데이터세트의 매뉴얼 프레퍼레이션(preparation) 및 통합
• 의사 결정에 필요한 advanced analytics 기능의 필요
alteryx는 Tableau 시각화를 위한 데이터 세트를 만드는 데 시간과 노력을 줄이는
데이터 블렌딩 기능을 제공합니다.
Tableau를 위한 데이터 블렌딩이란?
데이터를 빠르게 이해하기 위
해 Tableau의 이용이 늘어나고
있습니다
비즈니스 분석가는 더 빠르게
Insight를 얻어야 합니다
더 빠른 데이터 블렌딩으로
더 많은 시간을 데이터 시각화
에 할애 할 수 있습니다.
Cookbook Series | 6 Steps to Faster Data Blending for Tableau
3. 비즈니스 문제에 대한 바른 시각을 얻기 위해 많은 데이터 소스를 필요로
하며 분석을 위해서는 데이터 소스를 결합하는 데이터 블렌딩이 매우
중요합니다. 강력한 데이터 블렌딩 기능때문에 수많은 Tableau 고객들이
alteryx를 사용하는 이유입니다. Tableau와 같이, alteryx 는 코딩 또는 전문
기술이 필요 없도록 그래픽 워크플로우 기반으로 만들어졌습니다.
alteryx를 통해 사용자들은 데이터웨어하우스(DW)와 같은 기존 데이터를
활용여 분석할 수 있으며 이를 데스크톱, 클라우드, 빅데이터 시스템의
데이터와 블렌딩하여 사용할 수도 있습니다. alteryx로 필요한 데이터
세트를 빠르게 작성하고, Tableau로 직접 렌더링 할 수 있습니다
alteryx로 속도의 이슈를 해결
Tableau를 위한 더 빠른 데이터 블렌딩
Tableau를 위한
데이터 블렌딩
• 정형, 비정형, 반정형 데이
터에 대한 액세스
• 데이터 클렌징(cleansing)
• 데이터 통합(integration)
• 데이터 변환
(transformation)
• 데이터 보강(enrichment)
Cookbook Series | 6 Steps to Faster Data Blending for Tableau
4. alteryx의 Visual Analytics Kit을 통해 alteryx+Tableau를 쉽게 시작할 수 있습
니다. 이 Kit는 많은 사전 탑재된 분석 어플리케이션과 시각화를 제공합니다.
아래의 워크플로우는 Visual Analytics Kit의 일부인 Multi-Channel Analysis 샘플
입니다.
alteryx.com/kit 에서 Kit를 다운로드 하고 분석 워크플로우를 탐색할 수 있습
니다.
Alteryx Visual Analytics Kit for Tableau
Visual Analytics Kit
for Tableau
• Survey Analysis
• Advanced Data Blending
• Parsing XML
• Sending Polygons to Tableau
• Multi-Channel Analysis
• A/B Testing
• Market Basket Analysis
• Drive TimeAnalysis
alteryx Visual Analytics Kit
다운로드 alteryx.com/kit
Cookbook Series | 6 Steps to Faster Data Blending for Tableau
5. 더 빠른 데이터 블렌딩을 위한 방안
1
2
3
4
5
6
준비물
• alteryx 프로그램
alteryx.com/download
• 블렌딩하려는 데이터 소스
리스트
• 사용할 데이터베이스 혹은
소스에 접근 가능
• 필요한 데이터 세트에 대한
대략적 명세
• 수행할 분석에 대한
명확한 이해
Cookbook Series | 6 Steps to Faster Data Blending for Tableau
매뉴얼 수식(formula)나 데이터 복사 없이 데이터를 변환
파일을 찾는데 시간을 소비하지 않고 Tableau에서 직접 실
행하여 결과 확인
모든 데이터 소스로 부터 데이터 가져오기
이상치(outliers),중복데이터,기타노이즈제거를위해
데이터클렌징(cleansing)
행(rows)을 열(columns)로이동하고 필드명 renaming으로
시각화를 위한 데이터로 최적화(optimize)
여러다른소스에서의 데이터병합(join)
Tableau를 위한 데이터
블렌딩 데모
alteryx.com/tableau
6. • Input 도구를사용하여데이터소스를alteryx캔버스로드래그-앤-드롭하여
워크플로우구축을시작할수있습니다
• Input 도구의 configuration pane에서 필요한 각 데이터 소스 선택
• 데이터 세트 프리뷰를 통해 데이터 블렌딩 전 워크플로우에서
수정이 필요한 곳을 미리 확인할 수 있습니다
모든 데이터 소스로 부터 데이터
가져오기
성공적 분석을 위해
• 데이터 소스에 접근가능
한지 권한 미리 체크
• 데이터에 어떤 문제가 있는
지를 확인
• 워크플로우에서 데이터를
어떻게 변환할지를 계획
수립
Customer Database
ProductSales
1
Cookbook Series | 6 Steps to Faster Data Blending for Tableau
7. • 데이터 세트에 액세스했으면 블렌딩 및 분석을 위한 준비를
할 수 있습니다
• Sample 도구를 사용하여 이상치와 데이터 노이즈를 제
거합니다
• Filter 도구를사용하여관심있는데이터의부분을격리(isolate)합니다
• Unique 도구를사용하여중복데이터를제거합니다
이상치(outliers), 중복 데이터, 데이터 노이즈
제거를 위해 데이터 클렌징(cleansing)
성공적 분석을 위해
• 여러 데이터 세트를 함께
가져올 때 제품명, 카테고
리, 사용자 ID를 일관성 있
게 정리합니다
• alteryx를 사용하여 용어의
분류를 만들고 일관된 카테
고리 이름을 만들 수 있습니
다.
ProductSales SampleTool FilterTool
T
T
UniqueTool
U
U
2
Cookbook Series | 6 Steps to Faster Data Blending for Tableau
8. • Transpose 아이콘을캔버스로드래그하여컬럼형식의데이터를로우(row)포
맷으로바꿉니다
• Select 도구를사용하여시각화시더읽기쉽게필드명을rename 합니다
• Formula 도구를이용하여 cell세트로부터값을가져오고다른데이터의행
(row)에재사용합니다.
데이터 최적화 (optimize)를 위해
행(rows)을 열(columns)로 이동하고
필드명 rename 합니다
성공적 분석을 위해
• Tableau에 데이터를 최적화하
기 위해 형태를 만들고 라벨을
만듭니다
• Experian Mosaic 데이터와
같은 타사 인구통계 데이터
(demographic data)를 고객
과 연결하여 세분화
(segmentation)합니다.
Associate Mosaicsegmentswith eachtransaction
soyou cananalyze product salesby segment
Move salesdatafrom
columns to rows
Rename fieldssuchasLOR
toLength of Residence
3
Cookbook Series | 6 Steps to Faster Data Blending for Tableau
9. • Union 도구를 사용하여 각각의 데이터 스트림을 수용하거나 묶어 단
일 스트림으로 만듭니다
• 제품 세부 사항을 SKU 번호의 고객 트랜잭션에 병합합니다. 필드
가 정확히 일치하지 않더라도, alteryx가 Fuzzy Match 도구가 병합
을 도와줍니다
여러 다른 소스에서의 데이터를
병합(join)
성공적 분석을 위해
• alteryx의 Fuzzy Match 도구
로정확히매치되지않은필드
를가져옵니다
• Fuzzy Match 도구는 pre-
configured matchstyles 을
가지고 있어 부정확한 중복
을 식별하여 병합(merge)
또는 purge(소거) 할 수
있습니다
Use the Union tool to combineeach
data sourceinto a singlestream
Joinproductdetails to
customertransactions
L
R
L
J
R
4
Cookbook Series | 6 Steps to Faster Data Blending for Tableau
10. 성공적인 분석을 위해
• alteryx 는데이터변환(transfo
rmations)을 위한 수백가지
의 도구를 제공합니다
• 시각화를 위한 데이터 변환에
대한 더 자세한 내용은 “Mast
ering Survey Analytics"를
참고하십시오
Summarize: Count the number of transactions,
andaddthe value of the transactions
매뉴얼 수식(formula) 또는
데이터 복사 없이 데이터 변환
• Summarize 도구를 사용하여 CustomerID당 거래 건수를 집계합니
다
• 그리고 Summarize도구로총구매액을집계합니다
5
Cookbook Series | 6 Steps to Faster Data Blending for Tableau
11. • 파일을찾는데시간을허비할필요없습니다.alteryx에서 바로
Tableau를 바로 구동 시킬 수 있습니다
• alteryx에서 Tableau TDE 파일 포맷으로 직접 출력할 수 있
습니다. 이를 통해 시각화의 렌더링 전에 계산을 컴파일하
여 퍼포먼스를 높이게 됩니다
• alteryx는 Tableau통합문서(workbook)을실행하여기본데이터를업
데이트하고,대시보드에결과를표시할수도있습니다
파일을 찾는데 시간을 소비하지 않고
Tableau에서 직접 실행하여 결과를
확인할 수 있습니다
성공적인 분석을 위해
• alteryx Server의 스케쥴 기
능을 통해 Tableau Server의
TDE파일에 데이터를 정기적
으로 업데이트할 수 있으며,
이를 통해 작성한 시각화가
항상 최신의 내용을 반영할
수 있습니다
Tableau Workbook Tool: Immediately launch
your results in your favorite TableauWorkbook
6
Cookbook Series | 6 Steps to Faster Data Blending for Tableau
12. • Historical 데이터로고객의가치(value)를예측할수있습니다
• 지난주추가된고객중평생가치(lifetimevalue)상위5%고객이될고객을찾
아냅니다
• 다른 공급 업체로의 이탈 가능성이 가장 큰 고객 파악
• alteryx는 코딩없이 드래그앤드롭으로 쉽게 예측분석(predictive analytics)
을 할 수 있습니다
보너스 :Advanced Analytics로
고객 평가(scoring)
성공적인 분석을 위해
• 강력한 예측분석과 공간분
석을 위해 블렌딩된 데이터
를 사용하십시오
• 새로운 문제와 데이터세트
에 대해서 기 작성한
alteryx의 워크플로우를 재
사용할 수 있습니다
O
R
Use the Forest Model tool to c
reate a target variable based
on Channel
Use the Scoretool to output the original data stre
am with the predicted value(s) of the model
Cookbook Series | 6 Steps to Faster Data Blending for Tableau
13. Resources
Cookbook Series | 6 Steps to Faster Data Blending for Tableau
alteryx로 데이터 블렌딩 Trial
alteryx.com/download
Tableau를 위한 데이터 블렌딩 데모비디오
alteryx.com/tableau
Tableau Viz 키트다운로드
alteryx.com/kit
고객사의 case study
alteryx.com/customers
14. 왜 분석가들은 alteryx와 Tableau 를
함께사용해야하나요?
“현재및과거피보험자데이터
에대한잠재고객목록을정리
하는데수일이걸렸던매뉴얼
프로세스가이제수분내로완
료될수있었습니다.”
– CNAInsurance
데이터 분석을 위한 준비시간을 2/3으로 단축
더 빠른 인사이트 획득을 통해 비즈니스 기회에
대응
IT부서로 부터 데이터를 기다리지 않고
셀프서비스로 이 모든게 가능합니다
Cookbook Series | 6 Steps to Faster Data Blending for Tableau
15. Cookbook Series | 6 Steps to Faster Data Blending for Tableau
데이터블렌딩및AdvancedAnalytics
감사합니다
픽데이타㈜
솔루션사업부 정희설
sales@pikdata.com / 02-3775-2658
http://www.pikdata.com