Kelas buka kotak - AWS Glue

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

Kelas buka kotak

Membuka kotak (memformat ulang) bidang string di file. DynamicFrame

Contoh

Kami menyarankan Anda menggunakan DynamicFrame.unbox()metode ini untuk membuka kotak bidang di. DynamicFrame Untuk melihat contoh kode, lihatContoh: Gunakan unbox untuk membuka kotak bidang string ke dalam struct.

Metode

__call__(frame, path, format, transformation_ctx = "", info="", stageThreshold=0, totalThreshold=0, **options)

Membuka kotak sebuah bidang string di sebuah DynamicFrame.

  • frameDynamicFrame tempat sebuah bidang akan dibuka. (wajib).

  • path — Path lengkap ke StringNode tempat untuk membuka kotak (wajib).

  • format — Format spesifikasi (opsional). Ini digunakan untuk Amazon S3 atau AWS Glue koneksi yang mendukung berbagai format. Untuk format yang didukung, lihatOpsi format data untuk input dan output untuk Spark AWS Glue.

  • 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.

  • separator — Sebuah token pemisah (opsional).

  • escaper — Sebuah token escape (opsional).

  • skipFirstTrue jika baris pertama data harus dilewati, atau False jika tidak boleh dilewati (opsional).

  • withSchema — Sebuah string yang berisi skema untuk data yang akan di-unbox (opsional). Ini harus selalu dibuat menggunakan StructType.json.

  • withHeaderTrue jika data yang di-unbox termasuk header, atau False jika tidak (opsional).

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.