Yes. I went through those steps and made sure I met all those requirements. The installation doesn't seem like the issue since I'm able to import tableausdk without issues.
Can you check the following steps:
- Check that the folder where you are writing the extract already exists, and that you have permissions to write to the folder.
- Make sure that the data that you're writing to the extract for a specific column matches the data type that is defined for that column.
- Check that you're using the name "Extract" for the table. Prior to Tableau 2018.3, which added support for multiple table storage, "Extract" was the only name that you could use for a table in a single table .hyper file.
- Make sure you're not running out of disk space. If the extract is very large, the code writes pieces of the extract to the current directory as the extract is being created. You can specify a different location for the temporary directory by setting the TAB_SDK_TMPDIR environment variable
Thanks for your continued help.
I'm simply trying to execute the basic sample file tableauSDKSample.py using instructions found at Extract API 2.0 Samples - Tableau
I'm executing it from within the extract folder, with no changes. I have no idea where your_data.hyper is storing, but I assume it's the folder it's being executed in.
I have made any changes from the .py file so I'm assuming that the included sample file should be small enough to work.
Since there's no real trouble shooting instructions and the stack trace isn't very helpful, there's not much to go on.
which version of the API are you using and on what OS? Can you try to download the latest version and try it again?
I was on 2019-2-0.
Looks like you guys reverted to the 2019-1-3 version. That worked for me without issue.
This was the case for both my Windows and Linux installs.
That's right. We had some issues with this version.