Package

net.snowflake.spark

snowflake

Permalink

package snowflake

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. snowflake
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. class DefaultSource extends RelationProvider with SchemaRelationProvider with CreatableRelationProvider

    Permalink

    Snowflake Source implementation for Spark SQL Major TODO points:

    Snowflake Source implementation for Spark SQL Major TODO points:

    • Add support for compression Snowflake->Spark
    • Add support for using Snowflake Stage files, so the user doesn't need to provide AWS passwords
    • Add support for VARIANT
  2. class SnowflakeConnectorException extends Exception

    Permalink
  3. implicit class SnowflakeContext extends AnyRef

    Permalink

    Wrapper of SQLContext that provide snowflakeFile method.

  4. class SnowflakeInputFormat extends FileInputFormat[Long, Array[String]]

    Permalink

    Input format for text records saved with in-record delimiter and newline characters escaped.

    Input format for text records saved with in-record delimiter and newline characters escaped.

    Note, Snowflake exports fields where - strings/dates are "-quoted, with a " inside represented as "" - variants are not quoted, with \ escape - numbers are not quoted - nulls are empty, unquoted strings

  5. class SnowflakePushdownException extends SnowflakeConnectorException

    Permalink

Value Members

  1. object DefaultSnowflakeWriter extends SnowflakeWriter

    Permalink
  2. object FSType extends Enumeration

    Permalink
  3. object Parameters

    Permalink

    All user-specifiable parameters for spark-snowflake, along with their validation rules and defaults.

  4. object SnowflakeConnectorUtils

    Permalink

    Connector utils, including what needs to be invoked to enable pushdowns.

  5. object SnowflakeInputFormat

    Permalink
  6. object Utils

    Permalink

    Various arbitrary helper functions

  7. package pushdowns

    Permalink
  8. package s3upload

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped