Provides a Snowflake Ingest Manager for Snowflake pipe processors
snowflake, jdbc, database, connection
In the list below, the names of required properties appear in bold. Any other properties (not in bold) are considered optional. The table also indicates any default values, and whether a property supports the NiFi Expression Language.
Display Name | API Name | Default Value | Allowable Values | Description |
---|---|---|---|---|
Account Identifier Format | account-identifier-format | Account Name |
| The format of the account identifier. |
Snowflake URL | host-url | Example host url: [account-locator].[cloud-region].[cloud].snowflakecomputing.com Supports Expression Language: true (will be evaluated using variable registry only) This Property is only considered if the [Account Identifier Format] Property has a value of "Full URL". | ||
Account Locator | account-locator | Snowflake account locator to use for connection. Supports Expression Language: true (will be evaluated using variable registry only) This Property is only considered if the [Account Identifier Format] Property has a value of "Account Locator". | ||
Cloud Region | cloud-region | Snowflake cloud region to use for connection. Supports Expression Language: true (will be evaluated using variable registry only) This Property is only considered if the [Account Identifier Format] Property has a value of "Account Locator". | ||
Cloud Type | cloud-type | Snowflake cloud type to use for connection. Supports Expression Language: true (will be evaluated using variable registry only) This Property is only considered if the [Account Identifier Format] Property has a value of "Account Locator". | ||
Organization Name | organization-name | Snowflake organization name to use for connection. Supports Expression Language: true (will be evaluated using variable registry only) This Property is only considered if the [Account Identifier Format] Property has a value of "Account Name". | ||
Account Name | account-name | Snowflake account name to use for connection. Supports Expression Language: true (will be evaluated using variable registry only) This Property is only considered if the [Account Identifier Format] Property has a value of "Account Name". | ||
User Name | user-name | The Snowflake user name. Supports Expression Language: true (will be evaluated using variable registry only) | ||
Private Key Service | private-key-service | Controller Service API: PrivateKeyService Implementation: StandardPrivateKeyService | Specifies the Controller Service that will provide the private key. The public key needs to be added to the user account in the Snowflake account beforehand. | |
Database | database | The database to use by default. The same as passing 'db=DATABASE_NAME' to the connection string. Supports Expression Language: true (will be evaluated using variable registry only) | ||
Schema | schema | The schema to use by default. The same as passing 'schema=SCHEMA' to the connection string. Supports Expression Language: true (will be evaluated using variable registry only) | ||
Pipe | pipe | The Snowflake pipe to ingest from. Supports Expression Language: true (will be evaluated using variable registry only) |