Tableau에서 Salesforce를 설정하는 방법

12/15 2021
Salesforce / Tableau 로고
(이미지: © Salesforce / Tableau)

Salesforce (새 탭에서 열림) 는 고도로 사용자 정의할 수 있는 다목적 종합 비즈니스 소프트웨어 제품군을 제공합니다. 사용자는 판매, 서비스, 마케팅 및 기타 비즈니스 기능을 위한 제품 선택에 액세스할 수 있습니다. Tableau (새 탭에서 열림) 는 모든 소프트웨어 제품과 호환되도록 설계된 Salesforce 소유의 비즈니스 분석 소프트웨어 브랜드입니다. 이러한 프로그램을 함께 사용할 수 있지만 그렇게 하려면 먼저 Tableau에서 Salesforce를 설정하는 방법을 이해해야 합니다.

다음 여덟 가지 간단한 단계에 따라 이 두 가지 강력한 시스템을 연결하고 Tableau의 통찰력 있는 비즈니스 분석을 기반으로 시장에서 가장 우수한 CRM 소프트웨어 (새 탭에서 열림) 솔루션 중 하나인 Salesforce의 모든 기능을 활용하십시오 .

오늘의 최고의 Salesforce 거래

(새 탭에서 열림)

사용자당 월 25달러부터 Salesforce 이용(미국 전용 링크) (새 탭에서 열림)
Salesforce는 포괄적인 고객 관계 도구 모음, 뛰어난 통합 및 타의 추종을 불허하는 사용자 정의를 제공하는 CRM 시장의 선두주자입니다. 자세한 내용을 보려면 이 링크를 따르십시오.

Tableau로 Salesforce를 설정하는 방법: 준비

Salesforce가 2019년 8월에 Tableau를 인수한 후 Tableau는 Salesforce 제품군의 기본 응용 프로그램이 되었습니다. 따라서 Tableau 분석을 Salesforce 데이터에 쉽고 빠르게 연결할 수 있는 기본 제공 Salesforce 커넥터가 함께 제공됩니다. 이 기능을 활용하려면 먼저 Salesforce 계정을 만들고 호스트 워크스테이션에  Tableau (새 탭에서 열림) 를 설치 해야 합니다.

Tableau를 설치하기 전에 컴퓨터가 Tableau 웹 사이트의 설치 전 (새 탭에서 열림) 가이드 에 자세히 설명된 모든 시스템 요구 사항과 일치하는지 확인하십시오 . 컴퓨터가 작업을 수행할 수 있는 경우 단계별 설치 지침 (새 탭에서 열림) 에 따라 Tableau를 설치하십시오 . Tableau가 설치되면 Salesforce 계정을 만들 차례입니다.

Salesforce는 14개 이상의 다양한 제품이 포함된 종합 비즈니스 소프트웨어 솔루션입니다. 계정을 만들려면 Service Cloud (새 탭에서 열림) , Sales Cloud (새 탭에서 열림) 또는 Marketing Cloud (새 탭에서 열림)와 같은 제품 중 하나 이상에 등록해야 합니다 . Service Cloud에 대해 자세히 알아보려면 Service Cloud Review를 읽어보십시오 . 

Salesforce 제품을 선택하면 사용자 이름과 비밀번호로 계정을 설정하라는 메시지가 표시됩니다. Salesforce를 Tableau 계정에 연결하는 데 필요하므로 이를 보관하십시오.

1단계: 올바른 API가 사용 설정되었는지 확인

API (새 탭에서 열림)는 응용 프로그램이 Salesforce 조직 (새 탭에서 열림) 의 데이터에 액세스할 수 있도록 하는 프로그램입니다. 조직이 무엇인지에 대해 자세히 설명하는 것은 이 가이드의 범위를 벗어나지만 Salesforce에서 귀하의 ID라고 생각하십시오. 귀하의 모든 Salesforce 제품 및 응용 프로그램은 귀하의 "조직 번호"에 연결되어 있습니다. Tableau를 Salesforce에 연결하려면 회사 조직에 다음 API가 활성화되어 있는지 확인해야 합니다.

  • 로그인을 위한 SOAP API
  • 객체를 다운로드하기 위한 BULK API
  • BULK API에서 지원하지 않는 메타데이터를 가져오고 개체를 다운로드하는 REST API
  • 데이터의 변경 사항을 검색하기 위한 복제 SOAP API

확실하지 않은 경우 IT 팀과 연락하거나 Salesforce 지원에 문의하여 올바른 API가 활성화되었는지 확인하십시오.

2단계: Tableau 커넥터 실행

Tableau의 Salesforce 연결 화면

올바른 API를 사용하도록 설정했으면 Tableau를 시작합니다. 왼쪽에 있는 연결 패널의 서버로 아래에서 자세히로 이동합니다. 그런 다음 열리는 목록에서 Salesforce를 선택합니다. 그러면 Salesforce 사용자 이름과 암호를 입력하라는 대화 상자가 있는 새 브라우저 창이 열립니다. 계속하려면 입력하십시오.

이제 Tableau가 Salesforce 계정에 액세스할 수 있도록 허용할지 묻는 대화 상자가 표시됩니다. Tableau에 필요한 액세스 권한을 부여하려면 "허용"을 클릭하십시오.

Tableau용 Salesforce 로그인 인증

3단계: 데이터 소스 이름 지정

이 시점에서 1단계의 모든 API가 올바르게 연결되었다고 가정하면 데이터 원본 페이지에 도달해야 합니다. API 제한에 도달했다는 오류가 표시되면 7단계로 건너뜁니다. 이 단계에서 다른 오류가 발생하면 Salesforce 지원에 문의하십시오. 하나 이상의 API와 관련된 문제일 수 있습니다.

모든 것이 제대로 작동했다고 가정하면 이제 데이터베이스를 Salesforce에서 Tableau로 전송해야 합니다. 화면 상단에서 데이터 소스 이름을 변경할 수 있습니다. 회사의 명명 규칙에 따라 그렇게 하는 것이 가장 좋습니다. 이렇게 하면 다른 사용자가 이 데이터의 출처를 쉽게 인식할 수 있습니다.

일부 데이터는 Salesforce에서 성공적으로 전송할 수 없습니다. 4096자가 넘는 텍스트 필드와 계산된 필드(수식이 있는 다른 필드에서 데이터를 가져오는 필드)는 Tableau로 전송되지 않습니다.

4단계: 스키마 선택

다음 단계는 방금 다운로드한 Salesforce 데이터와 Tableau의 분석 간에 실제 연결을 만드는 것입니다. 이렇게 하려면 표준 또는 사용자 지정 연결을 선택합니다.

Tableau의 기본 통합 문서 화면

표준 연결은 끌어서 놓기 인터페이스가 있는 사전 정의된 쿼리를 사용하여 데이터를 분석합니다. 사용자 지정 연결을 사용하면 고유한 쿼리를 작성할 수 있습니다. 사용자 지정 쿼리는 사용자에게 더 많은 옵션을 제공하지만 Tableau의 쿼리 언어인 VizQL에 대한 실무 지식이 필요합니다.

표준 연결의 경우 일반적으로 사용되는 사전 정의된 쿼리 중 하나를 화면 왼쪽에서 기본 작업 영역으로 드래그하고 분석을 시작합니다. 사용자 지정 연결을 사용하려면 테이블 탭으로 이동하고 조직에서 만든 사용자 지정 개체가 포함된 테이블을 선택합니다. 팀은 이를 미리 Tableau에서 작성해야 합니다. 

테이블 간에 연결을 설정할 필요가 없거나 데이터를 다른 데이터베이스에 연결할 필요가 없는 경우 Tableau를 사용하여 분석을 실행할 수 있습니다. 이 가이드의 8단계로 건너뛰셔도 됩니다.

5단계(선택 사항): 조인 설정

Salesforce 데이터에서 Tableau의 분석을 실행하려면 먼저 데이터에서 조인을 만들어야 할 수 있습니다. 분석을 실행하려면 서로 다른 테이블을 조인해야 할 수 있습니다. 서로 다른 테이블에 표시되는 값을 연결하고 문자열을 연결할 수 있습니다. 

Tableau 작업 영역에서 테이블을 마우스 오른쪽 단추로 클릭하면 조인할 수 있는 테이블 목록이 나타납니다. 조인하려는 필드를 클릭하고 필드 사이에 선을 끌어 서로 연결하기만 하면 됩니다. 제한 필드라고 하는 두 개 이상의 테이블에 동일한 값이 한 번에 표시되는 모든 필드뿐만 아니라 모든 문자열 필드를 조인할 수 있습니다. 조인에 대해 자세히 알아보려면 여기 (새 탭에서 열림) 에서 Tableau 팀의 자습서를 읽어보십시오 .

Tableau 관계 관리자 화면

원하는 대로 데이터를 결합하면 Tableau 분석을 실행할 수 있습니다. 데이터베이스를 함께 조인할 필요가 없는 경우 이 가이드의 8단계로 건너뛰어도 됩니다. 또는 Salesforce 데이터를 다른 데이터베이스의 정보에 연결하는 방법을 알아보려면 계속 읽으십시오.

결합된 분석을 실행하기 위해 Tableau의 Salesforce 데이터를 다른 소스의 데이터에 연결하려면 교차 데이터베이스 조인이 필요합니다. 예를 들어 Google Analytics (새 탭에서 열림) 의 마케팅 데이터를 Salesforce Marketing Cloud의 데이터와 결합하여 Tableau와 결합된 분석을 실행할 수 있습니다.

다른 데이터베이스에서 조인을 추가하는 것은 복잡하지 않습니다. 조인 메뉴의 왼쪽 상단에 있는 연결 옆에 있는 + 아이콘을 선택하고 연결할 데이터 소스를 선택하기만 하면 됩니다. 해당 데이터 소스를 선택하고 조인할 테이블을 선택합니다.

교차 데이터베이스 조인 메뉴가 열려 있는 Tableau의 관계 관리자

Salesforce 데이터에 연결할 수 없는 데이터 소스 유형이 있습니다. 즉, 실시간으로 업데이트되는 모든 데이터는 Salesforce에 연결할 수 없습니다. Tableau는 Salesforce 데이터에 대한 실시간 업데이트 기능을 허용하지 않기 때문입니다.

7단계(선택 사항): API 제한 오류에 대한 해결 방법을 얻으려면 Tableau 지원에 문의하십시오.

이 가이드의 1단계에서 활성화한 API를 기억하세요. 기본적으로 이러한 API를 통해 Tableau는 Salesforce 데이터베이스에 들어가 데이터를 수집할 수 있습니다. Salesforce 데이터베이스는 클라우드에 위치하여 다른 Salesforce 사용자의 데이터와 공간을 공유합니다. Tableau가 Salesforce에서 정보를 가져올 때마다 서버의 부하가 증가합니다. 이 문제를 해결하기 위해 Salesforce는 한 번에 발생할 수 있는 API 요청(Tableau와 같은 다른 응용 프로그램의 데이터 액세스 요청) 수를 적극적으로 제한합니다.

위의 모든 단계를 수행한 후 API 제한 오류가 발생하면 Tableau 설치가 API 요청 제한에 도달하고 Salesforce에서 Tableau가 추가 요청을 차단하고 있음을 의미합니다. 이 오류를 해결하려면 Tableau 기술 지원 팀 (새 탭에서 열림)에 문의하십시오 . 사용 사례에 맞는 해결 방법을 개발할 것입니다.

8단계: 주기적으로 데이터 업데이트

Tableau를 Salesforce 시스템에 처음 연결하면 고객 데이터의 정적 스냅샷이 업로드됩니다. 즉, 업로드한 후 고객이 Salesforce에 추가되거나 Salesforce에서 제거되면 이 정보가 Tableau에서 자동으로 업데이트되지 않습니다.

데이터를 업데이트하려면 전체 새로 고침 또는 증분 새로 고침을 수행할 수 있습니다. 증분 새로 고침은 마지막 새로 고침 이후 Salesforce에 변경되거나 추가된 모든 개체를 다시 업로드합니다. 이 기록은 30일 동안만 돌아간다는 점을 명심하십시오.

30일 이상 증분 새로 고침을 완료하지 않은 경우 전체 새로 고침을 수행하여 모든 데이터를 처음부터 다시 업로드해야 합니다. 이 작업은 더 오래 걸리지만 Tableau 보고에서 누락된 정보가 없도록 합니다.

요약

전경에 스타일화된 주식 시장 그래픽과 숫자가 있는 태블릿을 사용하는 정장을 입은 사람의 이미지

Salesforce 제품군을 Tableau와 연결하는 방법을 알았으므로 이제 Salesforce 제품군에서 제공하는 고급 비즈니스 분석 기능을 최대한 활용할 수 있습니다. 여기에는 손쉬운 끌어서 놓기 인터페이스로 고급 보고서 작성, 데이터 거버넌스 기능 액세스, 비즈니스 성장에 따라 손쉽게 분석 확장이 포함됩니다.

추가 자료

CRM에 대해 자세히 알아보려면 중소기업용 최고의 CRM 가이드 또는 중소기업용 가이드: 중소기업 CRM이 필요한 5가지 이유를 읽어보십시오 .

또는 강력한 비즈니스 커뮤니케이션 플랫폼으로 Salesforce 제품군을 더욱 강화하는 방법을 알아보려면 Slack과 Salesforce 통합을 설정하는 방법 에 대한 가이드를 읽어보세요 .