Skip to content

Remote tsload

This solution allows you to interact with the tsload utility from a remote machine. Loading data to ThoughtSpot using this tool happens over an HTTPS connection and thus, all traffic is encrypted.

Data loads happen asynchronously. This means that the file command will begin a data load and return once the data has been sent over to the remote server. This data must be then committed to Falcon (which can take time depending on data size). The file command will take care of all of this for you. You may check the status of the data load with the returned cycle id and the status command.

Remote tsload enforces privileges

You must have at least the Can Manage Data privilege in ThoughtSpot to use this tool.

If you are running tsload within on the backend command line, you are most likely signed in under the admin account. CS Tools enhances this security by enforcing privileges based on what user is logged in.

CLI preview


Changelog

v1.2.0     2022-04-28

Changes History
v1.1.0     2021-11-08
  • added many tsload flags @boonhapus.
  • allow retrieval of bad records on failed data loads @boonhapus.
v1.0.0     2021-05-22