In this article
...
You can use this Snap to insert data into Snowflake using the Snowpipe Streaming , a feature that allows for API, which enables the continuous ingestion of data into Snowflake tables as and when it is available.
...
Field Name | Field Type | Description |
---|---|---|
Label* Default Value: Snowflake – Snowpipe Streaming | String | The Specify the name for the Snap. You can modify this to be more specific, especially if you have more than one of the same Snap in your pipeline. |
Schema name Default Value: N/A | String/Expression/Suggestion | Specify the database schema name. |
Table Name* Default Value: N/A | String/Expression/Suggestion | Specify the table name on which the insert operation has to be executed. |
Create table if not present Default Value: Deselected | Checkbox | Select this checkbox if you want the table to be automatically created if it does not already exist. |
Max client lag* Default Value: 1000 | Integer/Expression/Suggestion | Specify the client data flush interval in milliseconds. You can set Adjust this value as high as based on the maximum latency your target latency allows system can handle (60,000 ms). |
Snap execution Default Value: | Dropdown list | Select one of the following three modes in which the Snap executes:
|
Troubleshooting
Error | Reason | Resolution |
| The private key is required for Snowflake Database accounts configuration. | Provide a private key in the account configuration.|
---|---|---|---|---|---|
| The schema name is required for Snowpipe Streaming. | Provide a schema name in the Snap configuration. |
...
Endpoint Doc Link 1
Endpoint Doc Link 2