URL 동작
URL 동작은 Tableau 외부의 웹 페이지, 파일 또는 기타 웹 기반 리소스를 가리키는 하이퍼링크입니다. URL 동작을 사용하여 데이터에 대한 추가 정보에 연결하거나 이메일을 작성할 수 있습니다. 데이터를 기반으로 링크를 사용자 지정하기 위해 URL에 매개 변수로 필드 값을 자동으로 입력할 수 있습니다.
팁: URL 동작이 대시보드의 웹 페이지 개체를 열 수도 있습니다. 자세한 내용은 동작 및 대시보드를 참조하십시오.
URL 동작으로 웹 페이지 열기
- 워크시트에서 워크시트 > 동작을 선택합니다. 대시보드에서 대시보드 > 동작을 선택합니다.
- 작업 대화 상자에서 작업 추가를 클릭하고 URL로 이동을 선택합니다.
- 다음 대화 상자에서 동작의 이름을 입력합니다. 이름에 필드 변수를 입력하려면 이름 상자 오른쪽에 있는 삽입 메뉴를 클릭합니다.
참고: 도구 설명의 링크 텍스트는 URL이 아닌 동작의 이름이므로 동작에 쉽게 알 수 있는 이름을 지정하십시오. 예를 들어 추가 제품 세부 정보에 연결하는 경우 "세부 정보 표시"와 같은 이름을 지정하는 것이 좋습니다.
- 드롭다운 목록을 사용하여 원본 시트 또는 데이터 원본을 선택합니다. 데이터 원본 또는 대시보드를 선택한 경우 포함된 개별 시트를 선택할 수 있습니다.
- 사용자가 동작을 실행하는 방법을 선택합니다.
선택한 옵션... 동작이 실행되는 상황... 마우스오버 뷰에서 마크를 마우스오버합니다. 이 옵션은 대시보드 내의 하이라이트 동작에 효과적입니다. 선택 뷰에서 마크를 클릭합니다. 이 옵션은 모든 유형의 동작에 효과적입니다. 메뉴 뷰에서 선택한 마크를 마우스 오른쪽 단추로 클릭(Mac의 경우 Control 클릭)하고 도구 설명(메뉴)에서 옵션을 클릭합니다. 이 옵션은 URL 동작에 특히 효과적입니다. - URL 대상에 링크가 열리는 위치를 지정합니다.
- 웹 페이지 개체가 없는 경우 새 탭 - 웹 페이지 개체가 없는 시트의 경우 브라우저에서 URL이 열립니다. 원본 시트가 전체 또는 데이터 원본으로 설정된 경우에는 선택하는 것이 좋습니다.
- 새 브라우저 탭 - 기본 브라우저에서 열립니다.
- 웹 페이지 개체 - (웹 페이지 개체가 있는 대시보드에만 사용 가능) 선택한 웹 페이지 개체에서 열립니다.
- URL을 입력합니다.
- URL은 다음 접두사 중 하나로 시작해야 합니다.
http
,https
,ftp
,mailto
,news
,gopher
,tsc
,tsl
,sms
또는tel
- Tableau Desktop은
C:\Example folder\example.txt
와 같은 로컬 경로와 파일 URL 동작도 지원합니다. - URL의 동적 값으로 필드 및 필터 값을 입력하려면 URL 오른쪽에 있는 삽입 메뉴를 클릭합니다. 모든 참조 필드는 뷰에서 사용해야 합니다. 자세한 내용은 URL에 필드 및 필터 값 사용을 참조하십시오.
참고: 접두사를 입력하지 않으면
http://
가 시작 부분에 자동으로 추가되고 URL 동작은 Tableau Desktop에서 작동합니다. 그러나 접두사가 없는 URL 동작이 Tableau Server 또는 Tableau Cloud에 게시되면 브라우저에서 오류가 발생합니다. 대시보드를 게시할 경우 항상 동작에 정규화된 URL을 제공하십시오.참고: 대시보드에 웹 개체가 포함되어 있지 않은 경우에만 ftp 주소를 지정할 수 있습니다. 웹 개체가 존재하는 경우 ftp 주소가 로드되지 않습니다.
- URL은 다음 접두사 중 하나로 시작해야 합니다.
- (선택 사항) 데이터 값 섹션에서 다음 옵션을 선택합니다.
- URL이 지원하지 않는 데이터 값 인코딩 - 브라우저에서 URL에 허용하지 않는 문자를 사용하는 값이 데이터에 포함된 경우 이 옵션을 선택합니다. 예를 들어 데이터 값 중 하나에 앰퍼샌드가 포함된 경우(예: "Sales & Finance") 이 앰퍼샌드를 브라우저에서 인식되는 문자로 변환해야 합니다.
- URL 매개 변수를 통해 다중 값 허용 - 값 목록을 URL의 매개 변수를 통해 수신할 수 있는 웹 페이지에 연결하는 경우 이 옵션을 선택합니다. 예를 들어 뷰에서 여러 제품을 선택하고 웹 페이지에 호스팅된 각 제품의 세부 정보를 보려 한다고 가정합니다. 서버에서 식별자(제품 ID 또는 제품 이름) 목록에 따라 여러 제품 세부 정보를 로드할 수 있는 경우 다중 선택을 사용하여 식별자 목록을 매개 변수로 보낼 수 있습니다.
다중 값을 허용하는 경우 목록에서 각 항목을 구분하는 문자인 구분 기호 이스케이프 문자(예: 쉼표)도 정의해야 합니다. 또한 구분 기호 문자가 데이터 값에 사용되는 경우에 사용할 구분 기호 이스케이프를 정의해야 합니다.
URL 동작을 사용하여 이메일 만들기
- 워크시트에서 워크시트 > 동작을 선택합니다. 대시보드에서 대시보드 > 동작을 선택합니다.
- 동작 대화 상자에서 동작 추가를 클릭하고 URL로 이동을 선택합니다.
- 원본 시트 드롭다운 목록에서 이메일을 보낼 주소가 있는 필드를 포함하는 시트를 선택합니다.
- URL 상자에서 다음을 수행합니다.
- mailto:를 입력하고 오른쪽의 삽입 메뉴를 클릭하여 이메일 주소가 포함된 데이터 필드를 선택합니다.
- ?subject=를 입력하고 제목줄에 텍스트를 입력합니다.
- &body=을 입력하고 오른쪽의 삽입 메뉴를 클릭하여 이메일 본문에 포함할 정보가 있는 필드를 선택합니다.
아래 예에서 “Email” 필드가 이메일 주소를 포함하고 제목은 “City Information”이며 이메일 본문 텍스트는 이메일 주소와 관련된 City 및 State 데이터로 구성됩니다.
:
- (선택 사항) 통합 문서에서 가져온 데이터를 이메일의 본문에 기본 가로 목록 대신 세로 목록으로 표시합니다. 예를 들어 Chicago, Paris, Barcelona 같은 도시 이름으로 구성된 가로 목록이 있다고 할 때, 이를 다음과 같이 세로로 표시하고 싶다고 가정합니다.
Chicago
Paris
Barcelona목록을 세로로 만들려면 데이터 값 섹션에서 다음을 수행합니다.
- URL이 지원하지 않는 데이터 값 인코딩을 선택 취소합니다.
- URL 매개 변수를 통해 다중 값 허용을 선택합니다.
- 값 구분 기호 텍스트 상자에 %0a를 입력하여 목록의 각 항목 사이에 줄 바꿈을 추가합니다. 이것은 줄 바꿈을 위한 URL 인코딩 문자입니다.
URL에 필드 및 필터 값 사용
사용자가 선택한 마크에서 URL 동작을 트리거하면 Tableau가 필드, 필터 및 매개 변수 값을 URL의 변수로 보낼 수 있습니다. 예를 들어 URL 동작이 지도 웹 사이트에 연결되는 경우 주소 필드를 삽입하여 웹 사이트에서 현재 선택된 주소를 자동으로 열 수 있습니다.
- URL 동작 편집 대화 상자에 링크에 대한 URL을 입력합니다.
- 필드, 매개 변수 또는 필터 값을 삽입하려는 위치에 커서를 놓습니다.
- 텍스트 상자 오른쪽에 있는 삽입 메뉴를 클릭하고 삽입할 필드, 매개 변수 또는 필터를 선택합니다. 변수는 꺾쇠 괄호 안에 포함됩니다. 필요한 만큼 변수를 계속 추가할 수 있습니다.
참고: 모든 참조 필드는 뷰에서 사용해야 합니다. 그렇지 않으면 링크 테스트를 클릭할 때 링크가 작동하더라도 비주얼리제이션에 링크가 표시되지 않습니다.
집계된 필드 포함
사용 가능한 필드 목록에는 집계되지 않은 필드만 포함됩니다. 집계된 필드 값을 링크 매개 변수로 사용하려면 먼저 관련 계산된 필드를 만들고 해당 필드를 뷰에 추가합니다. (비주얼리제이션에 계산된 필드가 필요하지 않은 경우 해당 필드를 마크 카드의 세부 정보로 끌어옵니다.)
매개 변수 값 삽입
매개 변수 값을 삽입할 경우 URL 동작은 기본적으로 표시 형식 값을 보냅니다. 대신 실제 값을 보내려면 매개 변수 이름 뒤에 ~na
문자를 추가합니다.
예를 들어, 10.1.1.195와 같은 실제 값 문자열과 Computer A (10.1.1.195)
와 같이 보다 친숙한 값을 갖는 표시 형식 문자열로 구성된 IP 주소를 포함하는 매개 변수가 있다고 가정해 보겠습니다. 이 경우 실제 값을 전송하려면 URL의 매개 변수를 http://<IPAddress~na>/page.htm
형태로 수정해야 합니다.