As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
MappingSpec
Pacote: com.amazonaws.services.glue
Classe do caso 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
– OSchemaPath
do campo de origem.sourceType
– ODataType
do campo de origem.targetPath
– OSchemaPath
do campo de destino.targetType
– ODataType
do campo de destino.
Um MappingSpec
especifica um mapeamento de um caminho de origem e um tipo de dados de origem para um caminho de destino e um tipo de dados de destino. O valor no caminho de origem no quadro de origem aparece no quadro de destino no caminho de destino. O tipo de dados de origem é convertido no tipo de dados de destino.
Ele se estende a partir de Product4
para que você possa lidar com qualquer Product4
em sua interface do applyMapping
.
Objeto MappingSpec
object MappingSpec
O objeto MappingSpec
tem os seguintes membros:
Val orderingByTarget
val orderingByTarget: Ordering[MappingSpec]
Def apply
def apply( sourcePath : String,
sourceType : DataType,
targetPath : String,
targetType : DataType
) : MappingSpec
Cria um MappingSpec
.
sourcePath
– Uma representação de string do caminho de origem.sourceType
— ODataType
de origem.targetPath
– Uma representação de string do caminho de destino.targetType
- ODataType
de destino.
Retorna um MappingSpec
.
Def apply
def apply( sourcePath : String,
sourceTypeString : String,
targetPath : String,
targetTypeString : String
) : MappingSpec
Cria um MappingSpec
.
sourcePath
– Uma representação de string do caminho de origem.sourceType
– Uma representação de string do tipo de dados de origem.targetPath
– Uma representação de string do caminho de destino.targetType
– Uma representação de string do tipo de dados de destino.
Retorna um MappingSpec.
Def apply
def apply( product : Product4[String, String, String, String] ) : MappingSpec
Cria um MappingSpec
.
product
— OProduct4
do caminho de origem, do tipo de dados de origem, do caminho de destino e do tipo de dados de destino.
Retorna um MappingSpec
.