Package

io.smartdatalake.workflow

dataobject

Permalink

package dataobject

Visibility
  1. Public
  2. All

Type Members

  1. case class SnowflakeTableDataObject(id: DataObjectId, schemaMin: Option[StructType] = None, table: Table, saveMode: SaveMode = SaveMode.Overwrite, connectionId: ConnectionId, comment: Option[String], metadata: Option[DataObjectMetadata] = None)(implicit instanceRegistry: InstanceRegistry) extends TransactionalSparkTableDataObject with Product with Serializable

    Permalink

    DataObject of type SnowflakeTableDataObject.

    DataObject of type SnowflakeTableDataObject. Provides details to access Snowflake tables via an action

    id

    unique name of this data object

    schemaMin

    An optional, minimal schema that this DataObject must have to pass schema validation on reading and writing.

    table

    Snowflake table to be written by this output

    saveMode

    spark SaveMode to use when writing files, default is "overwrite"

    connectionId

    The SnowflakeTableConnection to use for the table

    comment

    An optional comment to add to the table after writing a DataFrame to it

    metadata

    meta data

Value Members

  1. object SnowflakeTableDataObject extends FromConfigFactory[DataObject] with Serializable

    Permalink

Ungrouped