KNOWLEDGE BASE

Tableau Viz Lightning Web Component Does Not Work On Salesforce Classic


Published: 03 Sep 2020
Last Modified Date: 05 Oct 2020

Issue

You can't embed a view in Salesforce Classic using the Tableau Viz Lightning web component.

Environment

  • Salesforce Classic UI
  • Tableau Server
  • Tableau Online
  • Tableau Public

Resolution

Workaround

Download and install the Salesforce Canvas Adapter for Tableau.

Canvas is Salesforce's framework for integrating 3rd-party applications.
 
The downloadable zip file includes:
  • SFDC canvas adapter
  • Sample workbooks
  • Visual force pages
  • Documentation
  • License Agreement

The documentation steps walk through how to install the adapter using Apache Tomcat, as well as what steps are needed for this to work in your own environment.

The use of the SFDC Canvas Adapter is governed by the License Agreement included in the downloadable zip file. You should read the entire agreement carefully, but here are a few highlights:
  • There is no cost to use the adapter. However, you will need licenses to Tableau and to Salesforce.
  • Can be distributed with your software, as long as Tableau is notified of these products (send an email to: licensing@tableau.com).
  • Tableau does not support programs created using the API.
  • Tableau does support and maintain the current and previous major version of the API. It is your responsibility to make sure you are using a supported version.

Download the Canvas adapter and documentation here: Salesforce Canvas Adapter for Tableau.

Cause

Salesforce Classic does not support Lightning Web Components and the Tableau Viz Lightning Web Component to embed Tableau Viz in Salesforce does not work.

 
Did this article resolve the issue?