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.