Create a connection to load batch data from Snowflake into StarTree Cloud.
Property | Required | Description |
---|---|---|
sql.snowflake.account | Yes | The name of the Snowflake account. Found in your Snowflake URL (e.g., xyz.snowflakecomputing.com ). |
sql.snowflake.db | Yes | The name of the database where the data resides. |
sql.snowflake.schema | Yes | The name of the schema where the data resides. |
sql.snowflake.user | Yes | The username for authenticating with Snowflake. Ensure the user has appropriate read access. |
sql.snowflake.password | Yes | The password for authenticating with Snowflake. |
Parameter | Required | Description |
---|---|---|
sql.snowflake.account | Yes | The name of the Snowflake account. Found in your Snowflake URL (e.g., xyz.snowflakecomputing.com ). |
sql.snowflake.db | Yes | The name of the database where the data resides. |
sql.snowflake.schema | Yes | The name of the schema where the data resides. |
sql.snowflake.user | Yes | The username for authenticating with Snowflake. Ensure the user has appropriate read access. |
sql.snowflake.privateKey | Yes | Make sure the private key is Base64-encoded for secure authentication. |
sql.snowflake.privateKeyPassword | Yes | Make sure the password for the private key is Base64-encoded for secure authentication. |
Property | Required | Description |
---|---|---|
sql.queryTemplate | Yes | The SQL query template for fetching data from Snowflake. |
sql.timeColumnName | Yes | The time column used for filtering data while ingesting. |
sql.timeColumnFormat | Yes | The datetime format of the time column used for filtering. |
sql.startTime | Yes | The start time for data extraction. Dynamically used in the $START placeholder of sql.queryTemplate . It should match the mentioned time column format. |
sql.endTime | Yes | The end time for data extraction. Dynamically used in the $END placeholder of sql.queryTemplate . It should match the mentioned time column format. |
Property | Required | Description |
---|---|---|
sql.bufferTimePeriod | No | The buffer time period before fetching data. Default value: 0d . Defines additional time to consider before fetching data. |
sql.bucketTimePeriod | No | The time period granularity for each data bucket. Default value: 1d . |
sql.numBucketsToLookBack | No | The number of time buckets to look back when fetching data. Default value: 0 . Used for incremental data fetching. |