Kelas filter - AWS Glue

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

Kelas filter

Membangun baru DynamicFrame yang berisi catatan dari input DynamicFrame yang memenuhi fungsi predikat tertentu.

Contoh

Kami menyarankan Anda menggunakan DynamicFrame.filter()metode ini untuk memfilter catatan dalam fileDynamicFrame. Untuk melihat contoh kode, lihatContoh: Gunakan filter untuk mendapatkan pilihan bidang yang difilter.

Metode

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

Mengembalikan baru DynamicFrame yang dibangun dengan memilih catatan dari input DynamicFrame yang memenuhi fungsi predikat tertentu.

  • frameDynamicFrame sumber tempat akan diterapkannya fungsi filter yang ditentukan (wajib).

  • f — Fungsi predikat yang akan diterapkan pada masing-masing DynamicRecord di DynamicFrame. Fungsi harus mengambil DynamicRecord sebagai argumennya dan mengembalikan True jika DynamicRecord memenuhi persyaratan filter, atau False jika tidak (wajib).

    Sebuah DynamicRecord mewakili catatan logis dalam sebuah DynamicFrame. Ini mirip dengan baris di 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— 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.

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.