MappingSpec - AWS Glue

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

MappingSpec

Package: com.amazonaws.services.glue

MappingSpec kelas kasus

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) }
  • sourcePathSchemaPath dari bidang sumber.

  • sourceTypeDataType dari bidang sumber.

  • targetPathSchemaPath dari bidang target.

  • targetTypeDataType dari bidang target.

Sebuah MappingSpec menentukan pemetaan dari path sumber dan tipe data sumber ke path target dan tipe data target. Nilai di path sumber dalam bingkai sumber muncul dalam bingkai target di path target. Jenis sumber data diubah ke tipe data target.

Ia meluas dari Product4 sehingga Anda dapat menangani Product4 di antarmuka applyMapping Anda.

MappingSpec objek

object MappingSpec

Objek MappingSpec memiliki anggota-anggota berikut:

Val orderingByTarget

val orderingByTarget: Ordering[MappingSpec]

Def berlaku

def apply( sourcePath : String, sourceType : DataType, targetPath : String, targetType : DataType ) : MappingSpec

Membuat sebuah MappingSpec.

  • sourcePath — Sebuah representasi string dari path sumber.

  • sourceTypeDataType sumber.

  • targetPath — Sebuah representasi string dari path target.

  • targetTypeDataType target.

Mengembalikan MappingSpec.

Def berlaku

def apply( sourcePath : String, sourceTypeString : String, targetPath : String, targetTypeString : String ) : MappingSpec

Membuat sebuah MappingSpec.

  • sourcePath — Sebuah representasi string dari path sumber.

  • sourceType — Sebuah representasi string dari tipe data sumber.

  • targetPath — Sebuah representasi string dari path target.

  • targetType — Sebuah representasi string dari tipe data target.

Mengembalikan a MappingSpec.

Def berlaku

def apply( product : Product4[String, String, String, String] ) : MappingSpec

Membuat sebuah MappingSpec.

  • productProduct4 dari path sumber, tipe data sumber, path target, dan tipe data target.

Mengembalikan MappingSpec.