Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
ApplyMapping kelas
Menerapkan pemetaan dalam sebuah DynamicFrame
.
Contoh
Kami menyarankan Anda menggunakan DynamicFrame.apply_mapping()metode ini untuk menerapkan pemetaan di file. DynamicFrame
Untuk melihat contoh kode, lihatContoh: Gunakan apply_mapping untuk mengganti nama bidang dan mengubah jenis bidang.
Metode
__call__(frame, mappings, transformation_ctx = "", info = "", stageThreshold = 0, totalThreshold = 0)
Menerapkan pemetaan deklaratif untuk DynamicFrame
yang ditentukan.
-
frame
—DynamicFrame
Untuk menerapkan pemetaan ke (wajib). -
mappings
— Daftar tupel pemetaan (wajib). Masing-masing terdiri dari: (kolom sumber, tipe sumber, kolom target, tipe target).Jika kolom sumber memiliki titik "
.
" dalam nama, Anda harus menempatkan back-ticks``
"di sekitarnya. Misalnya, untuk memetakanthis.old.name
(string) kethisNewName
, Anda akan menggunakan tupel berikut:("`this.old.name`", "string", "thisNewName", "string")
-
transformation_ctx
— Sebuah string unik yang digunakan untuk mengidentifikasi informasi status (opsional). -
info
— String yang dikaitkan dengan kesalahan dalam transformasi (opsional). -
stageThreshold
— Jumlah maksimum kesalahan yang dapat terjadi dalam transformasi sebelum kesalahan keluar (opsional). Default-nya adalah nol. -
totalThreshold
— Jumlah maksimum kesalahan yang dapat terjadi secara keseluruhan sebelum memproses kesalahan keluar (opsional). Default-nya adalah nol.
Mengembalikan hanya bidang DynamicFrame
yang ditentukan dalam “pemetaan” tupel.
apply(cls, *args, **kwargs)
Warisan dari GlueTransform
apply.
name(cls)
Warisan dari GlueTransform
nama.
describeArgs(cls)
Warisan dari GlueTransform
describeArgs.
describeReturn(cls)
Warisan dari GlueTransform
describeReturn.
describeTransform(cls)
Warisan dari GlueTransform
describeTransform.
describeErrors(cls)
Warisan dari GlueTransform
describeErrors.
describe(cls)
Warisan dari GlueTransform
describe.