Binding Configuration
To share settings across all workflows in a Micro-Integration, configure the binder-specific parameters under default at the binder level instead of under a workflow-specific identifier (for example, ) in bindings. This reduces repetition when multiple workflows use the same parameter values. Workflow-specific settings override default settings when both are present.
Note that default is a sibling of bindings; it is not nested under bindings. Use the same hierarchy under default as you use under bindings.<binding-name>. For example, for bindings. the default setting is default..
spring:
cloud:
stream:
<binder-name>:
default:
consumer producer :
<shared parameters>
bindings:
input-0 output-0 :
consumer producer :
<workflow-specific parameters>
Snowflake Producer Configuration Options
The following configuration options are available to Snowflake producers:
-
To apply a configuration option to all output bindings, prefix it with
spring.cloud.stream.snowflake.default.producer. -
To apply a configuration option to a specific binding, prefix it with
spring.cloud.stream.snowflake.bindings.<bindingName>.producer.
| Property | Type | Valid Values | Default Value | Description |
|---|---|---|---|---|
|
|
|
|
|
The name of the database that contains the table to insert rows into. This name can also
be specified in the binding destination binding when using a fully-qualified table name in the <database>.<schema>.<table> form. |
|
|
|
|
|
The name of the schema that contains the table to insert rows into. This name can also
be specified in the destination binding when using a fully-qualified table name
in the <database>.<schema>.<table> or <schema>.<table> form. |
|
|
|
|
|
The name of the table to insert rows into. This name can also be specified in the Specifying this name as a default binding setting allows multiple workflows to share the same target table without explicitly declaring the target table. |
|
|
|
|
|
This setting controls when the Micro-Integration sends acknowledgments to the Solace software event broker:
|
|
|
|
|
|
This setting specifies whether and how the Micro-Integration should provision the specified target table:
|