Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
MappingSpec
Paket: com.amazonaws.services.glue
MappingSpec-Fallklasse
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
– DerSchemaPath
des Quellfeldes.sourceType
– DerDataType
des Quellfeldes.targetPath
– DerSchemaPath
des Zielfelds.targetType
– DerDataType
des Zielfelds.
Ein MappingSpec
gibt eine Zuweisung von einem Quellpfad und einem Quelldatentyp auf einen Zielpfad und einen Zieldatentyp an. Der Wert des Quellpfads im Quell-Frame wird im Ziel-Frame als Zielpfad angezeigt. Der Quelldatentyp wird in den Zieldatentyp umgewandelt.
Sie erbt von Product4
, sodass Sie jedes beliebige Product4
in Ihrer applyMapping
-Schnittstelle verarbeiten können.
MappingSpec-Objekt
object MappingSpec
Das MappingSpec
-Objekt hat die folgenden Member:
val orderingByTarget
val orderingByTarget: Ordering[MappingSpec]
Def apply
def apply( sourcePath : String,
sourceType : DataType,
targetPath : String,
targetType : DataType
) : MappingSpec
Erzeugt einen MappingSpec
.
sourcePath
– Eine Zeichenfolgendarstellung des Quellpfades.sourceType
– DerDataType
der Quelle.targetPath
– Eine Zeichenfolgendarstellung des Zielpfads.targetType
– DerDataType
des Ziels.
Gibt einen MappingSpec
zurück.
Def apply
def apply( sourcePath : String,
sourceTypeString : String,
targetPath : String,
targetTypeString : String
) : MappingSpec
Erzeugt einen MappingSpec
.
sourcePath
– Eine Zeichenfolgendarstellung des Quellpfades.sourceType
– Eine Zeichenfolgendarstellung des Quelldatentyps.targetPath
– Eine Zeichenfolgendarstellung des Zielpfads.targetType
– Eine Zeichenfolgendarstellung des Zieldatentyps.
Gibt eine MappingSpec zurück.
Def apply
def apply( product : Product4[String, String, String, String] ) : MappingSpec
Erzeugt einen MappingSpec
.
product
–Product4
des Quellpfads, Quelldatentyps, Zielpfads und Zieldatentyps.
Gibt eine MappingSpec
zurück.