Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

MappingSpec

Fokusmodus
MappingSpec - AWS Glue

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.

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.

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 – Der SchemaPath des Quellfeldes.

  • sourceType – Der DataType des Quellfeldes.

  • targetPath – Der SchemaPath des Zielfelds.

  • targetType – Der DataType 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 – Der DataType der Quelle.

  • targetPath – Eine Zeichenfolgendarstellung des Zielpfads.

  • targetType – Der DataType des Ziels.

Gibt eine 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 ein zurück MappingSpec.

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.

DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.