net.snowflake.spark

snowflake

package snowflake

Visibility
  1. Public
  2. All

Type Members

  1. class DefaultSource extends RelationProvider with SchemaRelationProvider with CreatableRelationProvider with StreamSinkProvider

    Snowflake Source implementation for Spark SQL Major TODO points:

  2. case class FailedFileList(storage: CloudStorage, conn: Connection, fileIndex: Int = 0, files: Option[HashSet[String]] = scala.None) extends IngestContext with Product with Serializable

  3. sealed trait IngestContext extends AnyRef

  4. case class IngestedFileList(storage: CloudStorage, conn: Connection, failedFileList: Option[FailedFileList] = scala.None, ingestList: Option[List[(String, Long)]] = scala.None) extends IngestContext with Product with Serializable

  5. class SnowflakeConnectorException extends Exception

  6. class SnowflakeIngestService extends AnyRef

  7. class SnowflakePushdownException extends SnowflakeConnectorException

  8. class SnowflakeSink extends Sink

Value Members

  1. object CSVConverter

  2. object DefaultSnowflakeWriter extends SnowflakeWriter

  3. object FSType extends Enumeration

  4. object IngestContextManager

  5. object JsonConverter

  6. object Parameters

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

  7. object SnowflakeConnectorUtils

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

  8. object SnowflakeIngestConnector

  9. object SnowflakeTelemetry

  10. object TelemetryTypes extends Enumeration

  11. object Utils

    Various arbitrary helper functions

  12. package io

    Interface to IO component

  13. package pushdowns

  14. package s3upload

Ungrouped