Thank you for your help. Could you tell me me where I can find the evolution of my question now?
This is still the only thread however I have moved the thread to our developer community. I don't believe there have been any other responses yet but hopefully soon there will be as the developer community sees these types of questions more often.
Hey Vincent -
These are community forums, so there aren't any real SLAs in place. When another user sees a question that interests them, they help as they can, etc.
Anyway - If revertAllAsync() works against most of the other worksheets in your workbook, I'd suspect that the problem isn't with the method, but in the worksheet itself. Perhaps a bit of corruption?
Here's what I'd try if I were to troubleshoot this myself:
- Delete the workbook off the server and re-publish. Does the problem still happen?
- Copy the single "bad" worksheet into a new workbook, publish that, and test it - does the problem still occur?
- Create an entirely new workbook, recreate a very basic version (NOT copy) of the "bad" worksheet, publish and test.
- Assuming #3 works, add more "features" to the very basic version, making it more like the original, re-test.
- Get the copy to the point where it does the exact same thing as the original, bring the COPY back into the original workbook, publish and test.
Have you also tested in multiple browsers?
Thank you for your answer, so I tried the point 1, it doesn't work. I tried point 2, it doesn't work.
I tried point 3 and it seems that the problem come from my database connexion int Tableau Desktop, indeed I used a personalised sql request for my connexion and it was the only worksheet where I did that.
I tried to change my connexion by using the "classic" table and it works fine.
Is it possible that the problem come from my database connexion?
Thanks in advance
Glad you're making progress. Don't really understand what you mean by " a personalised sql request ", however.
When you make a connexion to database you have different choices : you can use the table directly from the database or you can custom your connexion by making a sql request (this is what I mean by a " a personalised sql request ").
Do you think this could have a relation with my problem?
This is a bit of an overstatement, but in general, using Custom SQL is bad for performance. Using tables that you join together yourself in the Tableau Data Designer is mostly more performant.
Ok, thanks for the information, I will try to finish my problem and then solve this question.