Gambaran umum transformasi SelectFromCollection - AWS Glue

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

Gambaran umum transformasi SelectFromCollection

Transformasi tertentu memiliki beberapa kumpulan data sebagai outputnya, bukan satu kumpulan data, misalnya,. SplitFields SelectFromCollectionTransformasi memilih satu dataset (DynamicFrame) dari kumpulan dataset (array). DynamicFrames Output untuk transformasi tersebut adalah DynamicFrame yang dipilih.

Anda harus menggunakan transformasi ini setelah Anda menggunakan transformasi yang menciptakan koleksi DynamicFrames, seperti:

  • Transformasi kode kustom

  • SplitFields

Jika Anda tidak menambahkan node SelectFromCollectiontransformasi ke diagram pekerjaan Anda setelah salah satu dari transformasi ini, Anda akan mendapatkan kesalahan untuk pekerjaan Anda.

Induk simpul untuk transformasi ini haruslah sebuah simpul yang mengembalikan koleksi DynamicFrames. Jika Anda memilih sebuah induk untuk simpul transformasi yang mengembalikan satu DynamicFrame ini, seperti transformasi Join, maka tugas Anda akan mengembalikan kesalahan.

Demikian pula, jika Anda menggunakan SelectFromCollectionnode dalam diagram pekerjaan Anda sebagai induk untuk transformasi yang mengharapkan satu DynamicFrame sebagai input, pekerjaan Anda mengembalikan kesalahan.

Tangkapan layar menunjukkan bidang Induk simpul pada tab properti Simpul dari panel detail simpul. Induk simpul yang dipilih adalah SplitFields dan pesan kesalahan yang ditampilkan berbunyi "Induk simpul Split Fields menghasilkan output sebuah koleksi, tetapi simpul Drop Fields tidak menerima sebuah koleksi."