I'm a journalist using mapping for dataviz in stories. I've found Carto easy to use, but I'd like to use Tableau for a project involving US Census Bureau's school district TIGER files. It's easy to get the file and convert to KML. Thought I could then convert to CSV and upload into Tableau, but for some reason, KMLCSV Converter isn't working on my computer. (Don't know why -- I have Java Runtime Environment.) So my next thought was QGIS. I've installed it and tried to convert a few times according to instructions found online, but I end up with files that don't look right. I'll paste in screenshots of two results I got below.
NOTE: The error is not in QGIS but in the workaround provided in this Tableau tutorial: https://community.tableau.com/docs/DOC-5831
QGIS can read the zipped school district shapefiles from TIGER without unzipping
Simply right-click the layer, choose 'Save As', and choose the Format of Keyhole Markup Language (KML).
Also ensure the output coordinate system is in EPSG:4326 (LAT/LON coordinates)
You should get a valid KML file with the attributes preserved.
Spatial file support for most well known ESPGs landed in Tableau 10.2. Any version after that will avoid these hideous work arounds. Still worth getting to know QGIS as you will need that when you want to show two layers on top of each other.