Packages

package snowflake

Type Members

  1. case class SnowflakeInput(name: String, user: String, password: Option[String], token: Option[String], pemPrivateKey: Option[String], url: String, database: String, table: String, schema: String, snowflakeWarehouse: Option[String], options: Option[Map[String, String]], incremental: Option[Incremental]) extends IncrementalReader with DatasourceReader with Product with Serializable

    Represents a Snowflake input configuration for data retrieval.

    Represents a Snowflake input configuration for data retrieval.

    name

    The name of the Snowflake input.

    user

    The username for authentication to Snowflake.

    password

    An optional password for authentication to Snowflake.

    token

    An optional authentication token for Snowflake (OAuth).

    pemPrivateKey

    An optional PEM private key path for OAuth authentication to Snowflake.

    url

    The Snowflake URL.

    database

    The name of the Snowflake database.

    table

    The name of the table to read data from in Snowflake.

    schema

    The name of the schema (collection) in Snowflake.

    snowflakeWarehouse

    An optional warehouse to use for the Snowflake input.

    options

    An optional map of additional options for the Snowflake input.

    incremental

    An optional incremental configuration for data processing.

Ungrouped