MappingSpec
Paquete: com.amazonaws.services.glue
Case class MappingSpec
case class MappingSpec( sourcePath: SchemaPath,
sourceType: DataType,
targetPath: SchemaPath,
targetType: DataTyp
) extends Product4[String, String, String, String] {
override def _1: String = sourcePath.toString
override def _2: String = ExtendedTypeName.fromDataType(sourceType)
override def _3: String = targetPath.toString
override def _4: String = ExtendedTypeName.fromDataType(targetType)
}
sourcePath:SchemaPathdel campo de origen.sourceType:DataTypedel campo de origen.targetPath:SchemaPathdel campo de destino.targetType:DataTypedel campo de destino.
Un objeto MappingSpec especifica un mapeo desde una ruta y un tipo de datos de origen a una ruta y un tipo de datos de destino. El valor en la ruta de origen en el marco de origen aparece en el marco de destino en la ruta de destino. El tipo de datos de origen se convierte al de destino.
Se extiende desde Product4 para que usted pueda gestionar todos los Product4 de su interfaz applyMapping.
Objeto MappingSpec
object MappingSpec
El objeto MappingSpec tiene los siguientes miembros:
Val orderingByTarget
val orderingByTarget: Ordering[MappingSpec]
Def apply
def apply( sourcePath : String,
sourceType : DataType,
targetPath : String,
targetType : DataType
) : MappingSpec
Crea un MappingSpec.
sourcePath: representación de cadena de la ruta de origen.sourceType:DataTypede origen.targetPath: representación de cadena de la ruta de destino.targetType: el objetoDataTypede destino.
Devuelve MappingSpec.
Def apply
def apply( sourcePath : String,
sourceTypeString : String,
targetPath : String,
targetTypeString : String
) : MappingSpec
Crea un MappingSpec.
sourcePath: representación de cadena de la ruta de origen.sourceType: representación de cadena del tipo de datos de origen.targetPath: representación de cadena de la ruta de destino.targetType: representación de cadena del tipo de datos de destino.
Devuelve un objeto MappingSpec.
Def apply
def apply( product : Product4[String, String, String, String] ) : MappingSpec
Crea un MappingSpec.
product: el elementoProduct4de la ruta de origen, el tipo de datos de origen, la ruta de destino y el tipo de datos de destino.
Devuelve MappingSpec.