Kelas peta - AWS Glue

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

Kelas peta

Membangun sebuah DynamicFrame baru dengan menerapkan fungsi untuk semua catatan di input DynamicFrame.

Contoh

Kami menyarankan Anda menggunakan DynamicFrame.map()metode ini untuk menerapkan fungsi ke semua catatan dalam fileDynamicFrame. Untuk melihat contoh kode, lihatContoh: Gunakan peta untuk menerapkan fungsi ke setiap catatan dalam DynamicFrame.

Metode

__call__(frame, f, transformation_ctx="", info="", stageThreshold=0, totalThreshold=0)

Mengembalikan DynamicFrame baru dihasilkan dari penerapan fungsi yang ditentukan untuk semua DynamicRecords dalam DynamicFrame aslinya.

  • frame— Asli DynamicFrame untuk menerapkan fungsi pemetaan ke (wajib).

  • f — Fungsi yang akan diterapkan ke semua DynamicRecords di DynamicFrame. Fungsi harus mengambil DynamicRecord sebagai argumen dan mengembalikan yang baru DynamicRecord yang dihasilkan oleh pemetaan (wajib).

    Sebuah DynamicRecord mewakili catatan logis dalam sebuah DynamicFrame. Ini mirip dengan baris di Apache SparkDataFrame, kecuali bahwa itu menggambarkan diri sendiri dan dapat digunakan untuk data yang tidak sesuai dengan skema tetap.

  • transformation_ctx — Sebuah string unik yang digunakan untuk mengidentifikasi informasi status (opsional).

  • info — Sebuah string yang akan 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 DynamicFrame baru dihasilkan dari penerapan fungsi yang ditentukan untuk semua DynamicRecords dalam DynamicFrame aslinya.

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.