Prasyarat - AWS Data Pipeline

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

Prasyarat

Dalam AWS Data Pipeline, prasyarat adalah komponen pipeline yang berisi pernyataan bersyarat yang harus benar sebelum aktivitas dapat dijalankan. Misalnya, prasyarat dapat memeriksa apakah data sumber ada sebelum aktivitas pipeline mencoba menyalinnya. AWS Data Pipeline menyediakan beberapa prasyarat pra-paket yang mengakomodasi skenario umum, seperti apakah tabel database ada, apakah kunci Amazon S3 ada, dan sebagainya. Namun, prasyarat dapat diperluas dan memungkinkan Anda menjalankan skrip khusus Anda sendiri untuk mendukung kombinasi tanpa akhir.

Ada dua jenis prakondisi: prakondisi yang terkelola sistem dan prakondisi yang dikelola pengguna. Prasyarat yang dikelola sistem dijalankan oleh layanan AWS Data Pipeline web atas nama Anda dan tidak memerlukan sumber daya komputasi. Prasyarat yang dikelola pengguna hanya berjalan pada sumber daya komputasi yang Anda tentukan menggunakan bidang runsOn atau workerGroup. Sumber daya workerGroup berasal dari aktivitas yang menggunakan prasyarat.

Prasyarat yang Dikelola Sistem

DynamoDB DataExists

Periksa apakah data ada dalam tabel DynamoDB tertentu.

DynamoDB TableExists

Periksa apakah tabel DynamoDB ada.

S3 KeyExists

Periksa apakah kunci Amazon S3 ada.

S3 PrefixNotEmpty

Periksa apakah prefiks Amazon S3 kosong.

Prasyarat Dikelola Pengguna

Exists

Periksa apakah simpul data ada.

ShellCommandPrecondition

Menjalankan perintah shell Unix/Linux khusus sebagai prasyarat.