Skip to main content

#Tableau Cloud76 personnes en discutent

i p a posé une question dans #Tableau Desktop & Web Authoring

I have 3 custom SQL's , they are all same queries but due to some filter conditions , i need to separate them into 3 custom SQL's rather than a single Custom SQL,. Is it possible to Union these 3 custom SQLs in tableau  Desktop?  They are from  the same database connection. Thanks

 

#Tableau Desktop & Web Authoring

 

#Tableau  #Tableau Cloud  #Tableau Prep

1 réponse
  1. Aujourd’hui, à 01:15

     

    I am combining the 3 custom SQLs  like this in the screenshot with full outer join. Does this work ??  The queries from the same DB and they are similar data but each custom has some slightly different filter considtions, so i want to union all these 3 Custom SQLs.   

     

    I am combining the 3 custom SQLs like this in the screenshot with full outer join. Does this work ??

     

     

0/9000

We’re evaluating an architecture for embedding Tableau Cloud views in Salesforce Experience Cloud, where portal users need to access Tableau content without having individual Tableau site accounts. 

 

Our preferred approach is to use the Tableau View LWC with token-based SSO. However, the Tableau documentation we’ve found appears to document On-Demand Access (ODA) primarily for the Embedding API/JWT approach, and it’s unclear whether ODA is also supported when using the Tableau View LWC.

 

Can anyone from Tableau confirm:

  • Does Tableau View LWC support On-Demand Access when using token SSO?
  • If so, what is the supported configuration or required setup?
  • If not, what is the recommended/supported approach for embedding Tableau Cloud in Salesforce Experience Cloud for users who should not require Tableau site accounts?

#Tableau Cloud

1 réponse
  1. Hier, à 19:05

    @Nicole Chang

     

    From what I see the LWC component does not have a checkbox to enable the oda (on demand access) access or to pass the oda groups claim.  These JWT claims are needed so you can give access to the ODA access:

    From what I see the LWC component does not have a checkbox to enable the oda (on demand access) access or to pass the oda groups claim.As I said, I don't see a switch or options for these claims in the LWC:image.pngWhat would I do next?

     

    You may confirm with Salesforce support creating a case: 

    https://help.salesforce.com/s/cases

     

     

    Final remarks:

     

    Take into account ODA (On demand access) is only available for Tableau Cloud tenants with Usage Based Licensing or the newly introduced Capacity Based Licensing 

    https://help.tableau.com/current/online/en-us/license_product_keys.htm#usagebased-license-model

     

    https://help.tableau.com/current/online/en-us/license_product_keys.htm#capacitybased-license-model

     

     

    If this post resolves the question, would you be so kind to "Accept this Answer"?. This will help other users find the same answer/resolution and help community keep track of answered questions. Thank you. 

     

    Regards, 

     

    Diego Martinez 

    Tableau Visionary and Tableau Ambassador

0/9000

I am reaching out to inquire about the possibility of connecting to Tableau Cloud using a REST API. Specifically, I am interested in understanding if there is a REST API available for Tableau Cloud, and if so, whether you could provide any well-known libraries or documentation that support this integration.

I have been unable to find comprehensive documentation on this topic and would greatly appreciate any guidance or resources you can provide.

2 réponses
  1. Hier, à 18:00

    I can confirm Tableau Cloud has a REST API 

    The official docs cover everything you need to get started 

    Use the link provided

0/9000

Hey 🛑 Tableau #datafam#datafam and Salesforce  #Tableau_next#Tableau_next

 users -  

 Want to level-up your mapping game or not certain which chat type to use with your data? Help is on the way at our September 2nd virtual meeting - you just need to save a spot at 

https://lnkd.in/gkb5kNXS

 and we'll see you there -- 

All are welcome 

#Tableau Cloud #Tableau Server #Tableau Public 

 

Hey 🛑 Tableau and Salesforce users - Want to level-up your mapping game or not certain which chat type to use with your data?

0/9000
3 réponses
0/9000

Hello - I am not able to extract refreshes as the Jobs are failing immediately, One program completed success without any errors and rest of the programs are NOT.  It is connecting to the Tableau Bridge but it is failing.  We are live on Tableau Cloud today and none of the data sources are refreshing with the exception of one data source.  All these data sources are connected to Oracle Database.   

 

#Tableau Cloud

3 réponses
  1. 9 août, 13:14

     @Rajashekar Atmakuri

     

       

    As Mr.Diego mentioned, it would be helpful if you could share the exact error message first, but here are a few possible reasons why this might be happening:  

     

    1. The owner of the failed workbooks was changed

     

       

    As explained in the documentation below, when you change the owner of a workbook on Tableau Cloud, the embedded credentials used to connect to the data source are cleared/lost. This could be causing the data source connection to fail.   

    https://help.tableau.com/current/server/en-us/owner.htm

     

    If this is the case, you should be able to resolve the issue by editing the data source connection and re-embedding the credentials (the Oracle ID and password).  

     

    2. Multiple Oracle environments/networks are being used

     

       

    While this might be less likely, if you are using two or more Oracle databases located on different networks, you will need to set up a dedicated Tableau Bridge server for each network/pool.  

    https://help.tableau.com/current/online/en-us/to_enable_bridge_live_connections.htm 

0/9000

I have a use case on priority where I am facing issue while downloading an excel file from Tableau Cloud. I am creating some manual sheets and attaching them in the dashboard as a header. Below a particular header, I have 3 sub-headers. When I download the excel, the manually added sheets are not appearing properly as shown in my dashboard because it is added manually so it is not coming in excel, but I tried by adding the created fields in the sheet I am downloading but still it is not coming in a way I want.  Suggest me some possible ways to achieve it.    Regards,  Abhishek Tiwari   

3 réponses
  1. 6 août, 14:30

     You might also be able to apply the method of renaming the dimension to your desired export name using "Rename." 

0/9000

I'm trying to build a chart in Tableau that combines a side-by-side bar chart with a line chart.

Currently, my view shows Sales as side-by-side bars:

  • Current Year Sales
  • Previous Year Sales

I would like to add a line that represents the Year-over-Year (YoY) % difference for each month, calculated as:

(Current Year Sales - Previous Year Sales) / Previous Year Sales

For example:

  • January: Compare January CY vs January PY and plot the YoY %
  • February: Compare February CY vs February PY and plot the YoY %
  • ...and so on for each month.

My goal is to build this as a Dual Axis chart, where:

  • The bars represent Current Year and Previous Year Sales.
  • The line represents the monthly YoY % difference.

However, I'm running into an issue when calculating the YoY %. The values displayed in the line chart don't seem to be correct, and I suspect it's related to the level of detail or the table calculation, but I haven't been able to figure it out.

Has anyone built a similar visualization before? Is there a recommended approach for calculating the monthly YoY % correctly in a dual-axis side-by-side bar chart? Any guidance or example workbook would be greatly appreciated. 

 

#Tableau Desktop & Web Authoring  #Tableau Cloud  #Tableau Public

3 réponses
  1. 5 août, 09:06

    Hi @Wiwit Setyaningsih

    I'll reiterate both yours and @Gohar Clients thoughts on the compute by - definitely on the right track. Here's where I can take things by working on that and a small tweak and additional calc: Hi I'll reiterate both yours and thoughts on the compute by - definitely on the right track.Workbook re-attached.

     

    First thing you'll see is a new calc: YoY (Latest Year  Only)

    IF LAST()=0THEN [YoY]END

    (NB: I also renamed your "Calculation 3" to YoY). 

    The new calc just says "only return a value for the last year* in the view". We do have to tell Tableau that we care about the year for this part of the calc. And what we end up with is a nested table calc where the compute by for one part is different to the other! 

    Right click and edit the table calculation pill on Rows:

    image.png

    First up I'm working on the "Latest Year Only" calc as you can see in the top drop down. And I tell it to compute by specific dimensions and year only. So the latest year should be the last (LAST()=0) in the window. 

    Now I change the drop down to the "YoY" calc and tell this to compute by specific dimensions again, but this time Year and Month (in that order)

    image.png

    NB: Show calculation assistance is quite handy here as I can check that I am indeed seeing values 13-24 in the window. Now you might be thinking "hang on, how did my lookup -1 work in that case?!?"  and you'd be right! I also changed the lookup to be a lookup by -12 so now we're looking back to the month 12 months ago. 

    The lack of an ELSE in the second calc is what supresses the previous year from showing ... it's still available to the calc as we've "filtered" using a table calc so that happens late in the order of operations ... and those are the "nulls" shown by the >12 nulls indicator. 

    Finally I CTRL+click and drag the pill from Rows onto Mark Text too so that I don't need to repeat the nested compute by there. 

    Let me know if this helps!  

    Compute by is often fiendish enough without (a) nesting; and (b) your great workaround for side-by-side without a discreet pill on Columns! 

    Ta, Steve

0/9000
Venkat M a posé une question dans #Tableau Agent

Hi Team, 

Requirement: Display data dynamically based on the selected Period Type parameter

  • Day
    • When the user selects Day in the Period Type parameter, the Order Date parameter should display all available dates.
    • The most recent available date should be selected by default.
  • Week
    • When the user selects Week, the Order Date parameter should display only the Monday date of each available week (e.g., 27-Jul-2026, 20-Jul-2026, 13-Jul-2026).
    • Upon selecting a week, the report should display data for the entire Monday-to-Sunday period corresponding to that week.
  • Month
    • When the user selects Month, the Order Date parameter should display all available months.
    • The latest available month (e.g., Jul-2026) should be selected by default.
  • Quarter
    • When the user selects Quarter, the Order Date parameter should display all available quarters.
    • The latest available quarter (e.g., 2026-Q3) should be selected by default.
  • Custom Dates
    • When the user selects Custom Dates, the following parameters should be displayed: 
      • Start Date
      • End Date
    • Report data should be filtered based on the chosen date range.
  • Lifetime
    • When the user selects Lifetime, all available data should be displayed without applying any date filters.
  • #Tableau Agent

#Tableau Desktop & Web Authoring  #Tableau Server  #Tableau Cloud  #Tableau Public  #Tableau  #Tableau Prep  #Tableau Community Updates

5 réponses
0/9000

How to create a connection to a DB hosted on private cloud without Tableau Bridge in a secured manner.    We have multiple DBs hosted on a private cloud and we need to know how we can connect tableau cloud to the same without tableau bridge.  

 

#Tableau Cloud

5 réponses
  1. 29 juil., 15:33

    @Prasanth Prabhakaran

     

    Option 1: If you are using AWS, you can use Private Connect (it has a fixed cost, and also a per consumption cost) 

    https://help.tableau.com/current/online/en-us/private_connect_setup_overview.htm

     

     

    Option 2: The second option is that your database should be allowed from the Tableau Cloud Ips: 

    https://help.tableau.com/current/pro/desktop/en-us/publish_tableau_online_ip_authorization.htm

     

     

    Option 3: Use Tableau Bridge. Basically the Bridge Clients need access to the internet and to your databases.  An interesting approach is described here:

    https://interworks.com/blog/2023/10/30/tableau-bridge-the-serverless-space-odyssey/

     

    https://itnext.io/tableau-install-tableau-bridge-to-access-database-server-in-a-private-network-7af73e195e9b

     

     

     

    Unfortunatelly, there is not an inbuilt option to configure VPN or Proxy in Tableau Cloud. 

     

    If this post resolves the question, would you be so kind to "Accept this Answer"?. This will help other users find the same answer/resolution and help community keep track of answered questions. Thank you. 

     

    Regards, 

     

    Diego Martinez 

    Tableau Visionary and Tableau Ambassador 

0/9000