Tableau와 Slack 작업 영역 통합

버전 2021.3부터 Tableau Server와 Tableau Cloud는 Slack용 Tableau 앱 통합을 지원합니다. 따라서 Slack 작업 영역에서 작업하는 동안 Tableau 스냅샷을 공유하여 협업하고, Tableau 콘텐츠를 검색하고, Tableau 데이터에 대한 알림을 수신할 수 있습니다.

Slack용 Tableau 앱을 사용하면 Tableau 사이트를 Slack 작업 영역에 연결할 수 있습니다. 사용하도록 설정된 후 Tableau 사용자는 다음을 수행할 수 있습니다.

  • Slack에서 팀 동료가 콘텐츠를 공유할 때, 댓글에 언급될 때 또는 데이터 기반 알림에서 데이터가 지정된 임계값을 충족하는 경우 알림을 볼 수 있습니다. Tableau Cloud의 사이트 관리자 또는 Tableau Server의 서버 관리자가 사이트에서 알림을 사용하도록 설정한 경우 사용자는 Slack에서 계정 설정(링크가 새 창에서 열림)을 구성하여 수신할 알림을 제어할 수 있습니다.
  • Tableau URL을 Slack에 붙여 넣으면 비주얼리제이션의 미리 보기를 볼 수 있으므로 Slack에서 직접 데이터 관련 콘텐츠를 컨텍스트와 함께 공유할 수 있습니다.
  • Slack DM 및 채널에서 Tableau 뷰 또는 통합 문서를 검색할 수 있습니다.
  • Slack용 Tableau 앱에서 최근 항목 및 즐겨찾기에 액세스할 수 있습니다.

자세한 내용은 Slack용 Tableau 앱을 사용하여 알림 수신, 검색 및 공유를 참조하십시오.

참고: 사이트에서 기능이 해제되어 있으면 일부 알림 기본 설정을 사용하지 못할 수 있습니다. 예를 들어, 사용자 표시 유형 설정이 제한됨으로 설정되어 있으면 알림이 해제됩니다. 자세한 내용은 사이트 설정 참조사이트 사용자 표시 유형 관리를 참조하십시오.

Slack을 Tableau 사이트와 통합하려면 Tableau 사이트에서 필요한 일부 구성 단계를 수행하고 연결하려는 Slack 작업 영역에서 일부 단계를 수행해야 합니다. 이 개요는 Tableau Cloud의 Tableau 사이트 관리자 또는 Tableau Server의 Tableau Server 관리자 및 Slack 작업 영역 관리자를 위한 단계를 제공합니다.

요구 사항

Slack에서 Tableau를 사용하도록 설정하려면 Slack 작업 영역 관리자와 Tableau Cloud의 Tableau 사이트 관리자 또는 Tableau Server의 Tableau Server 관리자가 필요합니다.

Slack 작업 영역에 Tableau Server 사이트 연결

Tableau Server 관리자는 Slack 작업 영역을 하나의 Tableau Server 사이트에 연결할 수 있습니다. Tableau 사이트를 Slack 작업 영역에 연결하는 프로세스는 3개의 작업으로 구성됩니다.

  • Slack 작업 영역 관리자: Slack API 플랫폼에서 개인 Slack 응용 프로그램을 만듭니다.
  • Tableau Server 관리자: 앱 정보를 사용하여 OAuth 클라이언트를 추가합니다.
  • Tableau Server 관리자: Tableau 사이트를 Slack에 연결합니다.

각 Tableau 사이트를 Tableau 사이트당 1개의 Slack 작업 영역에 연결할 수 있습니다. Slack 앱 만들기에 대한 자세한 내용은 Slack의 Slack 플랫폼에 대한 모범 사례 및 지침(영문)(링크가 새 창에서 열림)을 참조하십시오.

참고: 프록시 서버를 사용하는 경우 시작하기 전에 Tableau Server의 프록시 구성에 나온 프록시 설정 지침을 따랐는지 확인합니다.

또한 Windows의 경우:

  • Windows 환경 변수에 http_proxyhttps_proxy가 지정되어 있는지 확인합니다. 환경 변수 지정에 대한 자세한 내용과 지침은 Tableau Server의 프록시 구성을 참조하십시오.
  • 이 목록의 Slack 도메인을 허용 목록에 추가합니다. 자세한 내용은 인터넷 통신을 참조하십시오.

1단계: Slack용 Tableau 앱 만들기

Slack 작업 영역 관리자:

  1. Slack의 API 설명서(영문)(링크가 새 창에서 열림)로 이동하고 Create New App(새 앱 만들기) 선택
  2. From Scratch(처음부터 시작)을 선택한 다음 앱 이름과 앱의 작업 영역을 추가합니다. Create New App(새 앱 만들기)을 선택합니다.
  3. 앱 이름을 지정하고 Slack 작업 영역을 선택합니다.
  4. 앱의 기본 정보 설정으로 연결됩니다. 여기에서 앱의 권한, 설명 및 기타 설정을 수정할 수 있습니다.
  5. 기능 추가 섹션에서 Bots(봇)를 선택한 다음 Review Scopes to Add(추가할 범위 검토)를 선택합니다.
  6. Bot Token Scopes(봇 토큰 범위)에서 다음 범위를 추가합니다.
    • chat:write
    • files:write
    • users:read
    • users:read.email
  7. 탐색 메뉴에서 OAuth & Permissions(OAuth 및 사용 권한)를 선택합니다.

    중요: Slack용 Tableau 앱의 토큰 교체에 동의하면 Slack에서 알림이 작동하지 않습니다. 토큰 교체를 추가한 후에는 제거할 수 없습니다.

  8. Add New Redirect URL(새 리디렉션 URL 추가)을 선택합니다.
  9. 정규화된 URL https://<Tableau Server URL>/auth/add_oauth_token을 추가합니다.
  10. 탐색 메뉴에서 Basic Information(기본 정보)를 선택합니다.
  11. Tableau Server 관리자에게 클라이언트 ID, 클라이언트 암호 및 리디렉션 URL을 제공합니다.
  12. Settings(설정) 메뉴에서 Basic Information(기본 정보)을 선택한 다음 Install(설치)을 선택하여 Slack용 Tableau 앱을 Slack 작업 영역에 추가합니다.

참고: 관리자는 배포 옵션을 활성화하여 앱을 다른 Slack 작업 영역과 공유할 수 있습니다. 자세한 내용은 Slack 설명서에서 배포 관리(링크가 새 창에서 열림)를 참조하십시오.

2단계: Tableau 사이트에 OAuth 클라이언트 추가

Tableau Server 관리자:

Tableau Server 관리자는 Slack 작업 영역 관리자의 OAuth 클라이언트를 추가한 다음 Tableau 사이트를 Slack에 연결합니다.

  1. Slack에 연결하려는 사이트에 로그인합니다. 사이트의 설정 페이지에서 통합 탭을 선택합니다.

    Tableau 사이트 설정의 통합 탭

  2. Slack 연결에서 OAuth 클라이언트 추가를 선택합니다.
  3. Slack 작업 영역 관리자의 클라이언트 ID, 클라이언트 암호리디렉션 URL을 추가한 다음 대화 상자에서 OAuth 클라이언트 추가를 선택합니다.
  4. 연결 유형 및 클라이언트 ID가 테이블에 나타납니다.

3단계: 연결 완료

Tableau Server 관리자:

Slack 연결 아래에 OAuth 클라이언트가 추가되면:

  1. Slack에 연결을 선택합니다.
  2. 표시되는 메시지에 따라 Slack 작업 영역에 로그인합니다.
  3. 허용을 선택하여 Tableau 사이트에 Slack 작업 영역에 대한 액세스 권한을 제공합니다.

이제 Tableau 사이트와 Slack 작업 영역이 연결되었습니다. Slack 작업 영역에서 허가된 Tableau 사용자는 다른 사용자가 Tableau 콘텐츠를 공유할 때, 데이터 기반 알림이 트리거될 때 또는 뷰 또는 통합 문서의 댓글에서 @을 사용하여 다른 사용자가 언급될 때 Slack 알림을 받을 수 있습니다.

Slack에서 Tableau 사이트 연결 끊기

사이트 관리자는 사이트 설정의 통합 탭에서 Slack과의 연결 끊기를 선택하여 Slack 작업 영역에서 Tableau 사이트 연결을 끊을 수 있습니다. 사용자는 당분간 알림을 계속해서 수신하게 됩니다. 2단계에서 추가한 OAuth 클라이언트 정보가 보존되므로 필요한 경우 새 작업 영역에 연결하는 데 사용할 수 있습니다.

Slack 사용자는 Slack용 Tableau 앱의 탭에서 Tableau와의 연결 끊기를 선택하여 Slack에서 연결을 끊을 수 있습니다.

Slack용 Tableau 앱 업데이트

Slack용 Tableau 앱의 새 버전이 제공되면 앱 성능을 유지하고 새로운 기능을 사용할 수 있도록 응용 프로그램을 업데이트하라는 권장 메시지가 표시됩니다.

Slack용 Tableau 앱을 업데이트하려면:

  1. 사이트의 설정 페이지에서 통합 탭을 선택합니다.
    Tableau 사이트 설정의 통합 탭
  2. Slack 연결에서 Slack에 연결을 선택합니다.
  3. 업데이트를 선택합니다.

참고: 모든 Tableau 관리자에 의해 적용된 앱 업데이트는 동일한 작업 영역에 연결된 모든 Tableau 사이트에 영향을 미칩니다.

Slack용 Tableau 앱 문제 해결

모범 사례는 Slack 작업 영역에 대한 앱 승인을 관리하는(링크가 새 창에서 열림) 것입니다. 그러나 Slack 작업 영역에서 관리자가 아닌 사용자가 앱을 제거하도록 허용하는 경우 사용자가 사이트의 Slack용 Tableau 앱을 제거할 수 있습니다. 이 시나리오에서는 다른 사용자에게 Slack용 Tableau 앱이 표시되지만 해당 기능은 예상대로 작동하지 않습니다. 이 문제를 해결하려면 Slack 관리자에게 Slack용 Tableau 앱을 제거했다가 다시 설치하도록 하십시오. 그런 다음 관리자가 단계에 따라 Slack을 Tableau 사이트에 연결하도록 하십시오.

피드백을 제공해 주셔서 감사합니다!