공간 매개 변수 및 연산자
공간 매개 변수
공간 데이터로부터 계산에 사용할 공간 매개 변수를 만들 수 있습니다. 데이터 원본에서 공간 매개 변수를 로드하거나 잘 알려진 텍스트(WKT)를 사용하여 Tableau에서 공간 매개 변수를 만들 수 있습니다. 공간 매개 변수는 점, 다각형, 다각형, 라인 또는 이러한 유형의 동질적 집합일 수 있습니다. 공간 매개 변수는 매개 변수 컨트롤, 매개 변수 동작 및 동적 값과 같은 Tableau의 다른 매개 변수를 사용하는 것과 동일한 방식으로 사용할 수 있습니다.
참고: 공간 매개 변수는 위도 및 경도 좌표와 같은 공간 데이터의 필드만 사용하여 만들 수 있습니다. 텍스트 문자열 필드로는 만들 수 없습니다. 예를 들어 국가 필드는 지리적 역할을 적용할 수 있는 텍스트 문자열이지만 여전히 텍스트 문자열입니다.
공간 매개 변수 만들기
데이터 패널에서 매개 변수를 만들려면 다음을 수행합니다.
오른쪽 위의 드롭다운 화살표를 클릭하고 매개 변수 만들기를 선택합니다.
또는 필드를 마우스 오른쪽 단추로 클릭하고 매개 변수 만들기를 선택할 수 있습니다.
매개 변수 만들기 대화 상자에서 공간 매개 변수의 이름을 지정합니다.
데이터 유형 드롭다운을 열고 공간을 선택합니다.
- 허용 가능한 값에서 전체 또는 목록을 선택합니다.
목록을 선택하면 WKT를 사용하거나 필드에서 값을 채울 수 있습니다. 도메인 나열 매개 변수의 경우 매개 변수 이름을 지정할 때 별칭을 사용하는 것이 좋습니다. 예를 들어 공간 매개 변수의 이름을 POINT(-73.9856 40.7484079) 대신 엠파이어 스테이트 빌딩으로 지정합니다. 별칭은 도메인 나열 매개 변수에만 사용할 수 있습니다. 다음에서 값 추가 옆에 있는 드롭다운 메뉴를 열고 필드를 선택합니다. WKT 값을 그리드에 직접 입력할 수도 있습니다.
확인을 선택합니다.
공간 매개 변수가 데이터 패널 하단의 매개 변수 섹션 아래에 나타납니다.
공간 매개 변수 시각화
공간 매개 변수를 시각화하려면 매개 변수를 계산에 사용해야 합니다.
분석 > 계산된 필드 만들기를 선택합니다.
계산 에디터가 열리면 계산된 필드의 이름을 지정합니다.
계산 에디터에서 매개 변수를 끌어서 수식에 놓습니다.
확인을 선택합니다.
새 계산된 필드가 데이터 패널에 추가됩니다. 데이터 유형 아이콘 앞에 =가 표시되어 계산된 필드임을 나타냅니다. 이제 맵 레이어에 끌어다 놓거나 알약을 두 번 클릭하여 매개 변수를 시각화할 수 있습니다.
매개 변수 컨트롤, 매개 변수 동작 또는 동적 매개 변수를 사용하여 매개 변수 값을 변경할 수 있습니다.
비주얼리제이션에 공간 매개 변수 컨트롤 표시
매개 변수 컨트롤은 매개 변수 값을 수정할 수 있는 워크시트 카드입니다. 이는 뷰를 수정하는 컨트롤을 포함한다는 점에서 필터 카드와 유사합니다.
공간 매개 변수 컨트롤을 표시하려면 데이터 패널에서 매개 변수를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 매개 변수 표시를 선택합니다.
공간 매개 변수 컨트롤은 여러 가지 방법으로 사용할 수 있습니다. 입력 컨트롤로 WKT를 입력하여 매개 변수 값을 설정하거나 매개 변수의 별칭을 입력할 수 있습니다. 목록 또는 드롭다운 컨트롤을 사용하여 공간 매개 변수를 볼 수도 있습니다.
매개 변수와 매개 변수 사용 방법에 대해 자세히 알아보려면 매개 변수 만들기를 참조하십시오.
공간 연산자
Tableau 버전 24.3부터 계산에 공간 연산자를 사용할 수 있습니다.
계산된 필드에 대한 자세한 내용과 이를 사용하는 방법에 대해서는 Tableau에서 간단한 계산된 필드 만들기를 참조하십시오.
공간 연산자를 사용하여 계산된 필드 만들기
Tableau의 워크시트에서 분석 > 계산된 필드 만들기를 선택합니다.
계산 에디터가 열리면 계산된 필드의 이름을 지정합니다.
계산 에디터에서 수식에 공간 연산자를 사용합니다.
예: UNION([기하 도형])
확인을 선택합니다.
계산된 필드임을 나타내기 위해 데이터 유형 아이콘 앞에 아이콘이 표시된 상태로 새 계산된 필드가 공간 연산자와 함께 데이터 패널에 추가됩니다.
Tableau에서 사용할 수 있는 공간 연산자
DIFFERENCE
연산자 | DIFFERENCE |
정의 | 겹치는 구역에서는 두 번째 인수의 모든 영역을 첫 번째 인수에서 제거하고 남은 영역의 부분을 계산합니다. 겹치지 않는 구역에서는 두 번째 인수의 영역을 삭제합니다. |
예 |
INTERSECTION
연산자 | INTERSECTION |
정의 | 두 번째 인수의 영역에서 첫 번째 인수의 영역과 겹치는 부분을 계산하여 반환합니다. |
예 |
SYMDIFFERENCE
연산자 | SYMDIFFERENCE |
정의 | 두 번째 인수의 영역에서 첫 번째 인수의 영역과 겹치는 부분을 계산하고 두 부분 모두에서 삭제합니다. 두 인수 모두에서 영역의 나머지 부분을 반환합니다. |
예 |
UNION
연산자 | UNION |
정의 | 겹치거나 교차하는 공간 데이터 요소, 다각형 및 선을 전체의 윤곽선으로 반환합니다. |
예 |