Falcon
Falcon is ThoughtSpot's proprietary in-memory database that exists as part of your cluster. Its speed allowed our users to be able to analyze along any dimension without there being any time penalty, giving them a free reign to do any kind of analysis. This data store has been the backbone of many of our long-term customers.
This database is only available for data insertion if you operate on the Software version of the product, and are not using Embrace Connections to a cloud-native data store.
Falcon parameters
Required parameters are in red and Optional parameters are in blue.
- database, the database to write new data to
if the database or tables do not exist in the database.schema location already, we'll auto-create them
- schema, the schema to write new data to
if the schema or tables do not exist in the database.schema location already, we'll auto-create them
default:falcon_default_schema
- wait_for_dataload_completion, pause after loading data to check if it was successful
default:false
( allowed:true
,false
)
- ignore_load_balancer_redirect, whether or not to redirect from the serving node
default:false
( allowed:true
,false
)
- load_strategy, how to write new data into existing tables
default:APPEND
( allowed:APPEND
,TRUNCATE
,UPSERT
)
How do I use the Falcon syncer in commands?
cs_tools tools searchable bi-server --syncer falcon://database=cs_tools
- or -
cs_tools tools searchable bi-server --syncer falcon://definition.toml
Definition TOML Example
definition.toml