Packages

package redshift

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. redshift
  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

    Redshift Source implementation for Spark SQL

  2. implicit class RedshiftContext extends AnyRef

    Wrapper of SQLContext that provide redshiftFile method.

  3. class RedshiftInputFormat extends FileInputFormat[Long, Array[String]]

    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.

    For example, a record containing two fields: "a\n" and "|b\\" saved with delimiter | should be the following:

    a\\\n|\\|b\\\\\n

    , where the in-record |, \r, \n, and \\ characters are escaped by \\. Users can configure the delimiter via RedshiftInputFormat$#KEY_DELIMITER. Its default value RedshiftInputFormat$#DEFAULT_DELIMITER is set to match Redshift's UNLOAD with the ESCAPE option:

    UNLOAD ('select_statement')
    TO 's3://object_path_prefix'
    ESCAPE
    See also

    org.apache.spark.SparkContext#newAPIHadoopFile

  4. class SerializableConfiguration extends Serializable with KryoSerializable
  5. class SetAccumulator[T] extends AccumulatorV2[T, Set[T]]

Value Members

  1. object DefaultRedshiftWriter extends RedshiftWriter
  2. object RedshiftInputFormat

Inherited from AnyRef

Inherited from Any

Ungrouped