참고: Tableau의 외부 동작은 Salesforce 플로에서 제공하는 기능을 사용합니다. 이 기능은 선택한 데이터를 Salesforce 플로로 전송하며, 이는 별도의 Salesforce 인프라에서 실행됩니다. Salesforce 플로 및 기타 Salesforce 제품 및 서비스의 사용은 Salesforce와의 계약에 따라 달라집니다.
외부 동작 사용 방법에 대한 자세한 내용은 외부 동작 통합을 참조하십시오.
버전, 사이트 역할 및 사용 권한 요구 사항
외부 동작 워크플로우를 구성하고 사용하려면 작성자와 워크플로우를 사용할 모든 사용자가 외부 동작을 지원하는 Salesforce 및 Tableau 버전에서 특정 사이트 역할 및 사용 권한을 갖고 있어야 합니다.
| 제품 | 버전 | 사이트 역할 및 사용 권한 |
|---|---|---|
| Tableau | Tableau Cloud, Tableau Desktop 또는 Tableau Server 버전 2022.3 이상 | 워크플로우 만들기 또는 편집: Creator 또는 Explorer(게시 가능) 사이트 역할과 통합 문서 편집 및 저장 권한(Linux | Windows) 데이터 보내기: 요약 데이터 다운로드 워크플로우 사용: 모든 사이트 역할 |
| Salesforce | Essentials, Professional, Enterprise, Performance, Unlimited 또는 Developer Edition(Salesforce 버전 참조) | 흐름 만들기 또는 편집:흐름 관리 권한 흐름 사용: 흐름 실행 권한 또는 사용자 세부 정보 페이지의 흐름 사용자 설정 또는 흐름 노드의 기본 동작을 무시하고 사용된 프로필 또는 사용 권한 집합에 대한 액세스 제한 설정(흐름 보안 작동 방식(영문) 참조). |
외부 동작의 배포 요구 사항
외부 동작 워크플로우 확장 프로그램을 사용하려면 Salesforce에서 Salesforce 관리자가 Tableau Server에 대해 연결된 앱을 만들어야 합니다.
또한 확장 프로그램을 배포할 Tableau Server 또는 Tableau Cloud 사이트의 도메인을 Salesforce CORS(Cross-Origin Resource Sharing) 허용 목록에 추가해야 합니다.
외부 동작 설정 또는 해제
Tableau 2022.3 이상에서는 Tableau 외부 동작 기능이 기본적으로 설정됩니다. 이 기능을 해제하려면 TSM(Tableau 서비스 관리자) CLI(명령줄 인터페이스)를 사용하거나 사이트 수준 설정을 구성합니다.
TSM CLI 사용
TSM CLI를 사용하여 vizqlserver.workflow_objects_enabled 구성 키의 값을 tsm configuration set -k vizqlserver.workflow_objects_enabled -v false로 설정합니다.
구성 키 값을 변경한 후에는 tsm pending-changes apply 명령을 사용하여 변경 내용을 적용해야 합니다. 보류 중인 변경 내용을 적용하려면 서버를 다시 시작해야 하는 경우 pending-changes apply 명령은 서버가 다시 시작됨을 알리는 메시지를 표시합니다. 서버가 중지된 경우에도 이 메시지가 표시되지만 이 경우 다시 시작은 없습니다. --ignore-prompt 옵션을 사용하여 이 메시지를 표시하지 않을 수 있지만 이 옵션으로 인해 다시 시작 동작이 변경되지는 않습니다. 변경 내용을 적용해도 다시 시작할 필요가 없는 경우 메시지 없이 변경 내용이 적용됩니다. 자세한 내용은 tsm pending-changes apply를 참조하십시오.
사이트 수준 설정 수정
Tableau Server에서 사이트 수준 설정을 사용자 지정하는 방법에 대한 자세한 내용은 사이트 설정 참조를 참조하십시오.