2016-06-22 5 views
0

나는 Tableau를 처음 사용하므로 쉬운 질문 일 수는 있지만 아직 완료하지 못했습니다. 나는 다음과 같은 형식으로 내 데이터를 가지고 :고정 된 수의 열로 구성된 tableau 피벗 행

EntityId | 1stActId | 2ndActId | 3rdActId 
------------------------------------------------- 
    1  |  2  |  6  |  1 
    1  |  6  |  1  |  7 
    1  |  1  |  7  |  7 
    2  |  1  |  2  |  3 
    2  |  2  |  3  |  3 

그래서 나는 모든 행동 하나 열에서 모든 액션 트리플을 추출 할 : 내 시각화를위한

EntityId | ActionId 
------------|------------ 
    1  |  2 
    1  |  6 
    1  |  1 
    1  |  7 
    1  |  7 
    2  |  1 
    2  |  2 
    2  |  3 
    2  |  3 

내 원하는 테이블 형식은 다음과 같습니다 . 다음 단계는 Tuples, Triples, Quadruples 등을 얻을 수 있도록 열 개수를 가변하는 것입니다.

Tableau에서 직접이 작업을 수행 할 수있는 방법이 있습니까? 아니면 Tableau로 가져 오기 전에 변환해야합니까?

미리 감사드립니다.

안부,

답변

1

흥미롭게 극적 장면은 현재의 데이터 형식이 아닌 원하는 테이블 형식으로 가장 잘 작동합니다. 원하는 테이블을 현재 테이블 형식으로 변환하는 Pivot이라는 기능이 있지만 그 반대는 아닙니다. 원하는 것을 얻으려면 데이터를 Tableau로 가져 오기 전에 변환해야합니다. 그렇지 않으면 아래의 형식을 고려하십시오. 목표에 따라 데이터를 필터링, 그룹화 및 드릴 다운 할 수 있습니다. 그러나 EntityId를 복제하므로 문제가되지 않습니다.

EntityId Value ActionId 
1    2  1st 
1    6  1st 
1    1  1st 
2    1  1st 
2    2  1st 
1    6  2nd 
1    1  2nd 
1    7  2nd 
2    2  2nd 
2    3  2nd 
1    1  3rd 
1    7  3rd 
1    7  3rd 
2    3  3rd 
2    3  3rd 
+0

감사합니다. 그래서 전 Tableau 외부에서 전처리 작업을 할 것입니다. – user1337