Skip to content

Add optional params to repo config for Snowflake private key authentication #4204

@ArijeetC

Description

@ArijeetC

Is your feature request related to a problem? Please describe.
When using private key authentication for Snowflake, the private key path and passphrase params must be defined in a config file and then the config file path must be added in the feature_store.yaml file (#2482 (comment)).

Instead of creating a separate config INI file just for these 2 params, they could be simply added in the feature_store.yaml file along with the other params.

Describe the solution you'd like
Adding optional params private_key and private_key_passphrase to the Snowflake config classes (SnowflakeRegistryConfig, SnowflakeOnlineStoreConfig, SnowflakeOfflineStoreConfig, SnowflakeMaterializationEngineConfig) so that they can be used in feature_store.yaml file directly.

Describe alternatives you've considered
None

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions